.lightbox{z-index:1000;backdrop-filter:blur(3px);cursor:zoom-out;background:#0f1014db;place-items:center;padding:5vh 5vw;display:grid;position:fixed;inset:0}.lightbox[hidden]{display:none}.lightbox-img{cursor:default;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 24px 70px #0000008c}.lightbox-close{top:var(--space-18);right:var(--space-22);color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:9px;width:42px;height:42px;font-size:26px;line-height:1;transition:background .14s;position:absolute}.lightbox-close:hover{background:#ffffff3d}.lightbox.can-actual .lightbox-img{cursor:zoom-in}.lightbox.is-actual{place-items:start;overflow:auto}.lightbox.is-actual .lightbox-img{cursor:zoom-out;max-width:none;max-height:none;margin:auto}.embed-zoom{position:relative}.embed-zoom-btn{cursor:zoom-in;background:0 0;border:0;border-radius:4px;width:100%;height:100%;padding:0;position:absolute;inset:0}.embed-zoom-btn:focus-visible{outline:2px solid var(--green);outline-offset:3px}.embed-zoom:after{content:"⤢";right:var(--space-10);bottom:var(--space-10);pointer-events:none;width:30px;height:30px;font-size:var(--fs-16);color:var(--muted);background:color-mix(in srgb,var(--bone) 8%,transparent);opacity:0;border-radius:6px;place-items:center;line-height:1;transition:opacity .15s;display:grid;position:absolute}.embed-zoom:hover:after,.embed-zoom-btn:focus-visible+:after{opacity:1}@media (hover:none){.embed-zoom:after{opacity:1}}.embed-lightbox{cursor:default;padding:4vh 3vw}.embed-lightbox-scroll{width:auto;max-width:100%;max-height:92vh;padding:var(--space-18) var(--space-22);background:var(--bg);border-radius:8px;overflow:auto;box-shadow:0 24px 70px #0000008c}.embed-lightbox-frame{background:var(--bg);border:0;width:820px;max-width:none;min-height:220px;display:block}@media (width>=900px){.embed-lightbox-frame{width:1100px}}.embed-lightbox-hint{margin:var(--space-12) 0 0;text-align:center;font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:.02em;color:#ffffffb8}@media (width>=900px){.embed-lightbox-hint{display:none}}
