.lb[data-astro-cid-gixpweiw]{--lb-type-size: .78125rem;--lb-type-tracking: .04em;border:0;padding:0;margin:0;background:color-mix(in srgb,var(--c-ground) 97%,transparent);max-width:none;max-height:none;width:100vw;height:100vh;height:100dvh;color:var(--c-text)}.lb[data-astro-cid-gixpweiw]::backdrop{background:transparent}html:has(dialog.lb[open]){overflow:hidden}.lb__bar[data-astro-cid-gixpweiw]{position:absolute;inset:0 0 auto;z-index:2;background:color-mix(in srgb,var(--c-surface) 70%,transparent);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:calc(var(--space-3) + var(--space-0-5)) var(--space-5);font-family:var(--font-mono);font-size:var(--lb-type-size);letter-spacing:var(--lb-type-tracking);color:var(--c-text-muted)}.lb__tools[data-astro-cid-gixpweiw]{display:flex;align-items:center;gap:var(--space-5)}.lb__btn[data-astro-cid-gixpweiw]{color:var(--c-text);background:transparent;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:none;border-bottom:var(--stroke-1) solid color-mix(in srgb,var(--c-text) 35%,transparent)}.lb__btn[data-astro-cid-gixpweiw]:hover{border-bottom-color:var(--c-text)}.lb__btn[data-astro-cid-gixpweiw]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset-wide)}.lb__x[data-astro-cid-gixpweiw]{font-size:var(--body-size);border-bottom:0}.lb[data-astro-cid-gixpweiw] .lb__glyph{display:inline-block;vertical-align:middle}.lb__stage[data-astro-cid-gixpweiw]{position:absolute;inset:calc(var(--space-12) + var(--space-1)) 0 calc(var(--space-16) + var(--space-3)) 0;z-index:1}.lb__stage[data-astro-cid-gixpweiw][data-fit]{display:grid;place-items:center;overflow:hidden}.lb__stage[data-astro-cid-gixpweiw][data-fit] img[data-astro-cid-gixpweiw]{max-width:min(94vw,1600px);max-height:100%;width:auto;height:auto;cursor:zoom-in}.lb__stage[data-astro-cid-gixpweiw]:not([data-fit]){overflow:auto;cursor:grab}.lb__stage[data-astro-cid-gixpweiw]:not([data-fit]) img[data-astro-cid-gixpweiw]{display:block;max-width:none;margin:0 auto;cursor:zoom-out}.lb__stage[data-astro-cid-gixpweiw].is-dragging{cursor:grabbing}.lb__stage[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw]{border:var(--stroke-1) solid var(--c-line);border-radius:var(--radius-1-5);background:var(--c-inverse);opacity:0}.lb__stage[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw].is-loaded{opacity:1;transition:opacity var(--dur-1) var(--ease-out)}@media(prefers-reduced-motion:reduce){.lb__stage[data-astro-cid-gixpweiw] img[data-astro-cid-gixpweiw].is-loaded{transition:none}}.lb__nav[data-astro-cid-gixpweiw]{position:absolute;top:50%;translate:0 -50%;z-index:2;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-full);border:var(--stroke-1) solid var(--c-line);background:color-mix(in srgb,var(--c-ground) 70%,transparent);color:var(--c-text);font-size:var(--body-lg-size);line-height:1;cursor:pointer}.lb__nav[data-astro-cid-gixpweiw]:hover{background:color-mix(in srgb,var(--c-text) 12%,transparent)}.lb__nav[data-astro-cid-gixpweiw]:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.lb__prev[data-astro-cid-gixpweiw]{left:var(--space-4)}.lb__next[data-astro-cid-gixpweiw]{right:var(--space-4)}.lb[data-astro-cid-gixpweiw][data-single] .lb__nav[data-astro-cid-gixpweiw]{display:none}.lb__cap[data-astro-cid-gixpweiw]{position:absolute;inset:auto 0 0;z-index:2;background:color-mix(in srgb,var(--c-surface) 70%,transparent);margin:0;padding:var(--space-4) var(--space-5) var(--space-5);box-sizing:border-box;width:100%;font-family:var(--font-mono);font-size:var(--lb-type-size);line-height:1.5;color:var(--c-text-muted)}.lb__cap[data-astro-cid-gixpweiw] b{color:var(--c-text);font-weight:var(--weight-medium)}@media(max-width:48rem){.lb__count[data-astro-cid-gixpweiw],.lb__cap[data-astro-cid-gixpweiw],.lb__nav[data-astro-cid-gixpweiw],.lb__figma[data-astro-cid-gixpweiw],.lb__btn[data-astro-cid-gixpweiw][data-fit]{display:none}.lb__bar[data-astro-cid-gixpweiw]{justify-content:flex-end;padding-block:var(--space-1-5)}.lb__x[data-astro-cid-gixpweiw]{display:inline-grid;place-items:center;min-width:calc(var(--space-10) + var(--space-1));min-height:calc(var(--space-10) + var(--space-1));margin-right:calc(-1 * var(--space-3))}.lb__x[data-astro-cid-gixpweiw] .lb__glyph{width:var(--space-6);height:var(--space-6)}.lb__stage[data-astro-cid-gixpweiw]{inset:calc(var(--space-12) + var(--space-2)) 0 var(--space-4) 0}.lb__stage[data-astro-cid-gixpweiw][data-fit] img[data-astro-cid-gixpweiw]{max-width:96vw}}@media(prefers-reduced-motion:no-preference){.lb[data-astro-cid-gixpweiw][open]{animation:lb-in var(--dur-1) var(--ease-out)}@keyframes lb-in{0%{opacity:0}to{opacity:1}}}
