.roles-tabs-container[data-v-ec61c7f3]{display:flex;flex-direction:row;border-bottom:2px solid #e5e7eb;margin-bottom:1.5rem;gap:.5rem;width:100%}.roles-tab-item[data-v-ec61c7f3]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;color:#6b7280;background:transparent;border:none;border-bottom:3px solid transparent;margin-bottom:-2px;cursor:pointer;transition:all .15s ease-in-out;white-space:nowrap}.roles-tab-item[data-v-ec61c7f3]:hover{color:#048047;border-bottom-color:#a7f3d0}.roles-tab-item.active[data-v-ec61c7f3]{color:#048047;font-weight:700;border-bottom-color:#048047}.roles-tab-item.active i[data-v-ec61c7f3]{color:#048047}.roles-tab-item:not(.active) i[data-v-ec61c7f3]{color:#9ca3af}.roles-tab-item:hover i[data-v-ec61c7f3]{color:#048047}@media(max-width:640px){.roles-tabs-container[data-v-ec61c7f3]{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;width:100%}.roles-tab-item[data-v-ec61c7f3]{width:100%;padding:.5rem .25rem;font-size:.75rem;flex-direction:column;gap:.25rem;text-align:center;white-space:normal}.roles-tab-item i[data-v-ec61c7f3]{font-size:1rem}}
