.camera-article .photo-figure{margin:28px 0 8px}.camera-article .photo-button{color:#005aab;cursor:pointer;background:#fff;border:1px solid #dce6ef;border-radius:10px;width:min(100%,720px);margin:0 auto;padding:0;display:block;overflow:hidden}.camera-article .photo-button img{width:100%;height:auto;display:block}.camera-article .photo-button span{padding:12px;font-size:15px;font-weight:700;display:block}.camera-article .photo-figure+p{text-align:center;max-width:720px;margin:0 auto 28px}.camera-article a:focus-visible,.camera-article button:focus-visible,.camera-dialog button:focus-visible{outline-offset:3px;outline:3px solid #e9a400}.camera-dialog .wifi-image-viewport img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:68dvh}.camera-article ol{padding-left:28px}.camera-article,.camera-dialog{box-sizing:border-box}.camera-dialog .wifi-dialog-head{align-items:flex-start}.camera-viewer-controls{flex-wrap:wrap;gap:8px;display:flex}.camera-dialog .wifi-image-viewport.is-zoomed img{width:auto;max-width:none;height:auto;max-height:none}.camera-zoom-status{margin:8px 0 0;font-size:14px}.camera-article ul{list-style-type:disc}.camera-article ol{list-style-type:decimal}.camera-dialog{margin:auto}
