.association-organizer-directory[data-v-9ef01b55]{gap:1.25rem;display:grid}.association-organizer-directory__search-card[data-v-9ef01b55]{border-radius:var(--radius-aurora-lg);background:var(--surface-default);padding:.85rem}.association-organizer-directory__search[data-v-9ef01b55]{align-items:center;gap:.75rem;display:flex}.association-organizer-directory__search-field[data-v-9ef01b55]{flex:1;align-items:center;min-width:0;display:flex;position:relative}.association-organizer-directory__search-field[data-v-9ef01b55] svg{color:var(--muted-foreground);pointer-events:none;position:absolute;right:.85rem}.association-organizer-directory__search-field[data-v-9ef01b55] input{padding-inline-start:2.5rem}.association-organizer-directory__heading[data-v-9ef01b55]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.association-organizer-directory__eyebrow[data-v-9ef01b55]{color:var(--primary);margin:0;font-size:.75rem;font-weight:700}.association-organizer-directory__heading h2[data-v-9ef01b55]{margin:.15rem 0 0;font-size:1.15rem;font-weight:800}.association-organizer-directory__count[data-v-9ef01b55]{color:var(--muted-foreground);margin:0;font-size:.85rem;font-weight:600}.association-organizer-directory__grid[data-v-9ef01b55]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.association-organizer-directory__skeleton[data-v-9ef01b55]{border-radius:var(--radius-aurora-lg);background:var(--surface-default);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.association-organizer-directory__pagination[data-v-9ef01b55]{justify-content:center;margin-top:.5rem;display:flex}.association-instructor-onboarding-form[data-v-1e46a09c],.association-instructor-onboarding-form__fields[data-v-1e46a09c]{gap:1.1rem;display:grid}.association-instructor-onboarding-form__field-group[data-v-1e46a09c]{gap:.45rem;display:grid}.association-instructor-onboarding-form__supporting[data-v-1e46a09c]{color:var(--muted-foreground);margin:0;font-size:.75rem;line-height:1.8}[data-v-1e46a09c] .association-instructor-onboarding-form__phone{text-align:end;direction:ltr;unicode-bidi:plaintext}.association-instructor-onboarding-form__skills-error[data-v-1e46a09c]{border:1px solid color-mix(in srgb,var(--destructive) 45%,var(--border));border-radius:var(--radius-aurora-md);background:color-mix(in srgb,var(--destructive) 7%,var(--surface));color:var(--foreground);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;font-size:.78rem;line-height:1.7;display:flex}.association-instructor-onboarding-form__skills-error p[data-v-1e46a09c],.association-instructor-onboarding-form__submit-error[data-v-1e46a09c]{margin:0}.association-instructor-onboarding-form__submit-error[data-v-1e46a09c]{color:var(--destructive);font-size:.8rem;font-weight:650;line-height:1.7}.association-instructor-onboarding-form__actions[data-v-1e46a09c]{justify-content:flex-start;gap:.6rem;margin-block-start:.1rem;display:flex}.association-instructor-onboarding-form__spinner[data-v-1e46a09c]{animation:.9s linear infinite association-instructor-onboarding-spin-1e46a09c}@keyframes association-instructor-onboarding-spin-1e46a09c{to{transform:rotate(1turn)}}@media (max-width:639px){.association-instructor-onboarding-form__skills-error[data-v-1e46a09c]{flex-direction:column;align-items:flex-start}.association-instructor-onboarding-form__actions[data-v-1e46a09c]{flex-direction:column-reverse;padding-block-end:max(.35rem,env(safe-area-inset-bottom,0px))}.association-instructor-onboarding-form__actions[data-v-1e46a09c] button{width:100%}}@media (prefers-reduced-motion:reduce){.association-instructor-onboarding-form__spinner[data-v-1e46a09c]{animation-duration:1.8s}}.association-instructor-onboarding-dialog{gap:1rem;width:min(100% - 2rem,30rem);max-height:calc(min(90dvh,40rem));padding:1.25rem;overflow-y:auto}.association-instructor-onboarding__header{gap:.4rem}.association-instructor-onboarding__header [data-slot=dialog-title],.association-instructor-onboarding__header [data-vaul-drawer-title]{line-height:1.5}.association-instructor-onboarding__header [data-slot=dialog-description],.association-instructor-onboarding__header [data-vaul-drawer-description]{color:var(--muted-foreground);line-height:1.8}.association-instructor-onboarding-drawer{border-radius:var(--radius-aurora-lg) var(--radius-aurora-lg) 0 0;color:var(--foreground);border-block-end:0;flex-direction:column;gap:0;overflow:hidden;width:100%!important;max-width:none!important;height:auto!important;max-height:min(90dvh,100dvh - 1rem - env(safe-area-inset-top,0px))!important;background:var(--surface-elevated)!important;padding:0!important;display:flex!important;position:fixed!important;inset-block:auto 0!important;inset-inline:0!important}.association-instructor-onboarding-drawer [data-vaul-handle]{background:var(--muted-foreground);opacity:1;border-radius:999px;flex:none;width:2.25rem;height:.25rem;margin-block:.6rem .35rem;margin-inline:auto;display:block}.association-instructor-onboarding__drawer-header{border-block-end:1px solid var(--border);text-align:start;flex:none;padding-block:.25rem .7rem;padding-inline:1rem 3.25rem}.association-instructor-onboarding__drawer-close{z-index:1;border-radius:var(--radius-aurora-sm);min-width:2rem;min-height:2rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:.85rem;inset-inline-end:1rem}.association-instructor-onboarding__drawer-close:hover{background:var(--surface-subtle);color:var(--foreground)}.association-instructor-onboarding__drawer-close:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 25%,transparent);outline:none}.association-instructor-onboarding__drawer-close svg{width:1rem;height:1rem}.association-instructor-onboarding__drawer-scroll[data-v-12207a1a]{overscroll-behavior:contain;min-height:0;padding:.9rem 1rem max(.9rem,env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.association-organizers-page__header[data-v-4ac625f7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-block-end:1.5rem;display:flex}.association-organizers-page__header-copy[data-v-4ac625f7]{gap:.35rem;max-width:36rem;display:grid}.association-organizers-page__header-copy h1[data-v-4ac625f7]{margin:0;font-size:calc(clamp(1.4rem,2.5vw,1.85rem));font-weight:800}.association-organizers-page__header-copy p[data-v-4ac625f7]{color:var(--muted-foreground);margin:0;font-size:.9rem;line-height:1.7}.association-organizers-page__add-button[data-v-4ac625f7]{align-items:center;gap:.5rem;display:inline-flex}.association-organizers-page__tabs[data-v-4ac625f7]{gap:1.25rem;display:grid}.association-organizers-page__tab-list[data-v-4ac625f7]{border-radius:var(--radius-aurora-md);background:var(--surface-subtle);border:1px solid var(--border);align-items:center;gap:.5rem;width:fit-content;padding:.35rem;display:inline-flex}.association-organizers-page__tab[data-v-4ac625f7]{border-radius:var(--radius-aurora-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.association-organizers-page__tab[data-v-4ac625f7]:hover{color:var(--foreground)}.association-organizers-page__tab[data-state=active][data-v-4ac625f7]{background:var(--surface-default);color:var(--foreground);box-shadow:var(--shadow-aurora-soft)}
