@font-face{font-family:TildaSans;font-style:normal;font-weight:250 1000;font-display:swap;src:url(tildasans-vf.woff2) format('woff2')}
.ds-fast-gallery{position:relative}.ds-fast-gallery button:focus-visible{outline:3px solid #0092ff;outline-offset:-3px}
.ds-gallery-dialog{border:1px solid #dbe5ed;border-radius:12px;padding:12px;max-width:min(1000px,94vw);max-height:94vh;overflow:auto;color:#17354b;background:#fff}.ds-gallery-dialog::backdrop{background:#102837c9}.ds-gallery-dialog img{display:block;max-width:100%;max-height:75vh;width:auto;height:auto;margin:auto}.ds-gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 2px 0}.ds-gallery-controls button{min-width:44px;min-height:40px;border:1px solid #dce5ec;border-radius:8px;background:#fff;color:#163b55;font:inherit;cursor:pointer}.ds-gallery-controls button:focus-visible{outline:2px solid #0092ff}.ds-gallery-controls span{font:14px/1.4 TildaSans,Arial,sans-serif}
