.mess-tabs .tab-container{height:var(--height);overflow-x:clip;position:relative;transition:.35s ease;width:100%}.mess-tabs .tab-container .tab{left:0;opacity:1;position:absolute;top:0;transform:translate(0);transition:.5s ease .25s;width:100%}.mess-tabs .tab-container .tab.is-hidden{opacity:0}.mess-tabs .tab-container .tab.left{transform:translate(-100%)}.mess-tabs .tab-container .tab.right{transform:translate(100%)}@media (max-width:1024px){.mess-tabs .tab-names[role=tablist]{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:flex-end;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.mess-tabs .tab-names[role=tablist]::-webkit-scrollbar{display:none}.mess-tabs .tab-names[role=tablist] button{flex-shrink:0;scroll-snap-align:center;width:55%}}.mess-tabs .tab-names{display:flex;flex-wrap:wrap;gap:1.3333rem;justify-content:center;margin-bottom:2.5rem}.mess-tabs .tab-names button{border-bottom:2px solid var(--black-100);max-width:100%;padding-bottom:1.333rem;padding-top:.01em;width:400px}.mess-tabs .tab-names button h3{leading-trim:both;text-edge:cap;color:var(--black-500);font-family:var(--integral);font-size:24px;font-style:normal;font-weight:900;line-height:1;line-height:24px;margin:0;text-align:center}.mess-tabs .tab-names button h3:after,.mess-tabs .tab-names button h3:before{content:"";display:block;height:0;width:0}.mess-tabs .tab-names button h3:before{margin-bottom:-.25806em}.mess-tabs .tab-names button h3:after{margin-top:-.03226em}.mess-tabs .tab-names button.active{border-bottom:2px solid var(--yellow)}.mess-tabs .tab-names button.active h3{color:var(--black)}@media (max-width:1024px){.mess-tabs .tab-names button{padding-bottom:16px!important}.mess-tabs .tab-names button h3{font-size:16px!important;line-height:1!important}}
