.custom-tab-list{display:flex;flex-wrap:nowrap;gap:0;margin-bottom:0;border-bottom:2px solid #e5e7eb;list-style:none;overflow-x:auto;padding:0 0 2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.custom-tab-list::-webkit-scrollbar{display:none}.custom-tab{flex:0 0 auto;display:block;position:relative;padding:.25rem .5rem;margin-bottom:-2px;cursor:pointer;outline:none;color:#6b7280;white-space:nowrap;background:transparent;transition:color .15s ease;border:none;border-bottom:2px solid transparent;font-size:.875rem;line-height:1.25rem;font-weight:500}.custom-tab:hover{color:#374151}.custom-tab:focus{outline:none}.custom-tab:focus:after{display:none}.custom-tab--selected{cursor:default;color:var(--adnab_blue);border:none;border-bottom:2px solid var(--adnab_blue);background:transparent;border-radius:0}.event-view-tabs .custom-tab-list{gap:.5rem}.event-view-tabs .custom-tab{padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700}@media (max-width:639px){.custom-tab{padding:.625rem .75rem}.event-view-tabs .custom-tab{padding:.625rem 1rem}}.react-tabs__tab-panel--selected{animation:custom-tab-panel-in .2s ease-out}@keyframes custom-tab-panel-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.react-tabs__tab-panel--selected{animation:none}}