.v-instructors{padding:var(--space-4)}@media (min-width:640px){.v-instructors{padding:var(--space-6)}}.v-instructors__no-academy{padding:var(--space-6)}.v-instructors__toolbar{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.v-instructors__toolbar-inner{justify-content:space-between;gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:640px){.v-instructors__toolbar-inner{flex-direction:row}}.v-instructors__search{align-items:center;gap:var(--space-2);display:flex}.v-instructors__search-type{flex-shrink:0;width:7rem}.v-instructors__search-input{width:100%}@media (min-width:640px){.v-instructors__search-input{width:12rem}}.v-instructors__loading{padding-block:var(--space-12);flex-direction:column;justify-content:center;align-items:center;display:flex}.v-instructors__loading-text{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary)}.v-instructors__actions{gap:var(--space-1);display:flex}.v-instructors__actions--end{justify-content:flex-end}.v-instructors__desktop{display:none;overflow-x:auto}@media (min-width:1024px){.v-instructors__desktop{display:block}}.v-instructors__mobile>*+*{border-top:1px solid var(--color-border-subtle)}@media (min-width:1024px){.v-instructors__mobile{display:none}}.v-instructors__card{padding:var(--space-4)}.v-instructors__card-head{margin-bottom:var(--space-2);justify-content:space-between;align-items:flex-start;display:flex}.v-instructors__card-name{font-weight:var(--font-medium);color:var(--color-text)}.v-instructors__card-email{font-size:var(--text-sm);color:var(--color-text-secondary)}.v-instructors__card-badges{align-items:center;gap:var(--space-2);display:flex}.v-instructors__card-foot{justify-content:space-between;align-items:center;display:flex}.v-instructors__pagination{padding:var(--space-4);border-top:1px solid var(--color-border);justify-content:center;display:flex}.v-instructors__form>*+*{margin-top:var(--space-4)}.v-instructors__form-desc{font-size:var(--text-sm);color:var(--gray-600)}.v-instructors__form-name{font-weight:var(--font-medium)}