.viewer-box[data-astro-cid-3rxg2lwk]{container-type:inline-size}.viewer[data-astro-cid-3rxg2lwk]{background:var(--panel);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 220px;display:grid}.viewer-stage[data-astro-cid-3rxg2lwk]{min-width:0}.viewer-tabs[data-astro-cid-3rxg2lwk]{border-left:1px solid var(--line);flex-direction:column;display:flex}.vtab[data-astro-cid-3rxg2lwk]{border-bottom:1px solid var(--line);min-height:64px;color:var(--ink-2);-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 18px;text-decoration:none;transition:background-color .25s;display:flex;position:relative}.vtab[data-astro-cid-3rxg2lwk]:before{content:"";background:var(--red);width:2px;transition:transform .35s var(--ease);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.vtab[data-astro-cid-3rxg2lwk][aria-selected=true]:before{transform:scaleY(1)}.vtab[data-astro-cid-3rxg2lwk]:hover{background:var(--bg-2)}.vtab[data-astro-cid-3rxg2lwk]:focus-visible{outline-offset:-3px}.vtab[data-astro-cid-3rxg2lwk] b[data-astro-cid-3rxg2lwk]{font-size:15px;font-weight:600;line-height:1.2}.vtab[data-astro-cid-3rxg2lwk][aria-selected=true] b[data-astro-cid-3rxg2lwk]{color:var(--ink)}.vtab[data-astro-cid-3rxg2lwk] .mono[data-astro-cid-3rxg2lwk]{font-size:10px}.viewer-note[data-astro-cid-3rxg2lwk]{margin-top:auto;padding:14px 18px;font-size:10px}.shot[data-astro-cid-3rxg2lwk]{aspect-ratio:16/10;cursor:crosshair;background:var(--bg-2);-webkit-tap-highlight-color:transparent;margin:14px;position:relative;overflow:hidden}.shot[data-astro-cid-3rxg2lwk]:focus-visible{outline-offset:3px}.shot[data-astro-cid-3rxg2lwk] img[data-astro-cid-3rxg2lwk],.shot[data-astro-cid-3rxg2lwk] canvas[data-astro-cid-3rxg2lwk]{object-fit:contain;width:90%;height:85%;position:absolute;inset:6% 5% 9%}.shot[data-astro-cid-3rxg2lwk] canvas[data-astro-cid-3rxg2lwk]{image-rendering:pixelated;visibility:hidden;pointer-events:none}.shot[data-astro-cid-3rxg2lwk][data-live] canvas[data-astro-cid-3rxg2lwk]{visibility:visible}.shot[data-astro-cid-3rxg2lwk][data-live] img[data-astro-cid-3rxg2lwk]{opacity:0;transition:opacity .35s}.shot[data-astro-cid-3rxg2lwk][data-live].is-sharp img[data-astro-cid-3rxg2lwk]{opacity:1}.shot[data-astro-cid-3rxg2lwk][data-live].is-sharp canvas[data-astro-cid-3rxg2lwk]{visibility:hidden}.shot-scan[data-astro-cid-3rxg2lwk]{background:var(--red);opacity:0;z-index:2;pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.shot[data-astro-cid-3rxg2lwk].is-scanning .shot-scan[data-astro-cid-3rxg2lwk]{animation:scan .45s var(--ease) both}@keyframes scan{0%{opacity:1;transform:translateY(0)}to{transform:translateY(var(--h,400px));opacity:0}}.shot-badge[data-astro-cid-3rxg2lwk]{z-index:3;background:var(--bg);border:1px solid var(--line);padding:5px 8px;font-size:10px;display:none;position:absolute;bottom:10px;left:10px}.shot[data-astro-cid-3rxg2lwk][data-live] .shot-badge[data-astro-cid-3rxg2lwk]{display:block}.shot-badge[data-astro-cid-3rxg2lwk] .s[data-astro-cid-3rxg2lwk],.shot[data-astro-cid-3rxg2lwk].is-sharp .shot-badge[data-astro-cid-3rxg2lwk] .d[data-astro-cid-3rxg2lwk]{display:none}.shot[data-astro-cid-3rxg2lwk].is-sharp .shot-badge[data-astro-cid-3rxg2lwk] .s[data-astro-cid-3rxg2lwk]{display:inline}.shot-caption[data-astro-cid-3rxg2lwk]{font-size:10px;display:none;position:absolute;top:10px;left:10px}@media (prefers-reduced-motion:reduce){.vtab[data-astro-cid-3rxg2lwk],.vtab[data-astro-cid-3rxg2lwk]:before,.shot[data-astro-cid-3rxg2lwk][data-live] img[data-astro-cid-3rxg2lwk]{transition:none}}:root[data-motion=reduced] .vtab[data-astro-cid-3rxg2lwk],:root[data-motion=reduced] .vtab[data-astro-cid-3rxg2lwk]:before,:root[data-motion=reduced] .shot[data-astro-cid-3rxg2lwk][data-live] img[data-astro-cid-3rxg2lwk]{transition:none}@container (width<=620px){.viewer[data-astro-cid-3rxg2lwk]{grid-template-columns:minmax(0,1fr)}.viewer-tabs[data-astro-cid-3rxg2lwk]{border-left:0;border-top:1px solid var(--line);scrollbar-width:none;flex-direction:row;overflow-x:auto}.vtab[data-astro-cid-3rxg2lwk]{border-bottom:0;border-right:1px solid var(--line);white-space:nowrap;flex:1 0 auto;justify-content:center;min-height:52px;padding:10px 12px}.vtab[data-astro-cid-3rxg2lwk]:last-of-type{border-right:0}.vtab[data-astro-cid-3rxg2lwk] b[data-astro-cid-3rxg2lwk]{font-size:13px}.vtab[data-astro-cid-3rxg2lwk]:before{width:auto;height:2px;inset:-1px 0 auto;transform:scaleX(0)}.vtab[data-astro-cid-3rxg2lwk][aria-selected=true]:before{transform:scaleX(1)}.vtab[data-astro-cid-3rxg2lwk] .mono[data-astro-cid-3rxg2lwk],.viewer-note[data-astro-cid-3rxg2lwk]{display:none}.shot[data-astro-cid-3rxg2lwk]{margin:10px}}
