.doc-icon[data-v-c7a32c6e]{flex-shrink:0;opacity:.65}.doc-icon-brand[data-v-c7a32c6e]{opacity:.78;transform:translateY(.5px)}.doc-icon-brand[data-v-c7a32c6e] svg{width:13px;height:13px;display:block}.docs-search-overlay[data-v-7871afbb]{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;background:#0a0f1e99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.docs-search-modal[data-v-7871afbb]{width:100%;max-width:640px;max-height:70vh;display:flex;flex-direction:column;background:#fff;border-radius:12px;box-shadow:0 25px 60px #0000004d,0 0 0 1px #0000000d;overflow:hidden}.docs-search-header[data-v-7871afbb]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #e5e7eb}.docs-search-header-icon[data-v-7871afbb]{color:#9ca3af;flex-shrink:0}.docs-search-modal-input[data-v-7871afbb]{flex:1;border:none;outline:none;font-size:16px;font-family:inherit;color:#111827;background:none}.docs-search-modal-input[data-v-7871afbb]::placeholder{color:#9ca3af}.docs-search-close[data-v-7871afbb]{display:flex;align-items:center;background:none;border:none;cursor:pointer;padding:0}.docs-search-close kbd[data-v-7871afbb]{font-family:inherit;font-size:11px;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:2px 6px}.docs-search-body[data-v-7871afbb]{flex:1;overflow-y:auto;padding:8px 0;min-height:120px;max-height:calc(70vh - 130px)}.docs-search-empty[data-v-7871afbb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#6b7280;font-size:14px;text-align:center}.docs-search-empty-hint[data-v-7871afbb]{margin-top:4px;font-size:13px;color:#9ca3af}.docs-search-group[data-v-7871afbb]{padding:4px 0}.docs-search-group-label[data-v-7871afbb]{padding:8px 20px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af}.docs-search-group-list[data-v-7871afbb]{list-style:none;margin:0;padding:0}.docs-search-result[data-v-7871afbb]{display:flex;align-items:center;gap:12px;padding:10px 20px;cursor:pointer;transition:background .1s}.docs-search-result[data-v-7871afbb]:hover,.docs-search-result.active[data-v-7871afbb]{background:#f0f4ff}.docs-search-result-icon[data-v-7871afbb]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f3f4f6;border-radius:6px;color:#6b7280}.docs-search-result.active .docs-search-result-icon[data-v-7871afbb]{background:#dbeafe;color:#2563eb}.docs-search-result-content[data-v-7871afbb]{flex:1;min-width:0}.docs-search-result-title[data-v-7871afbb]{font-size:14px;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-search-result-title[data-v-7871afbb] mark{background:#fef08a;color:inherit;border-radius:2px;padding:0 1px}.docs-search-result-snippet[data-v-7871afbb]{font-size:12px;color:#6b7280;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.docs-search-result-snippet[data-v-7871afbb] mark{background:#fef08a;color:inherit;border-radius:2px;padding:0 1px}.docs-search-result-arrow[data-v-7871afbb]{flex-shrink:0;color:#d1d5db;opacity:0;transition:opacity .1s}.docs-search-result.active .docs-search-result-arrow[data-v-7871afbb]{opacity:1;color:#2563eb}.docs-search-footer[data-v-7871afbb]{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;border-top:1px solid #e5e7eb;font-size:12px;color:#9ca3af}.docs-search-footer-keys[data-v-7871afbb]{display:flex;align-items:center;gap:4px}.docs-search-footer-keys kbd[data-v-7871afbb]{font-family:inherit;font-size:11px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:3px;padding:1px 5px;color:#6b7280}.docs-search-footer-keys span[data-v-7871afbb]{margin:0 6px 0 2px}.docs-search-footer-powered strong[data-v-7871afbb]{color:#6b7280}.search-fade-enter-active[data-v-7871afbb]{transition:opacity .15s ease}.search-fade-leave-active[data-v-7871afbb]{transition:opacity .1s ease}.search-fade-enter-from[data-v-7871afbb],.search-fade-leave-to[data-v-7871afbb]{opacity:0}@media(max-width:640px){.docs-search-overlay[data-v-7871afbb]{padding-top:0;align-items:stretch}.docs-search-modal[data-v-7871afbb]{max-width:100%;max-height:100vh;border-radius:0}.docs-search-body[data-v-7871afbb]{max-height:calc(100vh - 130px)}}.docs-layout[data-v-2cfb2a41]{font-family:var(--font-inter);background:#fff;color:var(--color-navy);min-height:100vh;display:flex;flex-direction:column}.docs-header[data-v-2cfb2a41]{background:var(--color-navy);border-bottom:1px solid rgba(103,195,234,.15);position:sticky;top:0;z-index:100}.docs-header-inner[data-v-2cfb2a41]{max-width:1440px;margin:0 auto;padding:0 48px;height:56px;display:flex;align-items:center;justify-content:space-between}.docs-logo[data-v-2cfb2a41]{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;flex-shrink:0}.docs-logo-divider[data-v-2cfb2a41]{width:1px;height:20px;background:#fff3}.docs-logo-label[data-v-2cfb2a41]{font-family:var(--font-mono);font-size:14px;font-weight:500;color:var(--color-cirrus-grey);letter-spacing:.02em}.docs-header-search[data-v-2cfb2a41]{display:flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);padding:6px 12px;width:320px;cursor:pointer;transition:all .15s ease}.docs-header-search[data-v-2cfb2a41]:hover{background:#ffffff1f;border-color:#fff3}.docs-search-icon[data-v-2cfb2a41]{color:var(--color-cirrus-grey);flex-shrink:0}.docs-search-input[data-v-2cfb2a41]{background:none;border:none;outline:none;font-family:var(--font-mono);font-size:13px;color:var(--color-cirrus-grey);flex:1;cursor:pointer}.docs-search-input[data-v-2cfb2a41]::placeholder{color:#a8ada199}.docs-search-shortcut[data-v-2cfb2a41]{font-family:var(--font-mono);font-size:11px;color:#a8ada180;background:#ffffff14;padding:2px 6px;border-radius:3px;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.docs-header-right[data-v-2cfb2a41]{display:flex;align-items:center;gap:12px}.docs-locale-wrapper[data-v-2cfb2a41]{position:relative;flex-shrink:0}.docs-locale-switch[data-v-2cfb2a41]{display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:var(--color-cirrus-grey);font-family:var(--font-mono);font-size:12px;font-weight:500;transition:all .15s ease;cursor:pointer}.docs-locale-switch[data-v-2cfb2a41]:hover{background:#ffffff24;border-color:#ffffff38;color:#fff}.docs-locale-flag[data-v-2cfb2a41]{font-size:14px;line-height:1}.docs-locale-label[data-v-2cfb2a41]{letter-spacing:.04em}.docs-locale-dropdown[data-v-2cfb2a41]{position:absolute;top:calc(100% + 6px);right:0;min-width:150px;background:var(--color-navy);border:1px solid rgba(255,255,255,.15);border-radius:8px;padding:4px;box-shadow:0 8px 24px #00000059;z-index:200}.docs-locale-option[data-v-2cfb2a41]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:6px;text-decoration:none;color:var(--color-cirrus-grey);font-family:var(--font-mono);font-size:13px;transition:all .12s ease}.docs-locale-option[data-v-2cfb2a41]:hover{background:#ffffff1a;color:#fff}.docs-locale-option.is-active[data-v-2cfb2a41]{color:#fff;background:#67c3ea1f}.docs-body[data-v-2cfb2a41]{flex:1}@media(max-width:1024px){.docs-header-inner[data-v-2cfb2a41]{padding:0 32px}.docs-header-search[data-v-2cfb2a41]{width:260px}}@media(max-width:768px){.docs-header-inner[data-v-2cfb2a41]{padding:0 20px;height:48px}.docs-logo-label[data-v-2cfb2a41]{font-size:13px}.docs-header-search[data-v-2cfb2a41]{width:auto;flex:1;max-width:200px}.docs-search-input[data-v-2cfb2a41]{font-size:12px}.docs-search-shortcut[data-v-2cfb2a41]{display:none}}
