.lb[data-astro-cid-utnzf2kr]{--lb-bg:#050505f0;--lb-fg:#eee;--lb-accent:#c8102e;--lb-cut-bg:#111;--lb-font:inherit;--lb-mono:ui-monospace, "JetBrains Mono", monospace;z-index:9500;color:var(--lb-fg);font-family:var(--lb-font);clip-path:circle(0% at var(--ox,50%) var(--oy,50%));grid-template-rows:1fr auto;transition:clip-path .7s cubic-bezier(.7,0,.2,1);display:grid;position:fixed;inset:0}.lb[data-astro-cid-utnzf2kr].is-open{clip-path:circle(150% at var(--ox,50%) var(--oy,50%))}.lb[data-astro-cid-utnzf2kr][hidden]{display:none}.lb__backdrop[data-astro-cid-utnzf2kr]{background:var(--lb-bg);position:absolute;inset:0}.lb__stage[data-astro-cid-utnzf2kr]{pointer-events:none;place-items:center;min-height:0;padding:24px 16px 8px;display:grid;position:relative}.lb__fig[data-astro-cid-utnzf2kr]{pointer-events:auto;aspect-ratio:var(--ar,.75);width:min(94vw, calc((100vh - 150px) * var(--ar,.75)));width:min(94vw, calc((100dvh - 150px) * var(--ar,.75)));user-select:none;touch-action:none;opacity:0;position:relative;transform:scale(.985)}.lb__fig[data-astro-cid-utnzf2kr].is-in{animation:.6s cubic-bezier(.2,.7,.2,1) forwards lbIn}@keyframes lbIn{to{opacity:1;transform:none}}.lb__fig[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;width:100%;height:100%}.lb__orig[data-astro-cid-utnzf2kr]{position:absolute;inset:0}.lb__cut[data-astro-cid-utnzf2kr]{background:var(--lb-cut-bg);opacity:0;transition:opacity .45s;position:absolute;inset:0}.lb__handle[data-astro-cid-utnzf2kr]{top:0;bottom:0;left:var(--x,50%);width:0;display:none;position:absolute}.lb__handle[data-astro-cid-utnzf2kr]:before{content:"";background:var(--lb-fg);width:1px;position:absolute;top:0;bottom:0;left:-.5px}.lb__handle[data-astro-cid-utnzf2kr] span[data-astro-cid-utnzf2kr]{border:1px solid var(--lb-fg);background:color-mix(in srgb, var(--lb-cut-bg) 60%, transparent);backdrop-filter:blur(4px);border-radius:50%;width:36px;height:36px;margin-top:-18px;position:absolute;top:50%;left:-18px}.lb__handle[data-astro-cid-utnzf2kr] span[data-astro-cid-utnzf2kr]:before{content:"‹ ›";font:13px/1 var(--lb-mono);letter-spacing:.1em;place-items:center;display:grid;position:absolute;inset:0}.lb[data-astro-cid-utnzf2kr][data-mode=cutout] .lb__cut[data-astro-cid-utnzf2kr]{opacity:1}.lb[data-astro-cid-utnzf2kr][data-mode=compare] .lb__cut[data-astro-cid-utnzf2kr]{opacity:1;clip-path:inset(0 0 0 var(--x,50%));transition:none}.lb[data-astro-cid-utnzf2kr][data-mode=compare] .lb__handle[data-astro-cid-utnzf2kr]{display:block}.lb[data-astro-cid-utnzf2kr][data-mode=compare] .lb__fig[data-astro-cid-utnzf2kr]{cursor:ew-resize}.lb__bar[data-astro-cid-utnzf2kr]{font:500 11px/1.2 var(--lb-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;padding:12px 20px 64px;display:flex;position:relative}.lb__meta[data-astro-cid-utnzf2kr]{align-items:baseline;gap:14px;display:flex}.lb__count[data-astro-cid-utnzf2kr]{opacity:.5}.lb__work[data-astro-cid-utnzf2kr]{color:var(--lb-accent)}.lb__modes[data-astro-cid-utnzf2kr],.lb__nav[data-astro-cid-utnzf2kr]{gap:4px;display:flex}.lb__bar[data-astro-cid-utnzf2kr] button[data-astro-cid-utnzf2kr]{font:inherit;letter-spacing:inherit;text-transform:inherit;border:1px solid color-mix(in srgb, var(--lb-fg) 25%, transparent);color:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:9px 12px;transition:background .25s,color .25s,border-color .25s}.lb__bar[data-astro-cid-utnzf2kr] button[data-astro-cid-utnzf2kr]:hover{border-color:var(--lb-fg)}.lb__modes[data-astro-cid-utnzf2kr] button[data-astro-cid-utnzf2kr][aria-selected=true]{background:var(--lb-fg);color:var(--lb-cut-bg);border-color:var(--lb-fg)}@media (width<=640px){.lb__bar[data-astro-cid-utnzf2kr]{justify-content:center;padding-bottom:70px}.lb__meta[data-astro-cid-utnzf2kr]{justify-content:center;width:100%}}.vslot[data-astro-cid-ploc45q2]{aspect-ratio:16/9;color:var(--v-fg,#fff);background:#000;position:relative;overflow:hidden}.vslot[data-astro-cid-ploc45q2] img[data-astro-cid-ploc45q2]{object-fit:cover;opacity:.55;width:100%;height:100%;transition:opacity .5s,transform 1.2s cubic-bezier(.2,.7,.2,1)}.vslot[data-astro-cid-ploc45q2]:hover img[data-astro-cid-ploc45q2]{opacity:.75;transform:scale(1.03)}.vslot__play[data-astro-cid-ploc45q2]{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.vslot__icon[data-astro-cid-ploc45q2]{border:1px solid;border-radius:50%;place-items:center;width:64px;height:64px;padding-left:4px;font-size:16px;transition:background .3s,color .3s,transform .4s;display:grid}.vslot[data-astro-cid-ploc45q2]:hover .vslot__icon[data-astro-cid-ploc45q2]{background:var(--v-accent,#c8102e);border-color:var(--v-accent,#c8102e);transform:scale(1.08)}.vslot__label[data-astro-cid-ploc45q2]{font:500 11px/1 var(--v-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase}.vslot[data-astro-cid-ploc45q2] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}
