.people-management_container__aolax{max-width:1200px;margin:0 auto;padding:2rem}.people-management_section__ZpXt2{margin-bottom:2rem;padding:1.5rem;border:1px solid #e5e7eb;border-radius:.75rem;background:white}.people-management_section-header__O5wIh{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.people-management_section-title__8YjKa{margin:0;font-size:1.25rem;font-weight:600;color:#111827}.people-management_invite-form__2O025{margin-top:1rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.5rem;background:#f9fafb}.people-management_form-group__E98BL{margin-bottom:1rem}.people-management_label__TI2s6{display:block;margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:#374151}.people-management_input__8X9Q4,.people-management_select__6r9af{width:100%;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.375rem;background:white;font-size:.875rem;color:#111827;transition:border-color .2s ease}.people-management_input__8X9Q4:focus,.people-management_select__6r9af:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgb(59 130 246/.1)}.people-management_form-actions__U2hw_{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.people-management_invitations-list__7ot60,.people-management_members-list__Db8Aa{display:flex;flex-direction:column;gap:.75rem}.people-management_invite-buttons__yAcOp{display:flex;gap:.75rem}.people-management_bulk-invite-title__PVWTr{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#374151}.people-management_email-row__ovkbM{display:flex;gap:.5rem;align-items:center;margin-bottom:.5rem}.people-management_email-row__ovkbM .people-management_input__8X9Q4{flex:1 1;margin-bottom:0}.people-management_email-field__SEnRF{flex:2 1;min-width:0}.people-management_role-field__OdLYz{flex:1 1;min-width:120px}.people-management_header__2qFXN{margin-bottom:2rem}.people-management_header-content__4K_p7{display:flex;flex-direction:column;gap:.5rem}.people-management_title__y_F0f{margin:0;font-size:1.875rem;font-weight:600;line-height:1.2;color:#111827}.people-management_description__ZCSjS{margin:0;font-size:1rem;line-height:1.5;color:#6b7280}.people-management_content__PrMBU{border:1px solid #e5e7eb;border-radius:.75rem;background:white;overflow:hidden}.people-management_content-header__4bhTP{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e5e7eb;background:#fafafa}.people-management_tabs__7bres{display:flex;gap:0}.people-management_tab__pVuuN{padding:.75rem 1rem;border:none;border-bottom:2px solid transparent;background:none;font-size:.875rem;font-weight:500;color:#6b7280;transition:all .2s ease;cursor:pointer}.people-management_tab__pVuuN:hover{color:#374151}.people-management_tab-active__Cmmg8{color:#111827;border-bottom-color:#2563eb}.people-management_invite-button__DXPHl{padding:.5rem 1rem;border:none;border-radius:.5rem;background:#111827;font-size:.875rem;font-weight:500;color:white;transition:background-color .2s ease;cursor:pointer}.people-management_invite-button__DXPHl:hover{background:#1f2937}.people-management_success-message__w_36T{margin:1rem 2rem;padding:.75rem 1rem;border:1px solid #a7f3d0;border-radius:.5rem;background:#d1fae5;font-size:.875rem;color:#065f46}.people-management_invitations-section__TK4pw,.people-management_members-section__DyI0z{padding:1.5rem 2rem}.people-management_member-card__S5HCz{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f3f4f6}.people-management_member-card__S5HCz:last-child{border-bottom:none}.people-management_member-info__xEfe0{display:flex;flex:1 1;align-items:center;gap:.75rem;min-width:0}.people-management_member-avatar__cKJC6{width:2.5rem;height:2.5rem;border-radius:50%;overflow:hidden;flex-shrink:0}.people-management_avatar-image__yWl8a{width:100%;height:100%;object-fit:cover}.people-management_avatar-placeholder__B_5SL{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#6b7280;font-size:.875rem;font-weight:600;color:white}.people-management_member-details__ntL_w{flex:1 1;min-width:0}.people-management_member-name__3U_h9{margin:0 0 .125rem;font-size:.875rem;font-weight:500;line-height:1.4;color:#111827}.people-management_member-email__k1zhC,.people-management_member-username__eZckg{margin:0;font-size:.8125rem;line-height:1.4;color:#6b7280}.people-management_member-actions__Rw1Ry{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.people-management_member-role__NCsav{font-size:.8125rem;font-weight:500;color:#6b7280}.people-management_member-menu__QX3dB{display:flex;align-items:center}.people-management_menu-button__93_dT{padding:.25rem;border:none;border-radius:.25rem;background:none;font-size:1rem;line-height:1;color:#6b7280;transition:all .2s ease;cursor:pointer}.people-management_menu-button__93_dT:hover{background:#f3f4f6;color:#374151}.people-management_invitation-card__cTxy6{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f3f4f6}.people-management_invitation-card__cTxy6:last-child{border-bottom:none}.people-management_invitation-info__rSXw1{flex:1 1;min-width:0}.people-management_invitation-email__IR9Ty{margin:0 0 .125rem;font-size:.875rem;font-weight:500;line-height:1.4;color:#111827}.people-management_invitation-details__U307Q{margin:0;font-size:.8125rem;line-height:1.4;color:#6b7280}.people-management_invitation-actions__ywFqj{display:flex;align-items:center;flex-shrink:0}.people-management_empty-state__uk_Fz{padding:3rem 1rem;text-align:center;color:#6b7280}.people-management_empty-state__uk_Fz p{margin:0;font-size:.875rem}.people-management_modal__1BTk0{position:fixed;z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem;background:rgb(0 0 0/.5);inset:0}.people-management_modal-content__RJRTu{width:100%;max-width:28rem;border-radius:.75rem;background:white;box-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 10px 10px -5px rgb(0 0 0/.04)}.people-management_modal-header__1ghma{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 0}.people-management_modal-header__1ghma h2{margin:0;font-size:1.125rem;font-weight:600;color:#111827}.people-management_modal-close__r6xU2{padding:.25rem;border:none;border-radius:.25rem;background:none;font-size:1.5rem;line-height:1;color:#6b7280;transition:all .2s ease;cursor:pointer}.people-management_modal-close__r6xU2:hover{background:#f3f4f6;color:#374151}.people-management_invite-description__DaXb2{margin-bottom:1rem}.people-management_invite-description__DaXb2 p{margin:0;font-size:.875rem;line-height:1.5;text-align:center;color:#6b7280}.people-management_emails-section__clpFl{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.people-management_emails-label__Pe_ID{margin-bottom:.5rem;font-size:.875rem;font-weight:600;color:#374151}.people-management_email-row__ovkbM>div:first-child{flex:1 1}.people-management_email-row__ovkbM>div:nth-child(2){min-width:120px}.people-management_remove-email-button__nr7VE{display:flex;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;padding:.5rem;border:none;border-radius:.375rem;background:none;font-size:1.125rem;color:#ef4444;transition:all .2s ease;cursor:pointer}.people-management_remove-email-button__nr7VE:hover{background:#fef2f2;color:#dc2626}.people-management_add-email-button__sR3j2{display:flex;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;border:1px dashed #d1d5db;border-radius:.375rem;background:none;font-size:.875rem;font-weight:500;color:#6b7280;transition:all .2s ease;cursor:pointer}.people-management_add-email-button__sR3j2:hover{border-color:#9ca3af;background:#f9fafb;color:#374151}.people-management_modal-actions__bHuhJ{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}@media (max-width:768px){.people-management_container__aolax{margin:0;padding:1rem}.people-management_content-header__4bhTP{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.people-management_tabs__7bres{justify-content:center}.people-management_invitations-section__TK4pw,.people-management_members-section__DyI0z{padding:1rem}.people-management_member-card__S5HCz{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0}.people-management_member-info__xEfe0{width:100%}.people-management_member-actions__Rw1Ry{justify-content:space-between;width:100%}.people-management_invitation-card__cTxy6{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 0}.people-management_invitation-actions__ywFqj{justify-content:flex-end;width:100%}.people-management_modal__1BTk0{padding:.5rem}.people-management_modal-content__RJRTu{max-width:none;margin:0}}.layout_page__OuYbY{position:relative;display:flex;min-height:100vh;width:100%;justify-content:center}.layout_logo-container__1neSp{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:10;padding-top:1rem}.layout_layout-container__LnPPO{min-height:100vh;justify-content:space-between}.layout_layout-container__LnPPO,.layout_main-content__wneiW{display:flex;width:100%;flex-direction:column;align-items:center}.layout_main-content__wneiW{justify-content:center;padding:0 1rem;flex:1 1}.layout_content-wrapper__Nvaef,.layout_footer__2Gvbp{width:100%;max-width:24rem}.layout_footer__2Gvbp{padding:1rem;text-align:center;margin-top:auto}.OnboardingLayout_container__m4uDu{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(120deg,#fdf6e3,#fce3ec)}.OnboardingLayout_logo-container__bRXdg{margin-bottom:2rem}.OnboardingLayout_logo__J9XJH{font-size:3rem;display:block;text-align:center}.OnboardingLayout_content__GePbD{width:25rem;max-width:90vw;background:white;border-radius:.75rem;box-shadow:0 2px 16px rgb(0 0 0/.04);padding:2rem}