.pags{align-items:flex-end;display:flex;gap:5px;justify-content:center;width:100%}.pags__elem{border-radius:4px;display:block;height:4px;width:52px}.pags--light .pags__elem{background-color:#ffffff29}.pags--dark .pags__elem{background-color:#0017271a}.pags--light .pags__elem--active{background-color:#fff}.pags--dark .pags__elem--active{background-color:#001727b8}.pags__elem--more{width:16px}.btn-icon{border-radius:28px;height:40px;position:relative;transition:border-radius .3s ease-out;width:40px}.btn-icon:active,.btn-icon:hover{border-radius:8px}.btn-icon:disabled{border-radius:28px!important}.btn-icon--white{background-color:#fff;box-shadow:0 1px 1px #015a9914,0 1px 4px #0026410f}.btn-icon--white:disabled{background-color:#0017271f}.btn-icon--black{background-color:#00172780}.btn-icon--black:disabled{background-color:#00172733}.btn-icon__icon{height:24px;width:24px}.btn-icon--reverse .btn-icon__icon{transform:translate(-50%,-50%) rotate(180deg)}.btn-icon:disabled .btn-icon__icon path{fill:#0017273d}.btn-icon--white .btn-icon__icon path{fill:#001727}.btn-icon--black .btn-icon__icon path{fill:#fff}@media (min-width:1024px){.btn-icon{height:48px;width:48px}}
