.sl-markdown-content img:not([data-no-zoom]):not(.no-zoom),.prose img:not([data-no-zoom]):not(.no-zoom),article img:not([data-no-zoom]):not(.no-zoom),figure img:not([data-no-zoom]):not(.no-zoom),main img[src]:not(table img):not(a img):not(header img):not(footer img):not(nav img):not(button img):not([data-no-zoom]):not(.no-zoom){cursor:zoom-in;transition:opacity .15s}table img,table svg,[data-no-zoom],.no-zoom{cursor:default!important}.sl-markdown-content img:not([data-no-zoom]):not(.no-zoom):hover,.prose img:not([data-no-zoom]):not(.no-zoom):hover,article img:not([data-no-zoom]):not(.no-zoom):hover,figure img:not([data-no-zoom]):not(.no-zoom):hover{opacity:.96}dialog#image-lightbox-dialog{display:none;box-sizing:border-box!important;background:0 0!important;border:none!important;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}dialog#image-lightbox-dialog[open]{display:block!important}#image-lightbox-dialog .lightbox-overlay{box-sizing:border-box;cursor:zoom-out;flex-direction:column;justify-content:center;align-items:center;width:100dvw;height:100dvh;padding:1.5rem;display:flex;position:fixed;inset:0}#image-lightbox-dialog .lightbox-stage{text-align:center!important;user-select:none!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;row-gap:1.25rem!important;max-width:95vw!important;max-height:94vh!important;display:flex!important}#image-lightbox-dialog .lightbox-media-wrap{z-index:10!important;justify-content:center!important;align-items:center!important;max-width:90vw!important;max-height:68vh!important;display:inline-flex!important;position:relative!important}#image-lightbox-dialog .lightbox-close-btn{bottom:calc(100% + .75rem)!important;z-index:60!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--palette-white)!important;border:1px solid color-mix(in srgb, var(--palette-white) 20%, transparent)!important;-webkit-backdrop-filter:blur(8px)!important;cursor:pointer!important;background:#000c!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;transition:background-color .15s,transform .15s!important;display:flex!important;position:absolute!important;inset-inline-end:0!important;box-shadow:0 10px 15px -3px #0006!important}#image-lightbox-dialog .lightbox-close-btn:hover{background:#000000f2!important;transform:scale(1.05)!important}#image-lightbox-dialog .lightbox-close-btn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)!important;outline:none!important}@media (height<=560px){#image-lightbox-dialog .lightbox-close-btn{top:.5rem!important;bottom:auto!important;inset-inline-end:.5rem!important}}#image-lightbox-dialog .lightbox-active-img{object-fit:contain!important;cursor:zoom-in!important;user-select:none!important;-webkit-user-drag:none!important;transform-origin:50%!important;will-change:transform!important;touch-action:none!important;border-radius:1rem!important;flex-shrink:1!important;width:auto!important;max-width:90vw!important;height:auto!important;min-height:0!important;max-height:68vh!important;box-shadow:0 25px 50px -12px #000000bf!important}#image-lightbox-dialog .lightbox-active-img.is-zoomed{cursor:grab!important}#image-lightbox-dialog .lightbox-active-img.is-dragging{cursor:grabbing!important}#image-lightbox-dialog .lightbox-bottom-bar{z-index:60!important;pointer-events:auto!important;flex-direction:column!important;flex-shrink:0!important;align-items:center!important;gap:.625rem!important;max-width:90vw!important;display:flex!important}#image-lightbox-dialog .lightbox-toolbar{color:var(--palette-white)!important;border:1px solid color-mix(in srgb, var(--palette-white) 15%, transparent)!important;-webkit-backdrop-filter:blur(16px)!important;user-select:none!important;box-sizing:border-box!important;background:#000c!important;border-radius:9999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:.375rem .625rem!important;display:flex!important;box-shadow:0 12px 30px -5px #0009,0 0 0 1px #ffffff14!important}#image-lightbox-dialog .lightbox-tool-btn{background:color-mix(in srgb, var(--palette-white) 12%, transparent)!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--palette-white)!important;border:1px solid color-mix(in srgb, var(--palette-white) 15%, transparent)!important;cursor:pointer!important;box-sizing:border-box!important;border-radius:9999px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;transition:background-color .15s,border-color .15s,transform .15s,opacity .15s!important;display:inline-flex!important;box-shadow:0 2px 4px #00000040!important}#image-lightbox-dialog .lightbox-tool-btn svg{pointer-events:none!important;color:currentColor!important;width:18px!important;height:18px!important;margin:auto!important;display:block!important}#image-lightbox-dialog .lightbox-tool-btn:hover:not(:disabled){background:color-mix(in srgb, var(--palette-white) 24%, transparent)!important;border-color:color-mix(in srgb, var(--palette-white) 35%, transparent)!important;transform:scale(1.08)!important}#image-lightbox-dialog .lightbox-tool-btn:active:not(:disabled){transform:scale(.92)!important}#image-lightbox-dialog .lightbox-tool-btn:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)!important;outline:none!important}#image-lightbox-dialog .lightbox-tool-btn:disabled{opacity:.35!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}#image-lightbox-dialog .lightbox-toolbar-divider{background:color-mix(in srgb, var(--palette-white) 20%, transparent)!important;flex-shrink:0!important;width:1px!important;height:24px!important;margin-inline:.125rem!important;display:block!important}#image-lightbox-dialog .lightbox-zoom-badge{background:color-mix(in srgb, var(--palette-white) 8%, transparent)!important;border:1px solid color-mix(in srgb, var(--palette-white) 12%, transparent)!important;min-width:52px!important;height:36px!important;color:var(--palette-white)!important;font-variant-numeric:tabular-nums!important;letter-spacing:.02em!important;cursor:pointer!important;box-sizing:border-box!important;direction:ltr!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;padding-inline:.75rem!important;font-size:.8125rem!important;font-weight:700!important;transition:background-color .15s,border-color .15s!important;display:inline-flex!important}#image-lightbox-dialog .lightbox-zoom-badge:hover{background:color-mix(in srgb, var(--palette-white) 16%, transparent)!important;border-color:color-mix(in srgb, var(--palette-white) 25%, transparent)!important}#image-lightbox-dialog .lightbox-active-caption{color:var(--palette-white)!important;text-align:center!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid color-mix(in srgb, var(--palette-white) 20%, transparent)!important;user-select:none!important;background:#000000d9!important;border-radius:9999px!important;flex-shrink:0!important;max-width:42rem!important;margin:0!important;margin-inline:auto!important;padding:.5rem 1.5rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.5!important;display:inline-block!important;box-shadow:0 20px 25px -5px #00000080,0 8px 10px -6px #00000080!important}#image-lightbox-dialog .lightbox-active-caption.hidden{display:none!important}#image-lightbox-dialog::backdrop{background:var(--lightbox-overlay);-webkit-backdrop-filter:blur(4px);cursor:zoom-out}#image-lightbox-dialog[open] .lightbox-overlay{animation:.2s cubic-bezier(.16,1,.3,1) forwards lightbox-fade-in}@keyframes lightbox-fade-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){#image-lightbox-dialog[open] .lightbox-overlay{animation:none!important}#image-lightbox-dialog .lightbox-active-img{transition:none!important}}.logo-text-auto:where(.astro-qmbhzs4e){fill:var(--logo-text,#444)}[data-theme=dark] .logo-text-auto:where(.astro-qmbhzs4e),.dark .logo-text-auto:where(.astro-qmbhzs4e){fill:#fff!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo-text-auto:where(.astro-qmbhzs4e){fill:#fff}}.theme-icon:where(.astro-iomzzyrn){pointer-events:none;justify-content:center;align-items:center;line-height:1;display:none}.theme-icon-moon:where(.astro-iomzzyrn),:root[data-theme=dark] .theme-icon-sun:where(.astro-iomzzyrn){display:inline-flex}:root[data-theme=dark] .theme-icon-moon:where(.astro-iomzzyrn){display:none}@media (prefers-color-scheme:dark){:root:not([data-theme]) .theme-icon-sun:where(.astro-iomzzyrn){display:inline-flex}:root:not([data-theme]) .theme-icon-moon:where(.astro-iomzzyrn){display:none}}.header-announcement-wrapper:where(.astro-zi7eklj6){clip-path:inset(-3px -3rem -4rem)}.header-announcement-pill:where(.astro-zi7eklj6){filter:drop-shadow(var(--announcement-shadow));will-change:transform, opacity;opacity:1;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .45s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.header-announcement-pill:where(.astro-zi7eklj6).is-hidden{transition:transform .55s cubic-bezier(.32,0,.2,1),opacity .4s cubic-bezier(.32,0,.2,1);opacity:0!important;pointer-events:none!important;transform:translateY(-64px)!important}.announcement-lip--fill:where(.astro-zi7eklj6){fill:var(--announcement-bg)!important}.header-announcement-pill:where(.astro-zi7eklj6):hover .announcement-lip--fill:where(.astro-zi7eklj6){fill:var(--announcement-bg-hover)!important}.announcement-lip--stroke:where(.astro-zi7eklj6){fill:none!important;stroke:var(--announcement-stroke)!important;stroke-width:1.2px!important}.announcement-content:where(.astro-zi7eklj6){color:var(--announcement-text)}button:where(.astro-zi7eklj6).announcement-content{color:var(--announcement-text);text-align:start;cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:none;padding-top:0;padding-bottom:0;font-family:inherit}@media (width<=639.98px){.header-announcement-pill:where(.astro-zi7eklj6){width:calc(100vw - 4.5rem);min-width:240px;max-width:320px}.announcement-content:where(.astro-zi7eklj6){width:100%;max-width:100%;overflow:hidden}.announcement-ticker:where(.astro-zi7eklj6){contain:paint;flex:1;width:0;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.announcement-marquee:where(.astro-zi7eklj6){will-change:transform;width:max-content;animation:14s linear infinite announcement-marquee-rtl;display:flex}.header-announcement-pill:where(.astro-zi7eklj6):hover .announcement-marquee:where(.astro-zi7eklj6),.header-announcement-pill:where(.astro-zi7eklj6):active .announcement-marquee:where(.astro-zi7eklj6){animation-play-state:paused}.announcement-marquee-clone:where(.astro-zi7eklj6){display:inline-flex}}@keyframes announcement-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}:where(.astro-zi7eklj6)[dir=ltr] .announcement-marquee:where(.astro-zi7eklj6){animation-name:announcement-marquee-ltr}@keyframes announcement-marquee-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width>=640px){.announcement-content:where(.astro-zi7eklj6){width:auto;max-width:none}.announcement-ticker:where(.astro-zi7eklj6){flex:initial;width:auto;overflow:visible;-webkit-mask-image:none!important;mask-image:none!important}.announcement-marquee:where(.astro-zi7eklj6){animation:none!important;transform:none!important}.announcement-marquee-clone:where(.astro-zi7eklj6){display:none!important}}@media (prefers-reduced-motion:reduce){.header-announcement-pill:where(.astro-zi7eklj6){transition:none!important}.announcement-marquee:where(.astro-zi7eklj6){animation:none!important;transform:none!important}.announcement-marquee-clone:where(.astro-zi7eklj6){display:none!important}.announcement-text-item:where(.astro-zi7eklj6){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.header-container:where(.astro-isef26zo),#main-header:where(.astro-isef26zo) .mx-auto:where(.astro-isef26zo){margin-inline:auto!important}#tools-nav-group:where(.astro-isef26zo).is-open #tools-mega-menu:where(.astro-isef26zo){visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.footer-typography-reveal:where(.astro-w2kwwvtd){z-index:0;will-change:transform;position:sticky;bottom:0}.typography-wrap:where(.astro-w2kwwvtd),.footer-container:where(.astro-oenwriqq){margin-inline:auto!important}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq),.footer-band:where(.astro-oenwriqq) a:where(.astro-oenwriqq),.footer-band:where(.astro-oenwriqq) button:where(.astro-oenwriqq),.footer-bottom-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq){color:inherit;border-radius:.25rem;text-decoration:none;transition:color .15s}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq){align-items:center;gap:.5rem;padding-block:.125rem;display:inline-flex}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq) .tool-icon:where(.astro-oenwriqq){text-decoration:none!important}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq) .tool-icon-muted:where(.astro-oenwriqq){--icon-primary:var(--text-secondary);--icon-secondary:var(--text-secondary);opacity:.95}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover .tool-icon-muted:where(.astro-oenwriqq){--icon-primary:var(--brand-accent);--icon-secondary:var(--brand-secondary);opacity:1}.footer-bottom-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq){padding-block:.25rem}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover,.footer-band:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover,.footer-band:where(.astro-oenwriqq) button:where(.astro-oenwriqq):hover,.footer-bottom-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover{color:var(--brand-accent);text-decoration:underline}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq) .changelog-version-badge:where(.astro-oenwriqq){border:1px solid var(--border-subtle);background-color:var(--footer-band-bg);color:var(--footer-text-muted);border-radius:9999px;justify-content:center;align-items:center;padding-block:.125rem;padding-inline:.375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem;font-weight:500;line-height:1;transition:color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex;text-decoration:none!important}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover .changelog-version-badge:where(.astro-oenwriqq){border-color:var(--brand-accent);color:var(--brand-accent);background-color:var(--brand-accent-subtle);box-shadow:var(--shadow-soft);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq) .changelog-version-badge:where(.astro-oenwriqq),.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):hover .changelog-version-badge:where(.astro-oenwriqq){transition:none;transform:none}}.footer-col-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):focus-visible,.footer-band:where(.astro-oenwriqq) a:where(.astro-oenwriqq):focus-visible,.footer-band:where(.astro-oenwriqq) button:where(.astro-oenwriqq):focus-visible,.footer-bottom-links:where(.astro-oenwriqq) a:where(.astro-oenwriqq):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.social-btn:where(.astro-oenwriqq){border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s;display:inline-flex}.social-btn:where(.astro-oenwriqq):hover{color:var(--brand-accent)}.search-scope-tab{color:var(--text-muted)!important;background-color:var(--bg-primary)!important;border:1px solid var(--border-subtle)!important;cursor:pointer!important;border-radius:.5rem!important;padding:.35rem .75rem!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.25!important;transition:all .15s!important}.search-scope-tab:hover{color:var(--text-primary)!important;background-color:var(--bg-tertiary)!important;border-color:var(--border-strong)!important}.search-scope-tab.active,.search-scope-tab[aria-selected=true]{color:var(--on-accent)!important;background-color:var(--brand-accent)!important;border-color:var(--brand-accent)!important;box-shadow:0 2px 8px color-mix(in srgb, var(--brand-accent) 25%, transparent)!important}.search-scope-count{background-color:color-mix(in srgb, var(--text-primary) 12%, transparent);color:currentColor;border-radius:9999px;padding:.05rem .4rem;font-size:.6875rem;font-weight:700;line-height:1.2}.search-scope-tab.active .search-scope-count{color:var(--on-accent);background-color:#ffffff40}#search-dialog{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent;overscroll-behavior:contain!important;border:1px solid var(--border-strong)!important;background-color:var(--bg-card)!important;width:calc(100% - 2rem)!important;max-width:42rem!important;max-height:85dvh!important;color:var(--text-primary)!important;z-index:99999!important;border-radius:1rem!important;margin:auto!important;padding:1.5rem!important;position:fixed!important;inset:0!important;overflow-y:auto!important;box-shadow:0 25px 50px -12px #00000059!important}@media (width<=639px){#search-dialog{padding:1rem!important}}#search-dialog .search-dialog-header{border-bottom:1px solid var(--border-subtle)!important;justify-content:space-between!important;align-items:center!important;margin-top:0!important;margin-bottom:.875rem!important;padding-top:0!important;padding-bottom:1rem!important;display:flex!important}#search-scope-filters{align-items:center!important;gap:.5rem!important;margin-top:0!important;margin-bottom:.875rem!important;padding:0!important;display:flex!important}#search-dialog:not([open]){display:none!important}#search-dialog[open]{display:block!important}#search-dialog::-webkit-scrollbar{width:6px}#search-dialog::-webkit-scrollbar-track{background:0 0}#search-dialog::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:9999px}#search-dialog::backdrop{background:var(--overlay-bg)!important;-webkit-backdrop-filter:blur(6px)!important}#search-dialog,#pagefind-container,#pagefind-container *{font-feature-settings:var(--digit-font-feature-settings);font-family:var(--font-fa)!important}#pagefind-container{--pagefind-ui-scale:.85;--pagefind-ui-primary:var(--brand-accent);--pagefind-ui-text:var(--text-primary);--pagefind-ui-background:var(--bg-primary);--pagefind-ui-border:var(--border-subtle);--pagefind-ui-tag:var(--bg-tertiary);--pagefind-ui-border-width:1px;--pagefind-ui-border-radius:.75rem;--pagefind-ui-image-border-radius:.5rem;--pagefind-ui-font:var(--font-fa);margin-top:0!important;margin-bottom:0!important}#pagefind-container .pagefind-ui__form{margin:0!important;position:relative!important}#pagefind-container .pagefind-ui__form:before{z-index:10;background-color:var(--brand-accent)!important;opacity:.9!important;width:1.125rem!important;height:1.125rem!important;top:1.5rem!important;transform:translateY(-50%)!important}[dir=rtl] #pagefind-container .pagefind-ui__form:before,html[lang=fa] #pagefind-container .pagefind-ui__form:before{inset-inline-start:1rem!important;left:auto!important;right:1rem!important}[dir=ltr] #pagefind-container .pagefind-ui__form:before{inset-inline-start:1rem!important;left:1rem!important;right:auto!important}#pagefind-container .pagefind-ui__search-input{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--border-strong)!important;height:3rem!important;box-shadow:none!important;border-radius:.75rem!important;padding-top:0!important;padding-bottom:0!important;font-size:.9375rem!important;font-weight:500!important;line-height:3rem!important;transition:border-color .15s,box-shadow .15s!important}[dir=rtl] #pagefind-container .pagefind-ui__search-input,html[lang=fa] #pagefind-container .pagefind-ui__search-input{padding-left:5.5rem!important;padding-right:2.75rem!important}[dir=ltr] #pagefind-container .pagefind-ui__search-input{padding-left:2.75rem!important;padding-right:5.5rem!important}#pagefind-container .pagefind-ui__search-input:focus{border-color:var(--brand-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-accent) 20%, transparent)!important;outline:none!important}#pagefind-container .pagefind-ui__search-input::placeholder{color:var(--text-muted)!important;opacity:.7!important;font-weight:400!important}#pagefind-container .pagefind-ui__search-clear{z-index:10;background-color:var(--bg-tertiary)!important;height:auto!important;color:var(--text-muted)!important;border:1px solid var(--border-subtle)!important;cursor:pointer!important;border-radius:.5rem!important;padding:.3rem .65rem!important;font-size:.75rem!important;font-weight:500!important;transition:all .15s!important;position:absolute!important;top:1.5rem!important;transform:translateY(-50%)!important}[dir=rtl] #pagefind-container .pagefind-ui__search-clear,html[lang=fa] #pagefind-container .pagefind-ui__search-clear{inset-inline-end:.625rem!important;left:.625rem!important;right:auto!important}[dir=ltr] #pagefind-container .pagefind-ui__search-clear{inset-inline-end:.625rem!important;left:auto!important;right:.625rem!important}#pagefind-container .pagefind-ui__search-clear:hover{background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border-color:var(--border-strong)!important}#pagefind-container .pagefind-ui__message{color:var(--text-muted)!important;height:auto!important;margin-top:.25rem!important;padding:.75rem .25rem .25rem!important;font-size:.8125rem!important;font-weight:600!important}#pagefind-container .pagefind-ui__results-area{margin-top:.5rem!important}#pagefind-container .pagefind-ui__results{margin:0!important;padding:0!important;list-style:none!important}#pagefind-container .pagefind-ui__result{border-top:1px solid var(--border-subtle)!important;border-bottom:none!important;border-radius:.75rem!important;margin:0!important;padding:.75rem .625rem!important;list-style:none!important;transition:background-color .15s!important}#pagefind-container .pagefind-ui__result:hover{background-color:color-mix(in srgb, var(--brand-accent) 6%, transparent)!important}#pagefind-container .pagefind-ui__result:last-of-type{border-bottom:1px solid var(--border-subtle)!important}#pagefind-container .pagefind-ui__result-inner{width:100%!important;margin-top:0!important}.search-result-header{cursor:pointer!important;flex-wrap:wrap!important;align-items:center!important;gap:.375rem!important;margin-bottom:.35rem!important;line-height:1.3!important;display:flex!important}.search-result-badge{vertical-align:middle!important;user-select:none!important;cursor:pointer!important;border-radius:.375rem!important;flex-shrink:0!important;align-items:center!important;margin-inline-end:.25rem!important;padding:.1rem .45rem!important;font-size:.6875rem!important;font-weight:600!important;line-height:1.3!important;text-decoration:none!important;transition:opacity .15s!important;display:inline-flex!important}.search-result-badge:hover{opacity:.85!important}.search-result-badge,.search-result-badge[data-badge-type=blog],.search-result-badge[data-badge-type=docs]{background-color:color-mix(in srgb, var(--brand-secondary) 18%, transparent)!important;color:var(--brand-secondary)!important;border:1px solid color-mix(in srgb, var(--brand-secondary) 30%, transparent)!important}.search-result-breadcrumbs{color:var(--text-muted)!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem!important;font-size:.75rem!important;line-height:1.3!important;display:inline-flex!important}.search-result-crumb{color:var(--text-muted)!important;font-weight:500!important;transition:color .15s!important}.search-result-crumb:last-child{color:var(--text-secondary)!important;font-weight:600!important}#pagefind-container .pagefind-ui__result:hover .search-result-crumb:last-child{color:var(--brand-accent)!important}.search-result-crumb-icon{width:.625rem!important;height:.625rem!important;color:var(--text-muted)!important;opacity:.6!important;flex-shrink:0!important;display:inline-flex!important}[dir=rtl] .search-result-crumb-icon,html[lang=fa] .search-result-crumb-icon{transform:scaleX(-1)!important}#pagefind-container .pagefind-ui__result-title{margin:0!important;font-size:.9375rem!important;font-weight:700!important;line-height:1.6!important}#pagefind-container .pagefind-ui__result-link{color:var(--text-primary)!important;text-decoration:none!important;transition:color .15s!important}#pagefind-container .pagefind-ui__result:hover .pagefind-ui__result-link,#pagefind-container .pagefind-ui__result-link:hover{color:var(--brand-accent)!important;text-decoration:none!important}#pagefind-container .pagefind-ui__result-excerpt{color:var(--text-secondary)!important;margin-top:.375rem!important;margin-bottom:0!important;font-size:.8125rem!important;font-weight:400!important;line-height:1.65!important}#pagefind-container mark{background-color:color-mix(in srgb, var(--brand-accent) 20%, transparent)!important;color:var(--brand-accent-text)!important;border:1px solid color-mix(in srgb, var(--brand-accent) 30%, transparent)!important;-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;border-radius:.25rem!important;padding-block:0!important;padding-inline:.3rem!important;font-weight:700!important}#pagefind-container .pagefind-ui__result-tags{flex-wrap:wrap!important;gap:.375rem!important;margin-top:.625rem!important;padding:0!important;list-style:none!important;display:flex!important}#pagefind-container .pagefind-ui__result-tag{background-color:var(--bg-tertiary)!important;color:var(--text-muted)!important;border:1px solid var(--border-subtle)!important;border-radius:.375rem!important;padding:.2rem .5rem!important;font-size:.75rem!important;font-weight:500!important}#pagefind-container .pagefind-ui__result-nested{margin-top:.5rem!important;padding-top:.5rem!important}[dir=rtl] #pagefind-container .pagefind-ui__result-nested,html[lang=fa] #pagefind-container .pagefind-ui__result-nested{border-right:2px solid var(--border-subtle)!important;border-left:none!important;padding-left:0!important;padding-right:1.25rem!important}[dir=ltr] #pagefind-container .pagefind-ui__result-nested{border-left:2px solid var(--border-subtle)!important;border-right:none!important;padding-left:1.25rem!important;padding-right:0!important}#pagefind-container .pagefind-ui__result-nested .pagefind-ui__result-link:before{display:none!important}#pagefind-container .pagefind-ui__button{background-color:var(--bg-tertiary)!important;width:100%!important;color:var(--text-primary)!important;border:1px solid var(--border-strong)!important;text-align:center!important;cursor:pointer!important;border-radius:.75rem!important;margin-top:1.5rem!important;margin-bottom:.5rem!important;padding:.75rem 1.25rem!important;font-size:.875rem!important;font-weight:600!important;transition:all .15s!important;display:block!important}#pagefind-container .pagefind-ui__button:hover{background-color:var(--brand-accent)!important;color:var(--on-accent)!important;border-color:var(--brand-accent)!important;box-shadow:0 4px 14px color-mix(in srgb, var(--brand-accent) 25%, transparent)!important}#pagefind-container .pagefind-ui__loading{background-color:var(--border-subtle)!important;color:#0000!important;opacity:.5!important;border-radius:.375rem!important}
