.fan{position:relative;aspect-ratio:16 / 10;display:grid;place-items:center}.fan .shot{position:absolute;width:56.88%;aspect-ratio:2488 / 1554;padding:0;border:0;background:none;cursor:zoom-in;transform:var(--fan)}.fan .shot img{display:block;position:absolute;top:-4.89%;left:-4.5%;width:109%;height:auto;max-width:none;pointer-events:none;transition:transform .25s ease}.fan .shot:hover img,.fan .shot:focus-visible img{transform:var(--lift)}.fan .shot.s0{--fan: translateX(-45.78%) rotate(-6deg);--lift: translateX(-4%) rotate(2deg);z-index:1}.fan .shot.s1{--fan: translateY(-4.58%) scale(1.06);--lift: translateY(-2.83%) scale(1.0283);z-index:3}.fan .shot.s2{--fan: translateX(45.78%) rotate(6deg);--lift: translateX(4%) rotate(-2deg);z-index:2}@media(max-width:720px){.fan{aspect-ratio:auto;grid-auto-flow:row;gap:1rem;padding:1rem}.fan .shot{position:relative;width:100%;transform:none}.fan .shot img{transform:none!important}}@media(prefers-reduced-motion:reduce){.fan .shot img{transition:none}}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.status.ok{color:#1a7f37}.status.err{color:#c4321f}@media(prefers-color-scheme:dark){.status.ok{color:#30d158}.status.err{color:#ff6b5e}}.lightbox{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;padding:4vmin;border:0;background:transparent;overflow:visible}.lightbox[open]{display:grid;place-items:center}.lightbox::backdrop{background:#040408b8;backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.lightbox-img:focus{outline:none}.lightbox-img{max-width:92vw;max-height:92vh;width:auto;height:auto;cursor:zoom-out}.lightbox-close{position:absolute;top:max(16px,3vmin);right:max(16px,3vmin);width:44px;height:44px;font-size:26px;line-height:1;color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.4);border-radius:50%;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.lightbox-close:focus-visible{outline:2px solid #fff;outline-offset:2px}body.no-scroll{overflow:hidden}
