.oc-pagefind-host{--pagefind-ui-scale: .8;--pagefind-ui-primary: var(--color-accent);--pagefind-ui-text: var(--color-text-primary);--pagefind-ui-background: var(--color-bg-elev-2);--pagefind-ui-border: var(--color-line);--pagefind-ui-tag: var(--color-bg-elev-3);--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: 10px;--pagefind-ui-font: var(--font-body, "Inter Tight", system-ui, sans-serif);color:var(--color-text-primary)}#oc-search-modal{background-color:color-mix(in srgb,var(--color-bg-base) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.oc-pagefind-host .pagefind-ui__form{padding:16px 16px 6px;position:relative}.oc-pagefind-host .pagefind-ui__form:before{display:none!important}.oc-pagefind-host .pagefind-ui__search-input{background:var(--color-bg-elev-3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23828f88' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E") no-repeat 16px center;color:var(--color-text-primary);border:1px solid var(--color-line);border-radius:8px;height:48px;padding-left:46px;font-size:15px;font-weight:500}.oc-pagefind-host .pagefind-ui__search-input:focus{border-color:var(--color-accent);outline:none}.oc-pagefind-host .pagefind-ui__search-input::placeholder{color:var(--color-text-tertiary)}.oc-pagefind-host .pagefind-ui__search-clear{color:var(--color-text-tertiary);background:transparent;font-weight:500}.oc-pagefind-host .pagefind-ui__search-clear:hover{color:var(--color-text-primary)}.oc-pagefind-host .pagefind-ui__results-area{padding:2px 8px 8px}.oc-pagefind-host .pagefind-ui__drawer{max-height:58vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent}.oc-pagefind-host .pagefind-ui__drawer::-webkit-scrollbar{width:12px}.oc-pagefind-host .pagefind-ui__drawer::-webkit-scrollbar-thumb{background:var(--color-line);border-radius:999px;border:4px solid var(--color-bg-elev-2)}.oc-pagefind-host .pagefind-ui__message{color:var(--color-text-tertiary);font-size:11px;letter-spacing:.09em;text-transform:uppercase;font-family:var(--font-mono, ui-monospace, monospace);padding:6px 12px 8px}.oc-pagefind-host .pagefind-ui__result{border:0;border-radius:8px;padding:11px 12px;margin:2px 0;cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.oc-pagefind-host .pagefind-ui__result:hover,.oc-pagefind-host .pagefind-ui__result:focus-within{background:var(--color-bg-elev-3);box-shadow:inset 2px 0 0 var(--color-accent)}.oc-pagefind-host .pagefind-ui__result-title{margin:0}.oc-pagefind-host .pagefind-ui__result-title a,.oc-pagefind-host .pagefind-ui__result-link{color:var(--color-text-primary);text-decoration:none;font-weight:600;font-size:14.5px;line-height:1.35}.oc-pagefind-host .pagefind-ui__result:hover .pagefind-ui__result-title a,.oc-pagefind-host .pagefind-ui__result-title a:hover,.oc-pagefind-host .pagefind-ui__result-link:hover{color:var(--color-accent)}.oc-pagefind-host .pagefind-ui__result-excerpt{color:var(--color-text-secondary);font-size:12.5px;line-height:1.5;margin-top:3px}.oc-pagefind-host mark{background:var(--color-accent);color:var(--color-bg-base);border-radius:3px;padding:0 3px;font-weight:600}.oc-pagefind-host .pagefind-ui__result-nested{border-left:1px solid var(--color-line);margin-left:4px;padding-left:12px}.oc-pagefind-host .pagefind-ui__result-nested .pagefind-ui__result-link{color:var(--color-text-secondary);font-weight:500;font-size:13px}.oc-pagefind-host .pagefind-ui__result-nested .pagefind-ui__result-link:hover{color:var(--color-accent)}.oc-pagefind-host .pagefind-ui__button{width:calc(100% - 16px);margin:8px;padding:11px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-line);border-radius:8px;font-weight:600;font-size:12.5px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.oc-pagefind-host .pagefind-ui__button:hover{background:var(--color-bg-elev-3);border-color:var(--color-accent);color:var(--color-accent)}.oc-side-link[data-astro-cid-mw7aashj][aria-current=page]{color:var(--color-text-primary);background:var(--color-bg-elev-2)}.oc-side-link[data-astro-cid-mw7aashj][aria-current=page]>span[data-astro-cid-mw7aashj]:first-child{color:var(--color-accent)}.oc-api-group[data-astro-cid-mw7aashj][data-open=false] .oc-api-sublist[data-astro-cid-mw7aashj]{display:none}.oc-api-group[data-astro-cid-mw7aashj][data-open=true] .oc-api-chevron[data-astro-cid-mw7aashj]{transform:rotate(180deg)}.oc-schema-group[data-astro-cid-mw7aashj][data-open=false] .oc-schema-sublist[data-astro-cid-mw7aashj]{display:none}.oc-schema-group[data-astro-cid-mw7aashj][data-open=true] .oc-schema-chevron[data-astro-cid-mw7aashj]{transform:rotate(180deg)}.oc-ex-group[data-astro-cid-mw7aashj][data-open=false] .oc-ex-sublist[data-astro-cid-mw7aashj]{display:none}.oc-ex-group[data-astro-cid-mw7aashj][data-open=true] .oc-ex-chevron[data-astro-cid-mw7aashj]{transform:rotate(180deg)}
