.registration-image img{cursor:zoom-in;pointer-events:auto}.registration-image img:focus-visible{outline:3px solid #ae8650;outline-offset:-4px}.document-lightbox{border:0;padding:0;width:min(1000px,94vw);max-width:94vw;max-height:92vh;background:#fff;color:#10252b;box-shadow:0 20px 90px #0006}.document-lightbox::backdrop{background:rgba(4,15,20,.85)}.lightbox-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;padding:12px;background:#faf9f6;border-bottom:1px solid #dedfd9}.lightbox-toolbar button,.lightbox-toolbar a{border:1px solid #d2d8d1;padding:8px 12px;background:#fff;color:#10252b;font:inherit;font-size:12px;line-height:1.5;cursor:pointer;text-decoration:none;min-height:40px}.lightbox-toolbar button:last-child{background:#10252b;color:#fff}.lightbox-viewport{max-height:calc(92vh - 125px);overflow:auto;overscroll-behavior:contain;background:#e7e9e4;padding:18px}.lightbox-viewport img{display:block;width:100%;max-width:none;height:auto;margin:0 auto;background:#fff}@media(max-width:600px){.lightbox-toolbar{gap:5px;padding:9px}.lightbox-toolbar button,.lightbox-toolbar a{padding:7px 9px;font-size:11px}.lightbox-viewport{padding:10px}}
