.post-extra-images-host{width:100%}.post-extra-images-swiper{overflow:hidden;padding-bottom:.25rem;width:100%}.post-extra-images-swiper .swiper-wrapper{align-items:stretch}.post-extra-images-swiper .swiper-slide{display:flex;height:auto}.post-extra-images-slide-btn{aspect-ratio:16/9;background:var(--surface-sunken);border:1.5px solid var(--border-strong);border-radius:var(--radius-md);cursor:pointer;display:block;overflow:hidden;padding:0;transition:opacity var(--dur-base) var(--ease-out);width:100%}.post-extra-images-slide-btn:hover{opacity:.95}.post-extra-images-slide-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.post-extra-images-slide-img{display:block;height:100%;object-fit:cover;width:100%}.post-extra-images-pagination{display:flex;justify-content:center;margin-top:.25rem}.post-extra-images-pagination-bullet{background:transparent;border:none;cursor:pointer;display:grid;height:2.75rem;padding:0;place-items:center;width:1.75rem}.post-extra-images-pagination-bullet:before{background:var(--dk-tinta-20);border-radius:var(--radius-pill);content:"";height:.5rem;transition:background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);width:.5rem}.post-extra-images-pagination-bullet:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.post-extra-images-pagination-bullet.is-active:before{background:var(--dk-tinta);transform:scale(1.15)}