@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/font/Inter_18pt-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.base-tabs-container{width:100%}.base-tabs-container .tabs-list{white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;align-items:center;margin:0;padding:0;display:flex;overflow-x:auto}.base-tabs-container .tabs-list::-webkit-scrollbar{display:none}.base-tabs-container .tab-item{cursor:pointer;white-space:nowrap;color:#65758b;-webkit-font-smoothing:antialiased;flex-shrink:0;justify-content:center;align-items:center;font-weight:400;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.base-tabs-container .tab-item .tab-label{font-size:1.4rem}.base-tabs-container.tabs-variant-underline{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;position:relative;overflow:auto hidden}.base-tabs-container.tabs-variant-underline::-webkit-scrollbar{display:none}.base-tabs-container.tabs-variant-underline:before{content:"";z-index:1;background-color:#e2e8f0;width:100%;height:1px;position:absolute;bottom:0;left:0}.base-tabs-container.tabs-variant-underline .tab-item{z-index:2;flex-shrink:0;height:4rem;padding-left:1.6rem;padding-right:1.6rem;position:relative}.base-tabs-container.tabs-variant-underline .tab-item.is-active{color:#4338ca;font-weight:700}.base-tabs-container.tabs-variant-underline .tab-item.is-active:after{content:"";z-index:3;background-color:#4338ca;border-radius:999rem;width:100%;height:2px;position:absolute;bottom:0;left:0}.base-tabs-container.tabs-variant-category{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow:auto hidden}.base-tabs-container.tabs-variant-category::-webkit-scrollbar{width:auto;display:none}.base-tabs-container.tabs-variant-category .tabs-list{gap:.8rem}.base-tabs-container.tabs-variant-category .tab-item{color:#94a3b8;border:1px solid #e2e8f0;border-radius:999rem;height:3.2rem;padding-left:1.2rem;padding-right:1.2rem}.base-tabs-container.tabs-variant-category .tab-item.is-active{color:#fff;background-color:#4338ca;border-color:#4338ca}.base-tabs-container.tabs-variant-modal{background-color:#f3f4f6;border-radius:.8rem;height:4.4rem;padding:.4rem}.base-tabs-container.tabs-variant-modal .tab-item{border-radius:.4rem;min-width:10rem;height:3.6rem;padding-left:1.6rem;padding-right:1.6rem}.base-tabs-container.tabs-variant-modal .tab-item.is-active{color:#4338ca;background-color:#fff;font-weight:700}.mode-mo .base-tabs-container.tabs-variant-modal{width:100%;display:flex}.mode-mo .base-tabs-container.tabs-variant-modal .tabs-list{gap:.2rem;width:100%}.mode-mo .base-tabs-container.tabs-variant-modal .tab-item{flex:1;font-size:1.5rem}.base-tabs-container.tabs-variant-input{background:#fff;width:auto;height:2.8rem;display:inline-flex}.base-tabs-container.tabs-variant-input .tabs-list{height:100%}.base-tabs-container.tabs-variant-input .tab-item{color:#65758b;cursor:pointer;border:1px solid #e2e8f0;align-items:center;height:100%;margin-left:-1px;padding-left:1.2rem;padding-right:1.2rem;display:flex;position:relative}.base-tabs-container.tabs-variant-input .tab-item .tab-label{font-size:1.2rem}.base-tabs-container.tabs-variant-input .tab-item:first-child{border-radius:.4rem 0 0 .4rem;margin-left:0}.base-tabs-container.tabs-variant-input .tab-item:last-child{border-radius:0 .4rem .4rem 0}.base-tabs-container.tabs-variant-input .tab-item.is-active{z-index:2;color:#121927;border-color:#121927;font-weight:700}.base-tabs-container.tabs-variant-input .tab-item.is-active:first-child{border-radius:.4rem 0 0 .4rem}.base-tabs-container.tabs-variant-input .tab-item.is-active:last-child{border-radius:0 .4rem .4rem 0}.base-tabs-container.tabs-variant-input .tab-item.is-active:not(:first-child):not(:last-child){border-radius:0}.mode-mo .base-tabs-container.tabs-variant-underline .tab-item .tab-label{font-size:1.6rem}
