.BHCJuG_trigger{cursor:zoom-in;border-radius:var(--site-radius-surface);background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}.BHCJuG_trigger:focus-visible{outline:2px solid var(--graphite-focus);outline-offset:2px}.BHCJuG_thumb{width:100%}.BHCJuG_viewer{z-index:9500;overscroll-behavior:contain;background:linear-gradient(var(--graphite-scrim), var(--graphite-scrim)),linear-gradient(var(--graphite-scrim), var(--graphite-scrim)),var(--graphite-scrim);animation:BHCJuG_fade-in var(--graphite-motion-duration-base) var(--graphite-motion-easing-out) both;position:fixed;inset:0;overflow:auto}.BHCJuG_panel{min-height:100%;padding:var(--graphite-space-10) 0 calc(var(--graphite-space-10) + env(safe-area-inset-bottom));flex-direction:column;justify-content:safe center;align-items:safe center;display:flex}.BHCJuG_panel:focus-visible{outline:none}.BHCJuG_bar{inset:max(var(--graphite-space-03),env(safe-area-inset-top)) max(var(--graphite-space-03),env(safe-area-inset-right)) auto max(var(--graphite-space-03),env(safe-area-inset-left));z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed}.BHCJuG_bar>*{pointer-events:auto}.BHCJuG_tools{gap:var(--graphite-space-03);display:flex}.BHCJuG_counter{border-radius:var(--site-radius-control);padding:var(--graphite-space-03) var(--graphite-space-04);background:var(--graphite-elevation-01);color:var(--graphite-on-surface);font-family:var(--graphite-font-mono),monospace;font-size:var(--graphite-text-code-3-size);line-height:var(--graphite-text-code-3-line-height);box-shadow:var(--graphite-shadow-overlay)}.BHCJuG_panel .BHCJuG_control{background:var(--graphite-elevation-01);color:var(--graphite-on-surface);box-shadow:var(--graphite-shadow-overlay)}.BHCJuG_panel .BHCJuG_control:hover{background:var(--graphite-elevation-02)}.BHCJuG_panel .BHCJuG_prev,.BHCJuG_panel .BHCJuG_next{position:fixed;top:50%;translate:0 -50%}.BHCJuG_panel .BHCJuG_prev{left:max(var(--graphite-space-03),env(safe-area-inset-left))}.BHCJuG_panel .BHCJuG_next{right:max(var(--graphite-space-03),env(safe-area-inset-right))}.BHCJuG_panel .BHCJuG_control:disabled{opacity:.4}@media (max-width:671px){.BHCJuG_full{max-width:calc(100vw - 2*var(--graphite-space-04))}.BHCJuG_panel .BHCJuG_prev,.BHCJuG_panel .BHCJuG_next{top:auto;bottom:calc(var(--graphite-space-05) + env(safe-area-inset-bottom));translate:none}}.BHCJuG_figure{align-items:center;gap:var(--graphite-space-04);max-width:100%;animation:BHCJuG_grow-in var(--graphite-motion-duration-base) var(--graphite-motion-easing-out) both;flex-direction:column;margin:0;display:flex}.BHCJuG_viewer[data-zoomed] .BHCJuG_figure{max-width:none}.BHCJuG_full{max-height:calc(100dvh - 2*var(--graphite-space-10) - env(safe-area-inset-bottom));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:var(--site-radius-surface);width:auto;max-width:calc(100vw - 2*var(--graphite-space-10));object-fit:contain;background:var(--graphite-surface);height:auto;display:block}.BHCJuG_full[data-zoom=in]{cursor:zoom-in}.BHCJuG_full[data-zoom=out]{cursor:zoom-out}.BHCJuG_viewer[data-zoomed] .BHCJuG_full{cursor:grab}.BHCJuG_viewer[data-zoomed] .BHCJuG_full:active{cursor:grabbing}.BHCJuG_read{z-index:1;background:var(--graphite-primary);transform-origin:0;height:3px;scale:var(--read,0) 1;position:fixed;inset:0 0 auto}.BHCJuG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.BHCJuG_caption{border-radius:var(--site-radius-control);max-width:68ch;padding:var(--graphite-space-03) var(--graphite-space-05);background:var(--graphite-elevation-01);color:var(--graphite-on-surface);font-size:var(--graphite-text-body-3-size);line-height:var(--graphite-text-body-3-line-height);text-align:center}@keyframes BHCJuG_fade-in{0%{opacity:0}}@keyframes BHCJuG_grow-in{0%{opacity:0;scale:calc(1 - .04*var(--graphite-motion-travel))}}
.FyG1ha_stage{--strip:clamp(var(--graphite-space-09), 24vw, 22rem);--peek:clamp(9rem, 22vw, 20rem);position:relative}@media (max-width:671px){.FyG1ha_stage{--peek:40vw}}.FyG1ha_stage:after{content:"";height:60svh;display:block}.FyG1ha_page{padding-bottom:var(--graphite-space-10);position:relative}.FyG1ha_stage[data-ready] .FyG1ha_page{top:var(--pin-top,0px);position:sticky}.FyG1ha_stage[data-turning] .FyG1ha_page{transform:translateX(calc(var(--turn) * var(--peek) * -1));will-change:transform}.FyG1ha_stage[data-open] .FyG1ha_page{transform:translateX(calc(var(--strip) - 100%))}.FyG1ha_shade{z-index:1;background:var(--graphite-scrim);opacity:0;pointer-events:none;position:absolute;inset:0}.FyG1ha_stage[data-turning] .FyG1ha_shade{opacity:calc(var(--turn)*.5)}.FyG1ha_stage[data-open] .FyG1ha_shade{opacity:1;pointer-events:auto;cursor:w-resize}.FyG1ha_frame{z-index:7500;pointer-events:none;position:fixed;inset:0;overflow:hidden}.FyG1ha_panel{inset:0 0 0 var(--strip);pointer-events:auto;transform:translateX(calc(100% - var(--turn,0) * var(--peek)));position:absolute}.FyG1ha_stage[data-open] .FyG1ha_panel{transform:translate(0)}.FyG1ha_stage[data-animating] .FyG1ha_page,.FyG1ha_stage[data-animating] .FyG1ha_panel{transition:transform calc(var(--graphite-motion-duration-emphasis)*1.5) var(--graphite-motion-easing-in-out)}.FyG1ha_stage[data-animating] .FyG1ha_shade{transition:opacity calc(var(--graphite-motion-duration-emphasis)*1.5) var(--graphite-motion-easing-in-out)}.FyG1ha_peek{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;display:none;position:absolute;inset:0}.FyG1ha_stage[data-turning]:not([data-open]) .FyG1ha_peek{display:block}.FyG1ha_peek:focus-visible{outline:2px solid var(--graphite-focus);outline-offset:-4px}@media (prefers-reduced-motion:reduce){.FyG1ha_stage:after{display:none}.FyG1ha_stage[data-ready] .FyG1ha_page,.FyG1ha_stage[data-turning] .FyG1ha_page,.FyG1ha_stage[data-open] .FyG1ha_page{position:relative;transform:none}.FyG1ha_shade,.FyG1ha_peek,.FyG1ha_stage[data-turning]:not([data-open]) .FyG1ha_peek{display:none}.FyG1ha_frame{pointer-events:auto;position:static;overflow:visible}.FyG1ha_panel,.FyG1ha_stage[data-open] .FyG1ha_panel{z-index:auto;min-height:100svh;position:relative;inset:auto;transform:none}}
