.flag:where(.astro-ow3riofn){vertical-align:-.1em;margin-inline-end:.5em;display:inline-flex}.flag:where(.astro-ow3riofn) svg{border-radius:2px;box-shadow:0 0 0 1px #ffffff26}.lang:where(.astro-ow3riofn){color:var(--sl-color-gray-2);white-space:nowrap;font-size:.8125rem;position:relative}summary:where(.astro-ow3riofn){cursor:pointer;align-items:center;list-style:none;display:flex}summary:where(.astro-ow3riofn)::-webkit-details-marker{display:none}ul:where(.astro-ow3riofn){background:var(--sl-color-bg-nav,#1a1a1a);border:1px solid var(--sl-color-hairline,#333);z-index:10;max-height:70vh;margin:.4rem 0 0;padding:.25rem;list-style:none;position:absolute;inset-inline-end:0;overflow-y:auto}a:where(.astro-ow3riofn){color:inherit;align-items:center;padding:.25rem .75rem;text-decoration:none;display:flex}summary:where(.astro-ow3riofn):focus-visible,a:where(.astro-ow3riofn):focus-visible{outline:2px solid var(--sl-color-white);outline-offset:2px}a:where(.astro-ow3riofn):hover,a:where(.astro-ow3riofn)[aria-current]{color:var(--sl-color-white)}@media (width<=50rem){summary:where(.astro-ow3riofn) .name:where(.astro-ow3riofn){display:none}summary:where(.astro-ow3riofn) .flag:where(.astro-ow3riofn){margin:0}}.pre:where(.astro-edmvw3ep){border:1px solid var(--r1-line);background:var(--r1-s1);width:min(30rem,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--r1-ink);font:17px/1.6 var(--r1-sans);border-top:0;border-radius:0 0 3px 3px;margin:auto;padding:0 24px 24px;overflow-y:auto;box-shadow:0 30px 60px #0000008c}.pre:where(.astro-edmvw3ep):before{content:"";background:var(--r1-want);height:6px;margin:0 -24px;display:block}.pre:where(.astro-edmvw3ep)::backdrop{background:#0a0a0ac7}.pre-head:where(.astro-edmvw3ep){justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.pre-tag:where(.astro-edmvw3ep){font:500 12.5px var(--r1-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r1-want)}.pre-x:where(.astro-edmvw3ep){color:var(--r1-mut);cursor:pointer;background:0 0;border:0;border-radius:3px;margin-inline-end:-6px;padding:6px;display:inline-flex}.pre-x:where(.astro-edmvw3ep):hover{color:var(--r1-ink)}.pre:where(.astro-edmvw3ep) h2:where(.astro-edmvw3ep){margin:10px 0 12px;font-size:clamp(26px,6vw,34px)}.pre:where(.astro-edmvw3ep) p:where(.astro-edmvw3ep){color:#d6d6d6;margin:0 0 18px}.pre-links:where(.astro-edmvw3ep){flex-wrap:wrap;gap:8px 22px;margin:0 0 22px;font-size:16px;display:flex}.pre-links:where(.astro-edmvw3ep) a:where(.astro-edmvw3ep){color:var(--r1-acc-hi);text-underline-offset:3px;align-items:center;gap:8px;display:inline-flex}.pre:where(.astro-edmvw3ep) :where(.astro-edmvw3ep):focus-visible{outline:2px solid var(--r1-acc-hi);outline-offset:2px}.lb-zoom{cursor:zoom-in}.lb-zoom:focus-visible{outline:2px solid var(--r1-acc-hi,#a78bfa);outline-offset:3px}.lb:where(.astro-utnzf2kr){background:#111;border:1px solid #3a3a3a;border-radius:8px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:visible}.lb:where(.astro-utnzf2kr)::backdrop{background:#0a0a0ae0}.lb:where(.astro-utnzf2kr) img:where(.astro-utnzf2kr){cursor:zoom-out;border-radius:8px;width:auto;max-width:calc(100vw - 34px);height:auto;max-height:calc(100dvh - 34px);display:block}.lb-x:where(.astro-utnzf2kr){top:8px;color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:4px;padding:6px;display:inline-flex;position:absolute;inset-inline-end:8px}.lb-x:where(.astro-utnzf2kr):focus-visible{outline:2px solid var(--r1-acc-hi,#a78bfa);outline-offset:2px}.pre-badge:where(.astro-czmtiqqd){border-inline-start:4px solid var(--r1-want);color:#d6d6d6;background:#f59e0b14;flex-wrap:wrap;align-items:baseline;gap:4px 12px;max-width:46ch;margin:14px 0;padding:8px 12px;font-size:15px;line-height:1.5;display:flex}.pre-badge:where(.astro-czmtiqqd) b:where(.astro-czmtiqqd){font:500 12px var(--r1-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r1-want)}.rv-badge:where(.astro-e6vdylpv){color:var(--r1-mut);margin:0 0 .9rem;font-size:14px;line-height:1.5}.rv-badge:where(.astro-e6vdylpv) .w:where(.astro-e6vdylpv){flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.rv-badge:where(.astro-e6vdylpv) b:where(.astro-e6vdylpv){font:500 12px var(--r1-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--r1-want);overflow-wrap:anywhere;align-items:baseline;gap:8px;display:inline-flex}.rv-badge:where(.astro-e6vdylpv) b:where(.astro-e6vdylpv):before{content:"";background:var(--r1-want);border-radius:50%;flex:none;width:7px;height:7px}.rv-badge:where(.astro-e6vdylpv) a:where(.astro-e6vdylpv){color:var(--r1-acc-hi);text-underline-offset:3px;overflow-wrap:anywhere}.rv-badge:where(.astro-e6vdylpv).bar{background:var(--r1-s1);border-bottom:1px solid var(--r1-line);margin:0}.rv-badge:where(.astro-e6vdylpv).bar .w:where(.astro-e6vdylpv){max-width:var(--r1-max);margin:0 auto;padding:7px 40px}@media (width<=760px){.rv-badge:where(.astro-e6vdylpv).bar .w:where(.astro-e6vdylpv){padding:7px 16px}}
