.lb[data-astro-cid-utnzf2kr]{background:var(--surface);width:min(1400px,100vw - 24px);max-width:none;max-height:calc(100svh - 24px);color:var(--ink);box-shadow:0 0 0 1.5px var(--hair);border:0;border-radius:2px;padding:12px}.lb[data-astro-cid-utnzf2kr]::backdrop{background:#111018d1}.lb[data-astro-cid-utnzf2kr][open]{gap:12px;display:grid}.lb-stage[data-astro-cid-utnzf2kr]{touch-action:none;place-items:center;min-height:0;display:grid;overflow:hidden}.lb-stage[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 120px);transition:transform .45s var(--ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.lb-stage[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr].gesture{transition:none}@media (hover:hover){.lb-stage[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{cursor:zoom-in}.lb[data-astro-cid-utnzf2kr].zoomed .lb-stage[data-astro-cid-utnzf2kr] img[data-astro-cid-utnzf2kr]{cursor:zoom-out;transition:transform .45s var(--ease), transform-origin .12s linear;transform:scale(2.4)}}.lb[data-astro-cid-utnzf2kr].zoomed .lb-zoom[data-astro-cid-utnzf2kr]{background:var(--navy);color:#fff}.lb-bar[data-astro-cid-utnzf2kr]{align-items:center;gap:10px;display:flex}.lb-count[data-astro-cid-utnzf2kr]{text-align:center;min-width:5em;font:600 15px/1 var(--font);color:var(--muted)}.lb-count[data-astro-cid-utnzf2kr] span[data-astro-cid-utnzf2kr]:first-child{color:var(--heading);font-weight:700}.lb-btn[data-astro-cid-utnzf2kr]{cursor:pointer;background:var(--surface-2);width:46px;height:46px;color:var(--heading);transition:background-color .3s var(--ease), color .3s var(--ease);border:0;border-radius:2px;place-items:center;display:grid}@media (hover:hover){.lb-btn[data-astro-cid-utnzf2kr]:hover{background:var(--navy);color:#fff}}.lb-btn[data-astro-cid-utnzf2kr]:active{background:var(--navy-deep);color:#fff}.lb-btn[data-astro-cid-utnzf2kr]:disabled{opacity:.35;pointer-events:none}.lb[data-astro-cid-utnzf2kr].single .lb-btn[data-astro-cid-utnzf2kr]:not(.lb-zoom),.lb[data-astro-cid-utnzf2kr].single .lb-count[data-astro-cid-utnzf2kr]{visibility:hidden}.lb[data-astro-cid-utnzf2kr] form[data-astro-cid-utnzf2kr]{margin-inline-start:auto}@media (hover:none),(pointer:coarse){.lb[data-astro-cid-utnzf2kr] .lb-zoom[data-astro-cid-utnzf2kr]{display:none}}html.lb-open,html.lb-open body{overscroll-behavior:none;overflow:hidden}.lb-arr[data-astro-cid-utnzf2kr]{width:10px;height:10px;display:inline-block;position:relative}.lb-arr[data-astro-cid-utnzf2kr]:before{content:"";border-top:2px solid;border-right:2px solid;position:absolute;inset:1px;transform:rotate(45deg)}.lb-arr--next[data-astro-cid-utnzf2kr]:before{transform:rotate(-135deg)}.zoom{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.zoom img{transition:scale .6s var(--ease)}@media (hover:hover){.zoom:hover img{scale:1.015}}.rq[data-astro-cid-w4m2nzd2]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--frame);border-radius:2px;margin:10px 0;padding:26px 26px 24px;position:relative}.rq-mark[data-astro-cid-w4m2nzd2]{top:-6px;background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 5px var(--ground);position:absolute;inset-inline-start:22px}.rq[data-astro-cid-w4m2nzd2] blockquote[data-astro-cid-w4m2nzd2] p[data-astro-cid-w4m2nzd2]{max-width:none;font:600 clamp(19px, 2vw, 23px)/1.75 var(--font);color:var(--heading)}.rq[data-astro-cid-w4m2nzd2] figcaption[data-astro-cid-w4m2nzd2]{font:600 14px/1.5 var(--font);color:var(--muted);margin-top:12px}.rs[data-astro-cid-w4m2nzd2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:6px 0;display:grid}@media (width>=700px){.rs[data-astro-cid-w4m2nzd2]{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.rs[data-astro-cid-w4m2nzd2] div[data-astro-cid-w4m2nzd2]{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--hair);border-radius:2px;align-content:start;gap:6px;padding:18px 18px 20px;display:grid}.rs[data-astro-cid-w4m2nzd2] dt[data-astro-cid-w4m2nzd2]{font:700 clamp(30px, 3.4vw, 42px)/1.1 var(--font);color:var(--accent);text-align:start;unicode-bidi:plaintext}.rs[data-astro-cid-w4m2nzd2] dd[data-astro-cid-w4m2nzd2]{font:500 15px/1.6 var(--font);color:var(--text);margin:0}.rba[data-astro-cid-w4m2nzd2]{gap:10px;margin:6px 0;display:grid}.rba-view[data-astro-cid-w4m2nzd2]{background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--hair);touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:2px;position:relative;overflow:clip}.rba-view[data-astro-cid-w4m2nzd2] img[data-astro-cid-w4m2nzd2]{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rba-after[data-astro-cid-w4m2nzd2]{clip-path:inset(0 0 0 var(--x))}[dir=rtl] .rba-after[data-astro-cid-w4m2nzd2]{clip-path:inset(0 calc(100% - var(--x)) 0 0)}.rba-line[data-astro-cid-w4m2nzd2]{top:0;bottom:0;left:var(--x);pointer-events:none;background:#fff;width:1.5px;margin-left:-.75px;position:absolute;box-shadow:0 0 0 1px #1c1a2e40}.rba-line[data-astro-cid-w4m2nzd2] i[data-astro-cid-w4m2nzd2]{background:var(--navy);width:20px;height:20px;transition:transform .25s var(--ease);border-radius:2px;margin:-10px 0 0 -10px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #fff}.rba-tag[data-astro-cid-w4m2nzd2]{font:700 13px/1.5 var(--font);color:#fff;pointer-events:none;background:#1c1a2ec7;border-radius:2px;padding:3px 10px;position:absolute;top:12px}.rba-tag--before[data-astro-cid-w4m2nzd2]{inset-inline-start:12px}.rba-tag--after[data-astro-cid-w4m2nzd2]{inset-inline-end:12px}.rba[data-astro-cid-w4m2nzd2] input[data-astro-cid-w4m2nzd2]{opacity:0;cursor:ew-resize;direction:ltr;width:100%;height:100%;margin:0;position:absolute;inset:0}.rba-view[data-astro-cid-w4m2nzd2]:has(input:focus-visible) .rba-line[data-astro-cid-w4m2nzd2] i[data-astro-cid-w4m2nzd2]{outline:3px solid var(--accent);outline-offset:3px;transform:scale(1.25)}@media (hover:hover){.rba-view[data-astro-cid-w4m2nzd2]:hover .rba-line[data-astro-cid-w4m2nzd2] i[data-astro-cid-w4m2nzd2]{transform:scale(1.15)}}.rba[data-astro-cid-w4m2nzd2] figcaption[data-astro-cid-w4m2nzd2],.rf[data-astro-cid-w4m2nzd2] figcaption[data-astro-cid-w4m2nzd2]{font:500 14px/1.6 var(--font);color:var(--muted)}.rf[data-astro-cid-w4m2nzd2]{gap:12px;margin:6px 0;display:grid}.rf-frame[data-astro-cid-w4m2nzd2]{aspect-ratio:16/10;background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--hair);border-radius:2px;overflow:clip}.rf[data-astro-cid-w4m2nzd2] iframe[data-astro-cid-w4m2nzd2]{border:0;width:100%;height:100%;display:block}.rf[data-astro-cid-w4m2nzd2] figcaption[data-astro-cid-w4m2nzd2]{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.rv[data-astro-cid-w4m2nzd2]{background:var(--surface-2);box-shadow:inset 0 0 0 1.5px var(--hair);border-radius:2px;overflow:clip}.rv[data-astro-cid-w4m2nzd2] video[data-astro-cid-w4m2nzd2]{width:100%;height:auto;display:block}.rhr[data-astro-cid-w4m2nzd2]{background:var(--hair);border:0;height:1.5px;margin:10px 0}
