.tab-selector-container{border-radius:0;background-color:var(--primaryBackground)}.tab-selector-button{border:none;background:transparent;cursor:pointer;transition:all .2s ease-in-out;font-family:Montserrat,sans-serif;outline:none;border-radius:0;flex:1;display:flex;align-items:center;justify-content:center;color:var(--primaryText)}.tab-selector-button:focus{outline:2px solid var(--primary);outline-offset:-2px}.tab-selector-sm{padding:.5rem 1rem;min-height:2rem}.tab-selector-md{padding:.75rem 1.5rem;min-height:2.5rem}.tab-selector-lg{padding:1rem 2rem;min-height:3rem}.tab-selector-default .tab-selector-button{border-right:1px solid var(--placeholderText);background-color:var(--primaryBackground)}.tab-selector-default .tab-selector-button:last-child{border-right:none}.tab-selector-default .tab-selector-button:hover:not(.tab-selector-disabled){background-color:var(--secondaryBackground)}.tab-selector-default .tab-selector-active{background-color:var(--primary)!important;color:white!important}.tab-selector-default .tab-selector-active span{color:white!important}.tab-selector-pills{background:transparent;border:none;gap:.25rem}.tab-selector-pills .tab-selector-button{border-radius:0;background-color:var(--primaryBackground);border:1px solid var(--placeholderText)}.tab-selector-pills .tab-selector-button:hover:not(.tab-selector-disabled){background-color:var(--secondaryBackground)}.tab-selector-pills .tab-selector-active{background-color:var(--primary)!important;color:white!important;border-color:var(--primary)!important}.tab-selector-pills .tab-selector-active span{color:white!important}.tab-selector-underlined{background:transparent;border:none;border-bottom:1px solid var(--placeholderText)}.tab-selector-underlined .tab-selector-button{background:transparent;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;position:relative}.tab-selector-underlined .tab-selector-button:hover:not(.tab-selector-disabled){background-color:var(--primaryBackground);border-bottom-color:var(--placeholderText)}.tab-selector-underlined .tab-selector-active{border-bottom-color:var(--primary)!important;color:var(--primary)!important}.tab-selector-underlined .tab-selector-active span{color:var(--primary)!important}.tab-selector-disabled{opacity:.5;cursor:not-allowed!important;pointer-events:none}.tab-selector-active span{color:inherit!important}@media (max-width:768px){.tab-selector-button{min-width:0;flex:1}.tab-selector-lg{padding:.75rem 1rem;min-height:2.5rem}.tab-selector-md{padding:.5rem .75rem;min-height:2rem}}