.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.tabs__wrapper[data-v-fff43c2e]{max-width:100vw;overflow:hidden;width:100%}.tabs__header[data-v-fff43c2e]{backdrop-filter:blur(5px) saturate(180%);-webkit-backdrop-filter:blur(5px) saturate(180%);background:#f5f5f5b3;border:1px solid rgba(0,0,0,.04);border-radius:30px;box-shadow:0 1px 3px #0000000a;display:inline-flex;gap:4px;padding:4px}.tabs__button[data-v-fff43c2e]{background:transparent;border:1px solid transparent;border-radius:30px;box-shadow:none;color:#888;cursor:pointer;font-family:inherit;font-size:15px;font-weight:500;padding:11px 22px;transition:background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;flex-shrink:0;position:relative;text-align:center;white-space:nowrap}.tabs__button[data-v-fff43c2e]:hover{background:#00000008;border-color:transparent;box-shadow:none;color:#555;transform:translateY(-1px)}.tabs__button[data-v-fff43c2e]:active{background:#0000000a;border-color:transparent;box-shadow:none;transform:scale(.98);transition-duration:.08s}.tabs__button[data-v-fff43c2e]:focus-visible{outline:2px solid hsla(0,0%,6%,.18);outline-offset:2px}.tabs__button--active[data-v-fff43c2e]{background:#fff;border-color:#0000000a;box-shadow:0 1px 3px #00000014,0 4px 12px #0000000a;color:#0f0f0f;font-weight:600}.tabs__button--active[data-v-fff43c2e]:active,.tabs__button--active[data-v-fff43c2e]:hover{background:#fff;transform:none}.tabs__swiper[data-v-fff43c2e]{backdrop-filter:blur(5px) saturate(180%);-webkit-backdrop-filter:blur(5px) saturate(180%);background:#f5f5f5b3;border:1px solid rgba(0,0,0,.04);border-radius:30px;box-shadow:0 1px 3px #0000000a;display:inline-flex;padding:0 20px 4px;width:100%}.tabs__swiper-slide[data-v-fff43c2e]{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.tabs .desktop-only[data-v-fff43c2e]{display:none}.tabs .tabs__button[data-v-fff43c2e]{font-size:14px;min-width:auto;padding:10px 16px;width:100%}}@media(min-width:769px){.tabs .mobile-only[data-v-fff43c2e]{display:none}}
