.page-module-scss-module__l1QHsq__page{flex-direction:column;height:calc(100dvh - 72px);min-height:0;display:flex;overflow:hidden}.page-module-scss-module__l1QHsq__page .page-module-scss-module__l1QHsq__contentWrapper{flex:none;justify-content:space-between;align-items:center;display:flex}.page-module-scss-module__l1QHsq__page .page-module-scss-module__l1QHsq__contentWrapper .page-module-scss-module__l1QHsq__description{color:#4a5565;margin-top:4px;font-size:16px}.page-module-scss-module__l1QHsq__page .page-module-scss-module__l1QHsq__contentWrapper .page-module-scss-module__l1QHsq__icon{stroke:#111827}
.Checkbox-module-scss-module__f62yaW__root{border-radius:4px}.Checkbox-module-scss-module__f62yaW__primary{background:#f3f3f5;border:1px solid #e5e7ea;padding:1px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.Checkbox-module-scss-module__f62yaW__primary[data-state=checked],.Checkbox-module-scss-module__f62yaW__primary[data-state=indeterminate]{background-color:#ffc618;border:1px solid #ffc618}.Checkbox-module-scss-module__f62yaW__primary[data-state=checked] svg,.Checkbox-module-scss-module__f62yaW__primary[data-state=indeterminate] svg{stroke:#111827}.Checkbox-module-scss-module__f62yaW__secondary{box-shadow:none;border:1px solid #9ca3af}.Checkbox-module-scss-module__f62yaW__secondary[data-state=checked],.Checkbox-module-scss-module__f62yaW__secondary[data-state=indeterminate]{border:1px solid #ffc618}.Checkbox-module-scss-module__f62yaW__secondary[data-state=checked] svg,.Checkbox-module-scss-module__f62yaW__secondary[data-state=indeterminate] svg{stroke:#e5b116;width:8px!important;height:8px!important}
.ActionsMenu-module-scss-module__T4h1Kq__icon{stroke:#111827;flex-shrink:0;width:16px;height:16px;transition:all .2s ease-in-out}.ActionsMenu-module-scss-module__T4h1Kq__menuContent{background-color:#fff;border:1px solid #e5e7ea;flex-direction:column;gap:16px;padding:16px 24px;display:flex}.ActionsMenu-module-scss-module__T4h1Kq__menuContent .ActionsMenu-module-scss-module__T4h1Kq__menuItem{color:#111827;cursor:pointer;border-radius:4px;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0;font-size:14px;display:inline-flex}.ActionsMenu-module-scss-module__T4h1Kq__menuContent .ActionsMenu-module-scss-module__T4h1Kq__menuItemDanger{color:#ef4444}.ActionsMenu-module-scss-module__T4h1Kq__deleteSection{width:100%}.ActionsMenu-module-scss-module__T4h1Kq__deleteSectionWithDivider{padding-top:16px;position:relative}.ActionsMenu-module-scss-module__T4h1Kq__deleteSectionWithDivider:before{content:"";background-color:#e5e7ea;width:calc(100% + 48px);height:1px;display:block;position:absolute;top:0;left:-24px}.ActionsMenu-module-scss-module__T4h1Kq__menuTrigger{border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s ease-in-out;display:flex}.ActionsMenu-module-scss-module__T4h1Kq__menuTrigger:hover,.ActionsMenu-module-scss-module__T4h1Kq__menuTrigger:focus,.ActionsMenu-module-scss-module__T4h1Kq__menuTrigger:focus-within{background-color:#0000}.ActionsMenu-module-scss-module__T4h1Kq__menuTrigger:hover .ActionsMenu-module-scss-module__T4h1Kq__icon{stroke:#ffc618}.ActionsMenu-module-scss-module__T4h1Kq__viewText{white-space:nowrap;margin-right:9px}.ActionsMenu-module-scss-module__T4h1Kq__viewMenuTrigger{align-items:center;gap:8px;display:flex}
.InitialsAvatar-module-scss-module__bXD_Za__avatar{background:#e5e7ea;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}
.ConfirmationModal-module-scss-module__rlLBpa__modal{width:90%;max-width:650px}.ConfirmationModal-module-scss-module__rlLBpa__modal .ConfirmationModal-module-scss-module__rlLBpa__description{margin-top:24px}.ConfirmationModal-module-scss-module__rlLBpa__iconWrapper{background-color:#fef3c7;flex-shrink:0}.ConfirmationModal-module-scss-module__rlLBpa__iconWrapper svg{stroke:#ffc618}
.ChildProfileForm-module-scss-module__7mvymW__form{width:100%;min-width:0}.ChildProfileForm-module-scss-module__7mvymW__sectionCard{background-color:#fafafa;min-width:0;padding:16px}.ChildProfileForm-module-scss-module__7mvymW__sectionRows{flex-direction:column;gap:10px;display:flex}.ChildProfileForm-module-scss-module__7mvymW__fieldRow{color:#4a5565;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:4px;min-width:0;display:grid}.ChildProfileForm-module-scss-module__7mvymW__fieldLabel{overflow-wrap:anywhere;align-items:center;min-width:0;font-weight:500;display:flex}.ChildProfileForm-module-scss-module__7mvymW__fieldValue{min-width:0}.ChildProfileForm-module-scss-module__7mvymW__fieldValue>div{width:100%}.ChildProfileForm-module-scss-module__7mvymW__inlineFieldStack{flex-direction:column;gap:4px;min-width:0;display:flex}.ChildProfileForm-module-scss-module__7mvymW__inlineInput{box-sizing:border-box;width:100%;min-width:0;border-radius:8px!important;height:36px!important;font-size:14px!important}.ChildProfileForm-module-scss-module__7mvymW__inlineInput:disabled{cursor:default;opacity:1;color:#4a5565;background-color:#0000}.ChildProfileForm-module-scss-module__7mvymW__inlineInput::placeholder{font-size:14px!important}.ChildProfileForm-module-scss-module__7mvymW__inlineInputView{background-color:#0000!important;border-color:#0000!important}.ChildProfileForm-module-scss-module__7mvymW__inlineInputEdit{background-color:#fff!important;border-color:#e5e7ea!important}.ChildProfileForm-module-scss-module__7mvymW__inlineFieldError{border-color:#ef4444!important}.ChildProfileForm-module-scss-module__7mvymW__inlineSelectWrapper{width:100%;min-width:0}.ChildProfileForm-module-scss-module__7mvymW__inlineSelect{width:100%;min-height:36px;border-radius:8px!important;font-size:14px!important}.ChildProfileForm-module-scss-module__7mvymW__inlineSelect:disabled{cursor:default;opacity:1;color:#4a5565}.ChildProfileForm-module-scss-module__7mvymW__inlineSelectEdit{background-color:#fff!important;border-color:#e5e7ea!important}.ChildProfileForm-module-scss-module__7mvymW__inlineSelectContent{z-index:100}@media screen and (min-width:768px){.ChildProfileForm-module-scss-module__7mvymW__sectionCard{margin-top:10px;padding:20px 16px}.ChildProfileForm-module-scss-module__7mvymW__fieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 24px}.ChildProfileForm-module-scss-module__7mvymW__fieldLabel{min-height:36px}}
:where(.Button-module-scss-module__ClxIYG__root){border-radius:14px;outline:none;gap:0;height:36px;transition:all .2s ease-in-out}:where(.Button-module-scss-module__ClxIYG__primary){background-color:#ffc618}:where(.Button-module-scss-module__ClxIYG__primary:hover,.Button-module-scss-module__ClxIYG__primary:focus){background-color:#e5b116}:where(.Button-module-scss-module__ClxIYG__icon){margin-right:8px}:where(.Button-module-scss-module__ClxIYG__icon) svg{stroke:#111827}:where(.Button-module-scss-module__ClxIYG__secondary){background-color:#fff;border:2px solid #e5e7ea}:where(.Button-module-scss-module__ClxIYG__secondary:hover,.Button-module-scss-module__ClxIYG__secondary:focus){border:2px solid #ffc618}:where(.Button-module-scss-module__ClxIYG__thirdary){box-shadow:none;background-color:#fff;border:1px solid #e5e7ea}:where(.Button-module-scss-module__ClxIYG__thirdary:hover,.Button-module-scss-module__ClxIYG__thirdary:focus){border:1px solid #ffc618}:where(.Button-module-scss-module__ClxIYG__unstyled,.Button-module-scss-module__ClxIYG__unstyled:hover,.Button-module-scss-module__ClxIYG__unstyled:focus,.Button-module-scss-module__ClxIYG__unstyled:focus-visible,.Button-module-scss-module__ClxIYG__unstyled:active,.Button-module-scss-module__ClxIYG__unstyled:disabled){height:auto;box-shadow:none;color:inherit;font:inherit;background:0 0;border:none;border-radius:0;outline:none;margin:0;padding:0;transition:none}
.ItemCard-module-scss-module__oYZfTq__card{background-color:#fff;border:1px solid #e5e7ea;border-radius:14px;width:100%;padding:11px 17px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}
.DataTableShell-module-scss-module__ZMUsKa__container{flex-direction:column;height:100%;min-height:0;padding-top:38px;display:flex;position:relative;overflow:hidden}.DataTableShell-module-scss-module__ZMUsKa__container:before{content:"";background-color:#e5e7ea;width:100%;height:1px;position:absolute;top:24px;left:0}.DataTableShell-module-scss-module__ZMUsKa__scrollWrapper{flex-direction:column;height:100%;min-height:0;margin-left:-8px;padding-left:8px;display:flex;position:relative;overflow:hidden}.DataTableShell-module-scss-module__ZMUsKa__tableDescriptionWrapper{flex:none;align-items:center;gap:4px;margin-bottom:12px;display:flex;position:relative}.DataTableShell-module-scss-module__ZMUsKa__tableDescription{margin:0}.DataTableShell-module-scss-module__ZMUsKa__tableFiltersCount{color:#9ca3af;margin:0;font-size:12px}.DataTableShell-module-scss-module__ZMUsKa__tableWrapper{flex:0 auto;min-height:0;position:relative;overflow:auto}.DataTableShell-module-scss-module__ZMUsKa__tableWrapper::-webkit-scrollbar{width:8px;height:8px}.DataTableShell-module-scss-module__ZMUsKa__tableWrapper::-webkit-scrollbar-track{background:0 0}.DataTableShell-module-scss-module__ZMUsKa__tableWrapper::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:4px}.DataTableShell-module-scss-module__ZMUsKa__tableWrapper::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.DataTableShell-module-scss-module__ZMUsKa__loadingOverlay{z-index:10;pointer-events:none;background-color:#fff9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DataTableShell-module-scss-module__ZMUsKa__table{width:100%}.DataTableShell-module-scss-module__ZMUsKa__tableHeader{z-index:2;position:sticky;top:0}.DataTableShell-module-scss-module__ZMUsKa__table tbody tr:hover td,.DataTableShell-module-scss-module__ZMUsKa__table tbody tr[data-state=selected] td{background-color:#fffef7}
.GroupModal-module-scss-module__TmfUna__modal{width:90%;max-width:529px}.GroupModal-module-scss-module__TmfUna__iconWrapper{background-color:#fef3c7}.GroupModal-module-scss-module__TmfUna__iconWrapper svg{stroke:#ffc618}
.DropdownSelectField-module-scss-module__RlL1gG__wrapper{width:100%}.DropdownSelectField-module-scss-module__RlL1gG__trigger{width:100%;height:37px;box-shadow:none;cursor:pointer;text-align:left;background-color:#f3f3f5;border:1px solid #e5e7ea;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;transition:all .2s ease-in-out;display:flex}.DropdownSelectField-module-scss-module__RlL1gG__trigger svg{transition:all .2s ease-in-out}.DropdownSelectField-module-scss-module__RlL1gG__trigger[data-state=open] svg{transform:rotate(180deg)}.DropdownSelectField-module-scss-module__RlL1gG__trigger:hover{border:1px solid #ffc618}.DropdownSelectField-module-scss-module__RlL1gG__trigger:hover svg{color:#e5b116;transform:rotate(180deg)}.DropdownSelectField-module-scss-module__RlL1gG__trigger:disabled{pointer-events:none;cursor:default;opacity:1}.DropdownSelectField-module-scss-module__RlL1gG__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DropdownSelectField-module-scss-module__RlL1gG__chevron,.DropdownSelectField-module-scss-module__RlL1gG__check{flex-shrink:0;width:16px;height:16px}.DropdownSelectField-module-scss-module__RlL1gG__content{min-width:var(--radix-dropdown-menu-trigger-width);z-index:200;background-color:#fff;border:1px solid #e5e7ea}.DropdownSelectField-module-scss-module__RlL1gG__item{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.DropdownSelectField-module-scss-module__RlL1gG__item:hover,.DropdownSelectField-module-scss-module__RlL1gG__item:focus{background-color:#f3f3f5}
.ChildContactsDataTable-module-scss-module__qTdGAW__container{height:auto!important;padding-top:0!important}.ChildContactsDataTable-module-scss-module__qTdGAW__container:before,.ChildContactsDataTable-module-scss-module__qTdGAW__container .ChildContactsDataTable-module-scss-module__qTdGAW__tableDescriptionWrapper{display:none}.ChildContactsDataTable-module-scss-module__qTdGAW__positive,.ChildContactsDataTable-module-scss-module__qTdGAW__negative{align-items:center;gap:10px;font-weight:700;display:flex}.ChildContactsDataTable-module-scss-module__qTdGAW__positive svg,.ChildContactsDataTable-module-scss-module__qTdGAW__negative svg{width:14px;height:14px}.ChildContactsDataTable-module-scss-module__qTdGAW__positive{color:#00a63e}.ChildContactsDataTable-module-scss-module__qTdGAW__positive svg{stroke:#00a63e}.ChildContactsDataTable-module-scss-module__qTdGAW__negative{color:#ef4444}.ChildContactsDataTable-module-scss-module__qTdGAW__negative svg{stroke:#ef4444}.ChildContactsDataTable-module-scss-module__qTdGAW__relationType{color:#4a5565;font-size:12px}
.GroupForm-module-scss-module__e-iuqG__form{flex-direction:column;gap:24px;margin-top:15px;display:flex}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__card{width:100%}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__fields{flex-direction:column;gap:10px;margin-top:10px;display:flex}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__input{background-color:#0000;height:37px;border-radius:8px!important}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__textarea{resize:none;background-color:#0000;border-radius:8px;width:100%;height:136px}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__fieldError{border-color:#bb4d00!important}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__icon{stroke:#9ca3af;width:14px;height:14px}.GroupForm-module-scss-module__e-iuqG__form .GroupForm-module-scss-module__e-iuqG__ageRange{align-items:center;gap:10px;display:flex}
.ScheduleEventModal-module-scss-module__IirRmW__root{box-sizing:border-box;width:90%;max-width:100%}.ScheduleEventModal-module-scss-module__IirRmW__iconWrapper{background-color:#ffe9a6;flex-shrink:0}.ScheduleEventModal-module-scss-module__IirRmW__iconWrapper svg{color:#ffc618}@media screen and (min-width:768px){.ScheduleEventModal-module-scss-module__IirRmW__root{box-sizing:content-box;width:100%;max-width:530px}}
.ScheduleEventForm-module-scss-module__7Tr4tq__form{flex-direction:column;gap:16px;display:flex}.ScheduleEventForm-module-scss-module__7Tr4tq__field{flex-direction:column;margin-bottom:16px;display:flex}.ScheduleEventForm-module-scss-module__7Tr4tq__field .ScheduleEventForm-module-scss-module__7Tr4tq__label{margin-bottom:10px}.ScheduleEventForm-module-scss-module__7Tr4tq__field input{border-radius:8px;height:40px}.ScheduleEventForm-module-scss-module__7Tr4tq__checkboxField{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ScheduleEventForm-module-scss-module__7Tr4tq__fieldError{border:1px solid #bb4d00!important}.ScheduleEventForm-module-scss-module__7Tr4tq__card{margin-top:16px}.ScheduleEventForm-module-scss-module__7Tr4tq__dateFields{flex-direction:column;gap:16px;display:flex}.ScheduleEventForm-module-scss-module__7Tr4tq__dateFields .ScheduleEventForm-module-scss-module__7Tr4tq__field{flex:1}.ScheduleEventForm-module-scss-module__7Tr4tq__input{border-radius:8px;height:40px}.ScheduleEventForm-module-scss-module__7Tr4tq__inputIcon{stroke:#9ca3af!important}.ScheduleEventForm-module-scss-module__7Tr4tq__selectTrigger{border-radius:8px!important;height:40px!important}.ScheduleEventForm-module-scss-module__7Tr4tq__selectContent{z-index:1000;background-color:#fafafa}.ScheduleEventForm-module-scss-module__7Tr4tq__textarea{resize:none;height:86px;min-height:86px;max-height:86px;background-color:#0000!important;border-radius:8px!important}@media screen and (min-width:768px){.ScheduleEventForm-module-scss-module__7Tr4tq__dateFields{flex-direction:row}}
.Accordion-module-scss-module__yblLNa__header{padding-right:16px}.Accordion-module-scss-module__yblLNa__item{border-radius:8px}.Accordion-module-scss-module__yblLNa__item button{align-items:center;width:100%;display:flex}.Accordion-module-scss-module__yblLNa__item button[data-state=open] .Accordion-module-scss-module__yblLNa__icon{rotate:360deg}.Accordion-module-scss-module__yblLNa__triggerContent{justify-content:space-between;align-items:center;width:100%;display:flex}.Accordion-module-scss-module__yblLNa__icon{width:16px;height:16px;transition:rotate .2s ease-in-out;rotate:270deg}.Accordion-module-scss-module__yblLNa__header .Accordion-module-scss-module__yblLNa__customIcon{justify-content:center;align-items:center;width:16px;height:16px;margin-left:12px;margin-right:12px;display:flex}
.Input-module-scss-module__6PUgPq__wrapper{max-height:48px;position:relative}.Input-module-scss-module__6PUgPq__root{height:36px;box-shadow:none;background:#f3f3f5;border:1px solid #e5e7ea;border-radius:14px;width:100%;padding-left:12px;transition:all .2s ease-in-out}.Input-module-scss-module__6PUgPq__root::placeholder{color:#9ca3af;font-size:12px}.Input-module-scss-module__6PUgPq__primary{background:#f3f3f5}.Input-module-scss-module__6PUgPq__icon{cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Input-module-scss-module__6PUgPq__iconRight{right:12px}.Input-module-scss-module__6PUgPq__iconLeft{left:12px}.Input-module-scss-module__6PUgPq__withIconRight{padding-right:44px}.Input-module-scss-module__6PUgPq__withIconLeft{padding-left:36px}.Input-module-scss-module__6PUgPq__eyeIcon{stroke:#9ca3af;width:20px;height:20px;transition:all .2s ease-in-out}.Input-module-scss-module__6PUgPq__eyeIcon:hover{stroke:#111827}.Input-module-scss-module__6PUgPq__secondary{background-color:#0000}
.LabelSelect-module-scss-module__2M6pJa__root{cursor:pointer;background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;min-height:37px;padding:6px 7px 6px 12px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:visible}.LabelSelect-module-scss-module__2M6pJa__rootOpen{border-bottom-right-radius:0;border-bottom-left-radius:0}.LabelSelect-module-scss-module__2M6pJa__rootDisabled{opacity:.6;cursor:not-allowed}.LabelSelect-module-scss-module__2M6pJa__rootPlaceholder{color:#9ca3af;-webkit-user-select:none;user-select:none;font-size:12px;line-height:1}.LabelSelect-module-scss-module__2M6pJa__rootWithIconLeft{padding-left:36px}.LabelSelect-module-scss-module__2M6pJa__rootWithIconRight{padding-right:44px}.LabelSelect-module-scss-module__2M6pJa__rootIcon{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.LabelSelect-module-scss-module__2M6pJa__rootIconLeft{left:12px}.LabelSelect-module-scss-module__2M6pJa__rootIconRight{right:12px}.LabelSelect-module-scss-module__2M6pJa__chevron{justify-content:center;align-items:center;transition:all .2s ease-in-out;display:inline-flex}.LabelSelect-module-scss-module__2M6pJa__chevron svg{stroke:#9ca3af;width:14px;height:14px;transition:all .2s ease-in-out}.LabelSelect-module-scss-module__2M6pJa__chevronOpen{transform:rotate(180deg)}.LabelSelect-module-scss-module__2M6pJa__chip{z-index:0;border-radius:4px;align-items:center;gap:8px;height:23px;padding:7px;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:visible;box-shadow:0 1px 4px #00000040}.LabelSelect-module-scss-module__2M6pJa__chipActive{z-index:5;background:#fef3c7}.LabelSelect-module-scss-module__2M6pJa__chip:not(.LabelSelect-module-scss-module__2M6pJa__chipActive):hover{background:#fafafa}.LabelSelect-module-scss-module__2M6pJa__chipText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LabelSelect-module-scss-module__2M6pJa__chipRemoveBtn{background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s ease-in-out;display:inline-flex}.LabelSelect-module-scss-module__2M6pJa__chipRemoveBtn svg{width:14px;height:14px}.LabelSelect-module-scss-module__2M6pJa__chipRemoveBtn:hover svg{stroke:#9ca3af}.LabelSelect-module-scss-module__2M6pJa__chipIcon{justify-content:center;align-items:center;display:inline-flex}.LabelSelect-module-scss-module__2M6pJa__chipIcon svg{width:14px;height:14px}.LabelSelect-module-scss-module__2M6pJa__chipRemoveBtnHidden{opacity:0;pointer-events:none}.LabelSelect-module-scss-module__2M6pJa__searchWrap{align-items:center;min-width:2ch;height:23px;display:inline-flex}.LabelSelect-module-scss-module__2M6pJa__searchChip{z-index:5;border-radius:4px;align-items:center;gap:8px;height:23px;padding:7px;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:visible;box-shadow:0 1px 4px #00000040}.LabelSelect-module-scss-module__2M6pJa__searchInput{background:0 0;border:none;outline:none;padding-right:0}.LabelSelect-module-scss-module__2M6pJa__dropdown{outline-offset:0;z-index:20;box-sizing:border-box;background:#fff;border:none;border-radius:0 0 8px 8px;outline:1px solid #e5e7ea;flex-direction:column;width:100%;padding:6px;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.LabelSelect-module-scss-module__2M6pJa__option{text-align:left;background:0 0;border:none;align-items:center;width:100%;padding:5px 0;transition:all .2s ease-in-out;display:flex}.LabelSelect-module-scss-module__2M6pJa__option:not(.LabelSelect-module-scss-module__2M6pJa__optionSelected):hover{background:#fafafa}.LabelSelect-module-scss-module__2M6pJa__optionSelected{background:#fef3c7}.LabelSelect-module-scss-module__2M6pJa__optionDisabled{opacity:.5;cursor:not-allowed}.LabelSelect-module-scss-module__2M6pJa__optionDisabled:hover{background:0 0}.LabelSelect-module-scss-module__2M6pJa__option .LabelSelect-module-scss-module__2M6pJa__optionIcon{justify-content:center;align-items:center;margin-right:10px;display:inline-flex}.LabelSelect-module-scss-module__2M6pJa__option .LabelSelect-module-scss-module__2M6pJa__optionIcon svg{width:14px;height:14px}.LabelSelect-module-scss-module__2M6pJa__noOptions{color:#9ca3af;-webkit-user-select:none;user-select:none;cursor:default;padding:5px 0;font-size:12px}.LabelSelect-module-scss-module__2M6pJa__summaryText{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}
.ChildVaccinationRecordsDataTable-module-scss-module__0xj2xa__container{height:auto!important;padding-top:0!important}.ChildVaccinationRecordsDataTable-module-scss-module__0xj2xa__container:before,.ChildVaccinationRecordsDataTable-module-scss-module__0xj2xa__container .ChildVaccinationRecordsDataTable-module-scss-module__0xj2xa__tableDescriptionWrapper{display:none}
.LabelInput-module-scss-module__1BNbBG__root{cursor:text;background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;height:37px;padding:6px 10px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:visible}.LabelInput-module-scss-module__1BNbBG__rootDisabled{opacity:.6;cursor:not-allowed}.LabelInput-module-scss-module__1BNbBG__rootPlaceholder{color:#9ca3af;font-size:12px;line-height:1}.LabelInput-module-scss-module__1BNbBG__chip{z-index:0;border-radius:4px;align-items:center;gap:8px;height:23px;padding:7px;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:visible;box-shadow:0 1px 4px #00000040}.LabelInput-module-scss-module__1BNbBG__chipActive{z-index:5;background:#fef3c7}.LabelInput-module-scss-module__1BNbBG__chip:hover:not(.LabelInput-module-scss-module__1BNbBG__chipActive){background:#fafafa}.LabelInput-module-scss-module__1BNbBG__chipText{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;overflow:hidden}.LabelInput-module-scss-module__1BNbBG__inputInChip{caret-color:#4a5565;color:#111827;background:0 0;border:none;outline:none}.LabelInput-module-scss-module__1BNbBG__actions{gap:3px;display:flex;position:absolute;top:calc(100% + 2px);right:0}.LabelInput-module-scss-module__1BNbBG__actionBtn{background:#fff;border:1px solid #e5e7ea;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s ease-in-out;display:inline-flex}.LabelInput-module-scss-module__1BNbBG__actionBtn:hover{background-color:#e5e7ea}.LabelInput-module-scss-module__1BNbBG__actionBtn:hover svg{stroke:#111827}.LabelInput-module-scss-module__1BNbBG__actionBtn svg{stroke:#9ca3af;width:15px;height:15px;transition:all .2s ease-in-out}.LabelInput-module-scss-module__1BNbBG__rootIcon{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.LabelInput-module-scss-module__1BNbBG__rootIconLeft{left:12px}.LabelInput-module-scss-module__1BNbBG__rootIconRight{right:12px}.LabelInput-module-scss-module__1BNbBG__rootWithIconLeft{padding-left:36px}.LabelInput-module-scss-module__1BNbBG__rootWithIconRight{padding-right:44px}
.RoleBadge-module-scss-module__ARzNKq__badge{border-radius:8px;height:60px;padding:4px 9px;font-size:12px;font-weight:500;line-height:133%}.RoleBadge-module-scss-module__ARzNKq__director{color:#2563eb;background-color:#dbeafe;border:1px solid #bedbff}.RoleBadge-module-scss-module__ARzNKq__staff,.RoleBadge-module-scss-module__ARzNKq__teacher{color:#8200db;background-color:#f3e8ff;border:1px solid #e9d4ff}.RoleBadge-module-scss-module__ARzNKq__manager{color:#00a63e;background-color:#dcfce6;border:1px solid #b9f8cf}.RoleBadge-module-scss-module__ARzNKq__parent,.RoleBadge-module-scss-module__ARzNKq__admin,.RoleBadge-module-scss-module__ARzNKq__support{color:#2d2d45;background-color:#fff;border:1px solid #e5e7ea}
.DaysOfWeekPicker-module-scss-module__arLuDW__root{border:1px solid #e5e7ea;border-radius:8px;width:100%;display:flex;overflow:hidden}.DaysOfWeekPicker-module-scss-module__arLuDW__button{min-width:0;height:37px;box-shadow:none;color:#111827;cursor:pointer;font:inherit;background-color:#fff;border:0;border-radius:0;outline:none;flex:1 1 0;justify-content:center;align-items:center;margin:0;padding:0;transition:none;display:inline-flex;position:relative}.DaysOfWeekPicker-module-scss-module__arLuDW__button:not(:first-child):before{content:"";background-color:#e5e7ea;width:1px;position:absolute;top:0;bottom:0;left:0}.DaysOfWeekPicker-module-scss-module__arLuDW__button:disabled{cursor:not-allowed;opacity:.5}.DaysOfWeekPicker-module-scss-module__arLuDW__button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.DaysOfWeekPicker-module-scss-module__arLuDW__button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.DaysOfWeekPicker-module-scss-module__arLuDW__buttonSelected{background-color:#ffc618}
:where(.Modal-module-scss-module__FWF0ZG__overlay){z-index:199;background:#00000080;position:fixed;inset:0}:where(.Modal-module-scss-module__FWF0ZG__content){z-index:199;background-color:#f3f3f5;border-radius:24px;max-height:calc(100vh - 32px);padding:32px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}:where(.Modal-module-scss-module__FWF0ZG__content:focus){outline:none}:where(.Modal-module-scss-module__FWF0ZG__close){justify-content:center;align-items:center;display:inline-flex;position:absolute;top:32px;right:32px}:where(.Modal-module-scss-module__FWF0ZG__closeIcon){width:16px;height:16px}:where(.Modal-module-scss-module__FWF0ZG__srOnly){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.Modal-module-scss-module__FWF0ZG__title){color:#111827;font-size:24px}:where(.Modal-module-scss-module__FWF0ZG__description){color:#4a5565;margin-top:12px;font-size:16px}:where(.Modal-module-scss-module__FWF0ZG__footer){justify-content:flex-end;gap:12px;margin-top:24px;display:flex}:where(.Modal-module-scss-module__FWF0ZG__footer button){height:44px}:where(.Modal-module-scss-module__FWF0ZG__modalCard){background-color:#fff;border-radius:14px;padding:24px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}
.ModalLayout-module-scss-module__mjAA3G__logoWrapper{border-radius:14px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:16px;display:flex}.ModalLayout-module-scss-module__mjAA3G__logoWrapper svg{width:20px;height:20px}.ModalLayout-module-scss-module__mjAA3G__header{align-items:flex-start;display:flex}
.NumberRangeInput-module-scss-module__arFeKa__container{align-items:center;gap:10px;display:flex}.NumberRangeInput-module-scss-module__arFeKa__container .NumberRangeInput-module-scss-module__arFeKa__input{text-align:center;background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;outline:none;width:35px;height:37px;transition:all .2s ease-in-out}.NumberRangeInput-module-scss-module__arFeKa__container .NumberRangeInput-module-scss-module__arFeKa__input::placeholder{color:#9ca3af;font-size:12px}.NumberRangeInput-module-scss-module__arFeKa__container .NumberRangeInput-module-scss-module__arFeKa__from,.NumberRangeInput-module-scss-module__arFeKa__container .NumberRangeInput-module-scss-module__arFeKa__separator{color:#9ca3af}
.PageLoadingState-module-scss-module__9vcTrG__loadingState{color:#4a5565;justify-content:center;align-items:center;gap:12px;min-height:320px;font-size:14px;display:flex}.PageLoadingState-module-scss-module__9vcTrG__loadingIcon{color:#e5b116;width:22px;height:22px;animation:.8s linear infinite PageLoadingState-module-scss-module__9vcTrG__page-loading-spin}@keyframes PageLoadingState-module-scss-module__9vcTrG__page-loading-spin{to{transform:rotate(360deg)}}
.AccessRequestModal-module-scss-module__cKphuG__modal{width:90vw;max-width:893px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent{flex-direction:column;gap:10px;margin-top:24px;display:flex}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent .AccessRequestModal-module-scss-module__cKphuG__organizationName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent .AccessRequestModal-module-scss-module__cKphuG__decisionCard{flex:1}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent .AccessRequestModal-module-scss-module__cKphuG__detailGrid{grid-template-columns:1fr;gap:20px 24px;margin-top:20px;display:grid}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent .AccessRequestModal-module-scss-module__cKphuG__accessRequestDetailsCard{width:100%}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__cardTitle{font-size:16px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapper{width:40px;height:40px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapper .AccessRequestModal-module-scss-module__cKphuG__icon{width:20px;height:20px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapper .AccessRequestModal-module-scss-module__cKphuG__iconPending{stroke:#ffc618}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapper .AccessRequestModal-module-scss-module__cKphuG__iconApproved{stroke:#00a63e}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapper .AccessRequestModal-module-scss-module__cKphuG__iconDeclined{stroke:#bb4d00}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapperPending{background-color:#fef3c7}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapperApproved{background-color:#b9f8cf}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__iconWrapperDeclined{background-color:#fee2e2}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__detailWrapper{gap:24px;margin-top:20px;display:flex}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__detailWrapper .AccessRequestModal-module-scss-module__cKphuG__detailColumn{flex-direction:column;flex:1;gap:20px;display:flex}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__detailWrapper .AccessRequestModal-module-scss-module__cKphuG__detailBlock{flex-direction:column;gap:6px;display:flex}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__detailWrapper .AccessRequestModal-module-scss-module__cKphuG__detailTitle{color:#4a5565;font-size:12px;font-weight:500;line-height:133%}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectLabel{color:#4a5565;margin-top:16px;margin-bottom:8px;font-size:12px;font-weight:500;line-height:133%}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__cardDescription{color:#4a5565;margin-top:8px;font-size:12px;line-height:133%}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__groupSelect,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__affiliateSelect{background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;width:100%;height:40px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger span,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__groupSelect span,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__affiliateSelect span{color:#9ca3af}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger svg{transition:all .2s ease-in-out}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger[data-state=open] svg{transform:rotate(180deg)}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger:disabled{pointer-events:none}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__selectTrigger:hover:not(:disabled){border-color:#ffc618}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__affiliateSelect{margin-top:8px;margin-bottom:8px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__errorText{color:#bb4d00;margin-top:8px;font-size:12px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__addCommentButton{color:#ffc618;margin-top:8px;font-size:12px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__addCommentButton:hover{text-decoration:underline}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__commentRow{align-items:center;gap:8px;display:flex}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__commentInputWrapper{flex:1;width:100%;margin-top:8px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__commentInput,.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__deleteBtn{border-radius:8px;height:40px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__deleteIcon{width:16px;height:16px}@media screen and (min-width:1024px){.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__modalContent{flex-direction:row;align-items:flex-start}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__detailGrid[data-variant=admin]{grid-template-columns:repeat(2,minmax(0,1fr))}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__accessRequestDetailsCardAdmin{max-width:351px}.AccessRequestModal-module-scss-module__cKphuG__modal .AccessRequestModal-module-scss-module__cKphuG__accessRequestDetailsCardDirector{max-width:192px}}
.PageTabs-module-scss-module__T7wsmW__root{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.PageTabs-module-scss-module__T7wsmW__list{background-color:#0000;border:1px solid #e5e7ea;border-radius:14px;flex:none;align-items:center;gap:16px;width:fit-content;padding:5px;display:flex}.PageTabs-module-scss-module__T7wsmW__list .PageTabs-module-scss-module__T7wsmW__tab{cursor:pointer;border-radius:14px;outline:none;justify-content:center;align-items:center;padding:10px 24px;font-weight:500;display:flex}.PageTabs-module-scss-module__T7wsmW__list .PageTabs-module-scss-module__T7wsmW__tabActive{background-color:#fff;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.PageTabs-module-scss-module__T7wsmW__list .PageTabs-module-scss-module__T7wsmW__tabDisabled{cursor:not-allowed;opacity:.5}.PageTabs-module-scss-module__T7wsmW__panel{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}
.StatusIcon-module-scss-module__pC5pKq__iconError,.StatusIcon-module-scss-module__pC5pKq__iconInfo,.StatusIcon-module-scss-module__pC5pKq__iconSuccess,.StatusIcon-module-scss-module__pC5pKq__iconWarning{stroke-width:2px}.StatusIcon-module-scss-module__pC5pKq__iconSuccess{stroke:#00a63e}.StatusIcon-module-scss-module__pC5pKq__iconInfo{stroke:#2563eb}.StatusIcon-module-scss-module__pC5pKq__iconWarning{stroke:#ffc618}.StatusIcon-module-scss-module__pC5pKq__iconPending{stroke:#e5b116}.StatusIcon-module-scss-module__pC5pKq__iconError{stroke:#ef4444}
.ChildrenAlertIcon-module-scss-module__xlRr_a__iconWrapper svg{width:16px;height:16px}.ChildrenAlertIcon-module-scss-module__xlRr_a__iconWrapper{border-radius:4px;margin:10px;padding:4px;display:inline-block}.ChildrenAlertIcon-module-scss-module__xlRr_a__yellow svg{stroke:#e5b116}.ChildrenAlertIcon-module-scss-module__xlRr_a__yellow{background-color:#fef3c7}.ChildrenAlertIcon-module-scss-module__xlRr_a__blue svg{stroke:#2563eb}.ChildrenAlertIcon-module-scss-module__xlRr_a__blue{background-color:#bedbff}.ChildrenAlertIcon-module-scss-module__xlRr_a__red svg{stroke:#bb4d00}.ChildrenAlertIcon-module-scss-module__xlRr_a__red{background-color:#fee2e2}.ChildrenAlertIcon-module-scss-module__xlRr_a__green svg{stroke:#00a63e}.ChildrenAlertIcon-module-scss-module__xlRr_a__green{background-color:#b9f8cf}
.SearchSelect-module-scss-module__L9Gg-q__content *{outline:none}.SearchSelect-module-scss-module__L9Gg-q__content{background-color:#fff;border:none;height:240px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.SearchSelect-module-scss-module__L9Gg-q__selectButton{color:#9ca3af;justify-content:space-between;min-width:0;max-width:100%;height:44px;padding-left:10.5px;padding-right:10.5px;font-weight:400}.SearchSelect-module-scss-module__L9Gg-q__selectButton .SearchSelect-module-scss-module__L9Gg-q__selectedElement{color:#111827}.SearchSelect-module-scss-module__L9Gg-q__selectButton .SearchSelect-module-scss-module__L9Gg-q__placeholderElement{color:#9ca3af}.SearchSelect-module-scss-module__L9Gg-q__selectedElement,.SearchSelect-module-scss-module__L9Gg-q__placeholderElement{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.SearchSelect-module-scss-module__L9Gg-q__item{cursor:pointer;justify-content:space-between;display:flex}.SearchSelect-module-scss-module__L9Gg-q__item:hover{background-color:#f3f3f5}.SearchSelect-module-scss-module__L9Gg-q__listWrapper{height:240px;overflow-y:auto}.SearchSelect-module-scss-module__L9Gg-q__check{flex-shrink:0;width:16px;height:16px}.SearchSelect-module-scss-module__L9Gg-q__checkOff{opacity:0}.SearchSelect-module-scss-module__L9Gg-q__checkOn{opacity:1}.SearchSelect-module-scss-module__L9Gg-q__clearText{color:#4a5565}.SearchSelect-module-scss-module__L9Gg-q__content [cmdk-input-wrapper]{outline:none;border-bottom:1px solid #e5e7ea!important}[cmdk-input-wrapper=""]{outline:none;border-bottom:1px solid #e5e7ea!important}.SearchSelect-module-scss-module__L9Gg-q__error{border:1px solid #bb4d00!important}.SearchSelect-module-scss-module__L9Gg-q__empty{color:#4a5565;margin-left:7px;font-size:12px}.SearchSelect-module-scss-module__L9Gg-q__itemLabel{white-space:pre-line}.SearchSelect-module-scss-module__L9Gg-q__chevron{flex-shrink:0;transition:all .2s ease-in-out}.SearchSelect-module-scss-module__L9Gg-q__chevronOpen{transform:rotate(180deg)}
.ScheduleModal-module-scss-module__xPYxca__root{box-sizing:border-box;width:90%;max-width:100%}.ScheduleModal-module-scss-module__xPYxca__iconWrapper{background-color:#ffe9a6;flex-shrink:0}.ScheduleModal-module-scss-module__xPYxca__iconWrapper svg{color:#ffc618}@media screen and (min-width:768px){.ScheduleModal-module-scss-module__xPYxca__root{box-sizing:content-box;width:100%;max-width:530px}}
.Select-module-scss-module__O9wQSq__content{z-index:200;background-color:#fff;border:1px solid #e5e7ea}.Select-module-scss-module__O9wQSq__item{cursor:pointer}.Select-module-scss-module__O9wQSq__item:hover,.Select-module-scss-module__O9wQSq__item:focus{background-color:#f3f3f5}.Select-module-scss-module__O9wQSq__trigger{box-shadow:none;background-color:#f3f3f5;border:none}
.SelectField-module-scss-module__l6yVAG__trigger svg{transition:all .2s ease-in-out}.SelectField-module-scss-module__l6yVAG__trigger[data-state=open] svg{transform:rotate(180deg)}.SelectField-module-scss-module__l6yVAG__trigger.SelectField-module-scss-module__l6yVAG__trigger{background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;height:37px;transition:all .2s ease-in-out}.SelectField-module-scss-module__l6yVAG__trigger.SelectField-module-scss-module__l6yVAG__trigger[data-placeholder]{color:#9ca3af}.SelectField-module-scss-module__l6yVAG__trigger.SelectField-module-scss-module__l6yVAG__trigger:hover{border:1px solid #ffc618}.SelectField-module-scss-module__l6yVAG__trigger.SelectField-module-scss-module__l6yVAG__trigger:hover svg{color:#e5b116;transform:rotate(180deg)}.SelectField-module-scss-module__l6yVAG__trigger:disabled{pointer-events:none}.SelectField-module-scss-module__l6yVAG__error{border:1px solid #bb4d00!important}
.PrivateLayout-module-scss-module__Z9m4GG__content{width:100%;padding:72px 16px 0}.PrivateLayout-module-scss-module__Z9m4GG__notFoundContent{padding:0}@media screen and (min-width:1024px){.PrivateLayout-module-scss-module__Z9m4GG__content{padding:32px 32px 0 320px}}
.TableFilters-module-scss-module__pRIB7W__filtersWrapper{align-items:center;gap:8px;margin-bottom:16px;display:flex}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__filterInput{border:none;border-radius:8px;flex:1;max-width:176px}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__filterButton{box-shadow:none;opacity:.5;background:0 0;transition:all .2s ease-in-out}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__filterButton span{margin-right:4px}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__filterButton:hover,.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__filterButton:focus{opacity:1;background-color:#0000}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__searchSelect{border-radius:8px;place-content:center space-between;gap:10px;width:100%;max-width:176px;height:36px;display:flex}.TableFilters-module-scss-module__pRIB7W__filtersWrapper .TableFilters-module-scss-module__pRIB7W__searchSelect:hover svg{stroke:#111827}.TableFilters-module-scss-module__pRIB7W__filterSelect{border-radius:8px;flex:1;max-width:176px;height:36px}.TableFilters-module-scss-module__pRIB7W__filterSelect svg{stroke:#111827;opacity:.5;transition:all .2s ease-in-out}.TableFilters-module-scss-module__pRIB7W__filterSelect:hover svg{opacity:1}.TableFilters-module-scss-module__pRIB7W__filterSelect[data-state=open] svg{transform:rotate(180deg)}.TableFilters-module-scss-module__pRIB7W__filterSelectPlaceholder{color:#9ca3af}.TableFilters-module-scss-module__pRIB7W__clearIcon{opacity:.5;width:14px;height:14px;transition:all .2s ease-in-out}.TableFilters-module-scss-module__pRIB7W__clearIcon:hover{opacity:1}
.GroupsEmptyState-module-scss-module__Ju-kyW__container{text-align:center;flex-direction:column;justify-content:center;margin-top:5%;display:flex}.GroupsEmptyState-module-scss-module__Ju-kyW__container .GroupsEmptyState-module-scss-module__Ju-kyW__header{flex-direction:column;align-items:center;gap:24px;margin-bottom:24px;display:flex}.GroupsEmptyState-module-scss-module__Ju-kyW__container .GroupsEmptyState-module-scss-module__Ju-kyW__description{color:#4a5565;max-width:470px;font-size:16px}.GroupsEmptyState-module-scss-module__Ju-kyW__container .GroupsEmptyState-module-scss-module__Ju-kyW__iconWrapper{background-color:#fef3c7;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.GroupsEmptyState-module-scss-module__Ju-kyW__container .GroupsEmptyState-module-scss-module__Ju-kyW__iconWrapper svg{color:#ffc618}
.LegalFooter-module-scss-module__npFJpq__footer{flex-direction:column;align-items:center;gap:24px;max-width:448px;margin-top:16px;margin-bottom:32px;display:flex}.LegalFooter-module-scss-module__npFJpq__footerText{text-align:center;color:#4a5565;font-size:12px}.LegalFooter-module-scss-module__npFJpq__footerLink{color:#111827}
.ScheduleForm-module-scss-module__hJ_9Nq__form{flex-direction:column;gap:16px;display:flex}.ScheduleForm-module-scss-module__hJ_9Nq__field{flex-direction:column;margin-bottom:16px;display:flex}.ScheduleForm-module-scss-module__hJ_9Nq__checkboxField{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ScheduleForm-module-scss-module__hJ_9Nq__fieldError{border:1px solid #bb4d00!important}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectRoot{width:100%;height:40px}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectRoot:focus-within{z-index:1000}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectRoot [data-chevron]{transform:none!important}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectSearchChip{box-shadow:none!important;padding-left:0!important}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectDropdown{gap:5px;min-width:100%;max-width:min(100%,100vw - 96px);max-height:320px;z-index:1000!important;width:max-content!important;padding:15px!important;overflow:hidden auto!important}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectOption{border-radius:8px;align-items:flex-start!important;padding:10px!important}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectOptionIcon{margin-top:2px}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectCheckbox{border:1px solid #9ca3af;border-radius:4px;place-content:center;width:16px;height:16px;display:grid}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectCheckbox svg{width:8px;height:8px}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectCheckboxChecked{border-color:#ffc618}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectCheckboxChecked svg{stroke:#e5b116}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectTriggerText{color:#111827}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectOptionContent{flex-direction:column;min-width:0;line-height:1.15;display:flex}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectOptionTitle{color:#2d2d45;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectOptionSubtitle{color:#4a5565;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.ScheduleForm-module-scss-module__hJ_9Nq__dateFields{flex-direction:column;gap:16px;display:flex}.ScheduleForm-module-scss-module__hJ_9Nq__dateFields .ScheduleForm-module-scss-module__hJ_9Nq__field{flex:1}.ScheduleForm-module-scss-module__hJ_9Nq__dateFields .ScheduleForm-module-scss-module__hJ_9Nq__field .ScheduleForm-module-scss-module__hJ_9Nq__label{margin-bottom:10px}.ScheduleForm-module-scss-module__hJ_9Nq__field input{border-radius:8px;height:40px}.ScheduleForm-module-scss-module__hJ_9Nq__calendarIcon{stroke:#9ca3af!important}.ScheduleForm-module-scss-module__hJ_9Nq__card{margin-top:16px}.ScheduleForm-module-scss-module__hJ_9Nq__field .ScheduleForm-module-scss-module__hJ_9Nq__label{margin-bottom:10px}.ScheduleForm-module-scss-module__hJ_9Nq__titleInput::placeholder{color:#111827}@media screen and (min-width:768px){.ScheduleForm-module-scss-module__hJ_9Nq__groupSelectDropdown{max-width:min(420px,100vw - 48px)}.ScheduleForm-module-scss-module__hJ_9Nq__dateFields{flex-direction:row}}
.FileDropzone-module-scss-module__p7oJXW__wrapper{width:100%}.FileDropzone-module-scss-module__p7oJXW__dropzone{text-align:center;cursor:pointer;background:#f3f3f5;border:1px solid #e5e7ea;border-radius:14px;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:38px;transition:all .2s ease-in-out;display:flex}.FileDropzone-module-scss-module__p7oJXW__dropzone:hover{background:#ffffff1f}.FileDropzone-module-scss-module__p7oJXW__active{border-color:#00a63e}.FileDropzone-module-scss-module__p7oJXW__reject{border-color:#ef4444}.FileDropzone-module-scss-module__p7oJXW__disabled{opacity:.6;pointer-events:none}.FileDropzone-module-scss-module__p7oJXW__iconWrap{justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FileDropzone-module-scss-module__p7oJXW__icon{stroke:#9ca3af;stroke-width:1.5px;width:100%;height:100%}.FileDropzone-module-scss-module__p7oJXW__title{font-weight:500}.FileDropzone-module-scss-module__p7oJXW__subtitle{color:#4a5565;font-size:12px;line-height:16px}.FileDropzone-module-scss-module__p7oJXW__fileName{color:#4a5565;margin-top:6px;font-size:12px}.FileDropzone-module-scss-module__p7oJXW__error{color:#ef4444;margin-top:8px;font-size:12px}.FileDropzone-module-scss-module__p7oJXW__compact{height:100%}.FileDropzone-module-scss-module__p7oJXW__compact .FileDropzone-module-scss-module__p7oJXW__dropzone{background-color:#fafafa;border-style:dashed;height:100%;min-height:0;padding:16px}.FileDropzone-module-scss-module__p7oJXW__compact .FileDropzone-module-scss-module__p7oJXW__dropzone:hover{background-color:#f3f3f5}.FileDropzone-module-scss-module__p7oJXW__compact .FileDropzone-module-scss-module__p7oJXW__iconWrap{width:32px;height:32px}.FileDropzone-module-scss-module__p7oJXW__compact .FileDropzone-module-scss-module__p7oJXW__fileName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.LanguageSwitcher-module-scss-module__JMNlZG__wrapper{gap:8px;font-size:12px;display:flex}.LanguageSwitcher-module-scss-module__JMNlZG__wrapper .LanguageSwitcher-module-scss-module__JMNlZG__separator,.LanguageSwitcher-module-scss-module__JMNlZG__wrapper .LanguageSwitcher-module-scss-module__JMNlZG__notActive{color:#e5e7ea}.LanguageSwitcher-module-scss-module__JMNlZG__wrapper .LanguageSwitcher-module-scss-module__JMNlZG__button{transition:all .2s ease-in-out}.LanguageSwitcher-module-scss-module__JMNlZG__wrapper .LanguageSwitcher-module-scss-module__JMNlZG__button.LanguageSwitcher-module-scss-module__JMNlZG__notActive:hover{color:#111827}
.ParentsAccessRequestsDataTable-module-scss-module__d6t1kq__child{background-color:#fff;border-radius:4px;padding:8px 7px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}
.ChildPreview-module-scss-module__r9f0hG__avatar{width:100%!important;height:100%!important}.ChildPreview-module-scss-module__r9f0hG__header{align-items:center;gap:10px;padding:10px 10px 17px;display:flex}.ChildPreview-module-scss-module__r9f0hG__userTitle{flex-direction:column;gap:8px;display:flex}.ChildPreview-module-scss-module__r9f0hG__openInOrgChatButton{color:#fff;background-color:#4a5565;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:187px;height:25px;transition:all .2s ease-in-out;display:flex}.ChildPreview-module-scss-module__r9f0hG__openInOrgChatButton:hover{background-color:#6a7282}.ChildPreview-module-scss-module__r9f0hG__userPreviewContent{flex-direction:column;gap:5px;margin-bottom:21px;display:flex}.ChildPreview-module-scss-module__r9f0hG__icon{stroke:#9ca3af;width:14px;height:14px}.ChildPreview-module-scss-module__r9f0hG__messageIcon{stroke:#fff}.ChildPreview-module-scss-module__r9f0hG__infoRow{align-items:center;gap:10px;display:flex}
.ScheduleWeekTable-module-scss-module__o1Zzwq__root{background-color:#fff;border:1px solid #e5e7ea;border-radius:8px;overflow:auto hidden}.ScheduleWeekTable-module-scss-module__o1Zzwq__table{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineHeaderCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineBodyCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayBodyCell{border-right:1px solid #e5e7ea}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineHeaderCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell{font-weight:inherit;text-align:center;vertical-align:middle;border-bottom:1px solid #e5e7ea;padding:10px 0}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineHeaderCell:last-child,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell:last-child,.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineBodyCell:last-child,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayBodyCell:last-child{border-right:0}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineHeaderCell{width:64px;min-width:64px}.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayBodyCell{width:132px;min-width:132px}.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell span{display:block}.ScheduleWeekTable-module-scss-module__o1Zzwq__dateNumber{margin-top:10px;font-size:16px;font-weight:500}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineBodyCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayBodyCell{vertical-align:top;padding:10px 5px}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineBodyCell{position:relative}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineMarker{pointer-events:none;flex-direction:column;align-items:flex-end;width:calc(100% - 8px);display:flex;position:absolute;top:8px;right:-1px}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineTick{border-top:1px solid #e5e7ea;width:20px}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineTime{color:#4a5565;margin-top:5px;margin-right:5px;font-size:12px;line-height:1}.ScheduleWeekTable-module-scss-module__o1Zzwq__eventsList{flex-direction:column;gap:5px;display:flex}.ScheduleWeekTable-module-scss-module__o1Zzwq__emptyCell{color:#4a5565;vertical-align:middle;height:68px;padding:14px 20px}@media screen and (min-width:1024px){.ScheduleWeekTable-module-scss-module__o1Zzwq__root{overflow:hidden}.ScheduleWeekTable-module-scss-module__o1Zzwq__table{width:100%}.ScheduleWeekTable-module-scss-module__o1Zzwq__timelineHeaderCell{width:72px;min-width:72px}.ScheduleWeekTable-module-scss-module__o1Zzwq__dayHeaderCell,.ScheduleWeekTable-module-scss-module__o1Zzwq__dayBodyCell{width:auto;min-width:0}}
.StatusBadge-module-scss-module__y8WWiG__badge{border-radius:14px;align-items:center;width:fit-content;padding:2px 9px;font-size:12px;font-weight:500;line-height:133%;display:inline-flex}.StatusBadge-module-scss-module__y8WWiG__active,.StatusBadge-module-scss-module__y8WWiG__approved,.StatusBadge-module-scss-module__y8WWiG__upToDate{color:#00a63e;background-color:#dcfce6;border:1px solid #b9f8cf}.StatusBadge-module-scss-module__y8WWiG__inactive,.StatusBadge-module-scss-module__y8WWiG__pending,.StatusBadge-module-scss-module__y8WWiG__onLeave,.StatusBadge-module-scss-module__y8WWiG__dueSoon{color:#e5b116;background-color:#fef3c7;border:1px solid #ffe9a6}.StatusBadge-module-scss-module__y8WWiG__archived{background-color:#dbeafe;border:1px solid #bedbff}.StatusBadge-module-scss-module__y8WWiG__declined,.StatusBadge-module-scss-module__y8WWiG__overdue{color:#bb4d00;background-color:#fee2e2;border:1px solid #fac6c6}.StatusBadge-module-scss-module__y8WWiG__pending,.StatusBadge-module-scss-module__y8WWiG__approved,.StatusBadge-module-scss-module__y8WWiG__declined{border-radius:8px;padding:4px 9px}
.PageLogo-module-scss-module__ufKygW__wrapper{align-items:center;gap:12px;width:100%;max-width:448px;margin-bottom:16px;display:flex}.PageLogo-module-scss-module__ufKygW__wrapper .PageLogo-module-scss-module__ufKygW__logoWrapper{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.PageLogo-module-scss-module__ufKygW__wrapper .PageLogo-module-scss-module__ufKygW__logoText{font-size:16px}@media screen and (min-width:1024px){.PageLogo-module-scss-module__ufKygW__wrapper{margin-top:64px;margin-bottom:48px}}
.ScheduleEventBadge-module-scss-module__nZlkTa__root{--schedule-event-bg:#f3f3f5;--schedule-event-accent:#4a5565;--schedule-event-title:#4a5565;border-left:3px solid var(--schedule-event-accent);background-color:var(--schedule-event-bg);border-radius:8px;width:100%;min-width:0;padding:10px}.ScheduleEventBadge-module-scss-module__nZlkTa__title{min-width:0;color:var(--schedule-event-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ScheduleEventBadge-module-scss-module__nZlkTa__time{color:#4a5565;margin-top:5px}.ScheduleEventBadge-module-scss-module__nZlkTa__arrival{--schedule-event-bg:#dbeafe;--schedule-event-accent:#2563eb;--schedule-event-title:#2563eb}.ScheduleEventBadge-module-scss-module__nZlkTa__meal{--schedule-event-bg:#fffef7;--schedule-event-accent:#e5b116;--schedule-event-title:#e5b116}.ScheduleEventBadge-module-scss-module__nZlkTa__lesson{--schedule-event-bg:#f3e8ff;--schedule-event-accent:#8200db;--schedule-event-title:#8200db}.ScheduleEventBadge-module-scss-module__nZlkTa__care{--schedule-event-bg:#dcfce6;--schedule-event-accent:#00a63e;--schedule-event-title:#00a63e}.ScheduleEventBadge-module-scss-module__nZlkTa__outdoor{--schedule-event-bg:#e0f7f4;--schedule-event-accent:#0f766e;--schedule-event-title:#0f766e}.ScheduleEventBadge-module-scss-module__nZlkTa__nap{--schedule-event-bg:#eef2ff;--schedule-event-accent:#4f46e5;--schedule-event-title:#4f46e5}.ScheduleEventBadge-module-scss-module__nZlkTa__walk{--schedule-event-bg:#fee2e2;--schedule-event-accent:#ef4444;--schedule-event-title:#ef4444}.ScheduleEventBadge-module-scss-module__nZlkTa__other{--schedule-event-bg:#f3f3f5;--schedule-event-accent:#4a5565;--schedule-event-title:#4a5565}
.Table-module-scss-module__2pCr_a__row{border:none;border-bottom:1px solid #e5e7ea}.Table-module-scss-module__2pCr_a__table{letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:143%}.Table-module-scss-module__2pCr_a__table td:first-child,.Table-module-scss-module__2pCr_a__table th:first-child{padding-left:16px}.Table-module-scss-module__2pCr_a__table td:last-child,.Table-module-scss-module__2pCr_a__table th:last-child{width:84px}.Table-module-scss-module__2pCr_a__header{background-color:#e5e7ea;border:none;border-bottom:1px solid #e5e7ea;border-radius:8px}.Table-module-scss-module__2pCr_a__cell{height:67px}.Table-module-scss-module__2pCr_a__tableWrapper{border:1px solid #e5e7ea;border-radius:8px;position:relative;overflow:hidden}
.Calendar-module-scss-module__tpcKHW__root{--cell-size:var(--calendar-cell-size,30px);--cell-min-size:var(--calendar-cell-min-size,30px);width:var(--calendar-width,fit-content);color:#4a5565;min-width:0;padding:0}.Calendar-module-scss-module__tpcKHW__root .rdp-months{width:var(--calendar-width,fit-content)}.Calendar-module-scss-module__tpcKHW__root .rdp-month{width:var(--calendar-width,auto);gap:0;padding-top:4px}.Calendar-module-scss-module__tpcKHW__root .rdp-nav{align-items:center;gap:0;width:auto;height:24px;top:4px;left:8px;right:8px}:is(.Calendar-module-scss-module__tpcKHW__root .rdp-button_previous,.Calendar-module-scss-module__tpcKHW__root .rdp-button_next){color:#4a5565;width:24px;min-width:24px;height:24px;box-shadow:none;background:0 0;border:1px solid #e5e7ea;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}:is(.Calendar-module-scss-module__tpcKHW__root .rdp-button_previous:hover,.Calendar-module-scss-module__tpcKHW__root .rdp-button_next:hover){color:#4a5565;background:#fafafa}.Calendar-module-scss-module__tpcKHW__root .rdp-chevron{width:16px;height:16px}.Calendar-module-scss-module__tpcKHW__root .rdp-month_caption{box-sizing:border-box;justify-content:center;align-items:center;height:24px;margin-bottom:16px;padding:0 36px;display:flex}.Calendar-module-scss-module__tpcKHW__root .rdp-caption_label{white-space:nowrap;align-items:center;height:24px;font-size:12px;font-weight:400;line-height:1;display:flex}.Calendar-module-scss-module__tpcKHW__root .rdp-month_grid{width:var(--calendar-width,auto);border-collapse:collapse}:is(.Calendar-module-scss-module__tpcKHW__root .rdp-weekdays,.Calendar-module-scss-module__tpcKHW__root .rdp-week){width:100%;display:flex}.Calendar-module-scss-module__tpcKHW__root .rdp-week{margin-top:0}:is(.Calendar-module-scss-module__tpcKHW__root .rdp-weekday,.Calendar-module-scss-module__tpcKHW__root .rdp-day){flex:1 1 var(--cell-size);width:var(--cell-size);min-width:var(--cell-min-size);height:var(--cell-size);border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:400;line-height:1;display:flex}.Calendar-module-scss-module__tpcKHW__root .rdp-weekday{color:#6a7282}.Calendar-module-scss-module__tpcKHW__root .rdp-day{color:#4a5565;position:relative}.Calendar-module-scss-module__tpcKHW__root .rdp-outside{color:#9ca3af}.Calendar-module-scss-module__tpcKHW__root .rdp-day_button{color:#4a5565;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border-radius:8px;outline:none;padding:0;font-size:12px;font-weight:400;line-height:1}.Calendar-module-scss-module__tpcKHW__root .rdp-day_button:hover{color:#4a5565;background:#ffe9a6}:is(.Calendar-module-scss-module__tpcKHW__root .rdp-day_button:active,.Calendar-module-scss-module__tpcKHW__root .rdp-day_button:focus,.Calendar-module-scss-module__tpcKHW__root .rdp-day_button:focus-visible){box-shadow:none;outline:none}.Calendar-module-scss-module__tpcKHW__root .rdp-focused .rdp-day_button{box-shadow:none;outline:none}.Calendar-module-scss-module__tpcKHW__root .rdp-outside .rdp-day_button{color:#9ca3af}.Calendar-module-scss-module__tpcKHW__root .rdp-selected .rdp-day_button{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root .rdp-day[data-selected=true] .rdp-day_button{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root .rdp-day_button[data-selected-single=true]{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root:not(.Calendar-module-scss-module__tpcKHW__hasSelectedSingleDay) .rdp-today .rdp-day_button{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root .rdp-selected .rdp-day_button:hover{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root .rdp-day[data-selected=true] .rdp-day_button:hover{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root .rdp-day_button[data-selected-single=true]:hover{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__root:not(.Calendar-module-scss-module__tpcKHW__hasSelectedSingleDay) .rdp-today .rdp-day_button:hover{color:#fff;background:#ffc618}.Calendar-module-scss-module__tpcKHW__hasSelectedSingleDay{--calendar-has-selected-single-day:1}.Calendar-module-scss-module__tpcKHW__hideTodayHighlight .rdp-today:not(.rdp-selected):not([data-selected=true]) .rdp-day_button{color:inherit;background:0 0}.Calendar-module-scss-module__tpcKHW__hideTodayHighlight .rdp-today:not(.rdp-selected):not([data-selected=true]) .rdp-day_button:hover{color:#4a5565;background:#ffe9a6}.Calendar-module-scss-module__tpcKHW__hideTodayHighlight .rdp-outside.rdp-today:not(.rdp-selected) .rdp-day_button{color:#9ca3af}.Calendar-module-scss-module__tpcKHW__highlightedWeek{background:#ffe9a6}.Calendar-module-scss-module__tpcKHW__markedDate:after{content:"";pointer-events:none;background:#4a5565;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}
.CompanyProfile-module-scss-module__ijA-ja__header{margin-top:24px;position:relative}.CompanyProfile-module-scss-module__ijA-ja__header:after{content:" ";background-color:#e5e7ea;width:100%;height:1px;position:absolute;top:calc(100% + 24px);left:0}.CompanyProfile-module-scss-module__ijA-ja__title{font-size:20px;font-weight:600}.CompanyProfile-module-scss-module__ijA-ja__description{color:#4a5565;margin-top:8px}.CompanyProfile-module-scss-module__ijA-ja__companyProfile{width:100%;min-width:0;overflow:visible}.CompanyProfile-module-scss-module__ijA-ja__content{flex-direction:column;align-items:stretch;gap:24px;min-width:0;padding-top:44px;display:flex;overflow:visible}.CompanyProfile-module-scss-module__ijA-ja__info{flex-direction:column;width:100%;min-width:0;display:flex}.CompanyProfile-module-scss-module__ijA-ja__profileSections{flex-direction:column;gap:24px;min-width:0;display:flex}.CompanyProfile-module-scss-module__ijA-ja__anchorTarget{min-width:0;scroll-margin-top:110px}.CompanyProfile-module-scss-module__ijA-ja__navigation{z-index:2;align-self:stretch;width:100%;max-width:100%;height:fit-content;position:sticky;top:64px;overflow:hidden}.CompanyProfile-module-scss-module__ijA-ja__navigationList{scrollbar-width:none;gap:8px;margin:0;padding:4px 0;font-weight:500;list-style:none;display:flex;overflow:auto hidden}.CompanyProfile-module-scss-module__ijA-ja__navigationList::-webkit-scrollbar{display:none}.CompanyProfile-module-scss-module__ijA-ja__navigationList li{white-space:nowrap;border-radius:8px;flex:none;padding:6px 10px}.CompanyProfile-module-scss-module__ijA-ja__navigationList a{color:inherit;text-decoration:none;display:block}.CompanyProfile-module-scss-module__ijA-ja__navigationItemActive{background-color:#e5e7ea}.CompanyProfile-module-scss-module__ijA-ja__profileSection{flex-direction:column;gap:12px;min-width:0;display:flex}.CompanyProfile-module-scss-module__ijA-ja__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.CompanyProfile-module-scss-module__ijA-ja__sectionTitle{font-size:20px;font-weight:600;line-height:100%}.CompanyProfile-module-scss-module__ijA-ja__sectionActions{align-items:center;gap:14px;display:flex}.CompanyProfile-module-scss-module__ijA-ja__sectionAction{cursor:pointer;color:#2563eb;background:0 0;border:0;padding:0}.CompanyProfile-module-scss-module__ijA-ja__sectionAction:hover:not(:disabled){text-decoration:underline}.CompanyProfile-module-scss-module__ijA-ja__sectionAction:disabled{cursor:default;opacity:.6}.CompanyProfile-module-scss-module__ijA-ja__sectionCard{background-color:#fafafa;border-radius:8px;min-width:0;padding:16px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.CompanyProfile-module-scss-module__ijA-ja__sectionRows{flex-direction:column;gap:16px;min-width:0;display:flex}.CompanyProfile-module-scss-module__ijA-ja__fieldRow{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.CompanyProfile-module-scss-module__ijA-ja__fieldLabel{color:#4a5565;overflow-wrap:anywhere;min-width:0;font-weight:500;display:flex}.CompanyProfile-module-scss-module__ijA-ja__fieldValue{min-width:0}.CompanyProfile-module-scss-module__ijA-ja__fieldValue>div{width:100%}.CompanyProfile-module-scss-module__ijA-ja__systemText{color:#4a5565;overflow-wrap:anywhere;align-items:center;min-height:42px;display:inline-flex}.CompanyProfile-module-scss-module__ijA-ja__statusBadge,.CompanyProfile-module-scss-module__ijA-ja__statusBadgeActive{border-radius:8px;justify-content:center;align-items:center;min-width:82px;min-height:42px;padding:0 18px;font-weight:500;display:inline-flex}.CompanyProfile-module-scss-module__ijA-ja__statusBadge{color:#4a5565;background-color:#fafafa;border:1px solid #e5e7ea}.CompanyProfile-module-scss-module__ijA-ja__statusBadgeActive{color:#00a63e;background-color:#dcfce6;border:1px solid #b9f8cf}.CompanyProfile-module-scss-module__ijA-ja__organizationCode{color:#4a5565;overflow-wrap:anywhere;background-color:#fafafa;border:1px solid #4a5565;border-radius:8px;justify-content:center;align-items:center;min-width:82px;max-width:100%;min-height:42px;padding:0 18px;display:inline-flex}@media screen and (min-width:768px){.CompanyProfile-module-scss-module__ijA-ja__fieldRow{grid-template-columns:220px minmax(0,1fr);gap:0 24px}.CompanyProfile-module-scss-module__ijA-ja__fieldLabel{min-height:46px}}@media screen and (min-width:1024px){.CompanyProfile-module-scss-module__ijA-ja__header{margin-left:10px}.CompanyProfile-module-scss-module__ijA-ja__content{flex-direction:row;align-items:flex-start;gap:50px}.CompanyProfile-module-scss-module__ijA-ja__info{flex:1;width:auto}.CompanyProfile-module-scss-module__ijA-ja__navigation{flex-shrink:0;align-self:flex-start;width:auto;max-width:none;top:24px;overflow:visible}.CompanyProfile-module-scss-module__ijA-ja__navigationList{scrollbar-width:auto;flex-direction:column;gap:10px;padding:0;overflow:visible}.CompanyProfile-module-scss-module__ijA-ja__navigationList li{flex:initial;white-space:normal}.CompanyProfile-module-scss-module__ijA-ja__sectionHeader{flex-wrap:nowrap}.CompanyProfile-module-scss-module__ijA-ja__fieldRow{grid-template-columns:300px minmax(0,1fr)}}
.Sidebar-module-scss-module__bc3MeG__sidebar{color:#fff;letter-spacing:-.01em;z-index:100;background-color:#111129;flex-direction:column;justify-content:space-between;width:288px;height:100vh;font-size:14px;line-height:143%;transition:all .2s ease-in-out;display:flex;position:fixed;transform:translate(-100%)}.Sidebar-module-scss-module__bc3MeG__sidebarHeader{border-bottom:1px solid #ffffff1a;align-items:center;padding-top:20px;padding-bottom:20px;padding-left:24px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarHeader .Sidebar-module-scss-module__bc3MeG__logoWrapper{margin-right:14px}.Sidebar-module-scss-module__bc3MeG__sidebarHeader .Sidebar-module-scss-module__bc3MeG__title{color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:800}.Sidebar-module-scss-module__bc3MeG__sidebarHeader .Sidebar-module-scss-module__bc3MeG__title .Sidebar-module-scss-module__bc3MeG__titleHighlight{font-size:12px;font-weight:400}.Sidebar-module-scss-module__bc3MeG__sidebarContent{color:#fff;border-bottom:1px solid #ffffff1a;flex-grow:1;margin-top:24px;padding-bottom:12px;padding-left:16px}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__linkList{flex-direction:column;gap:4px;height:100%;padding-right:16px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__linkList li{border-radius:8px}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__accordionItem[data-state=open]{background-color:#ffffff1f}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__accordionItem[data-state=open] h3{color:#fff;margin-bottom:6px;padding-top:10px;padding-bottom:10px;display:block}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__accordionItem h3{height:36px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__subList{flex-direction:column;gap:2px;padding-bottom:2px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__subList li{align-items:center;height:36px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__subList li:hover,.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__subList li:focus{background-color:#ffffff1f}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__subList a{align-items:center;height:100%;padding-left:40px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__menuItem{align-items:center;height:36px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarContent .Sidebar-module-scss-module__bc3MeG__link{align-items:center;width:100%;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebarFooter{flex-direction:column;gap:8px;padding:12px;display:flex}.Sidebar-module-scss-module__bc3MeG__sidebar .Sidebar-module-scss-module__bc3MeG__icon{fill:#0000;flex-shrink:0;width:16px;height:16px;margin-left:12px;margin-right:12px}.Sidebar-module-scss-module__bc3MeG__active{color:#fff;background-color:#ffffff1f;position:relative}.Sidebar-module-scss-module__bc3MeG__active:before{content:"";background:#ffc618;width:4px;height:36px;position:absolute;top:0;left:0}.Sidebar-module-scss-module__bc3MeG__isSidebarOpen{transform:translate(0)}.Sidebar-module-scss-module__bc3MeG__backdrop{z-index:99;opacity:0;pointer-events:none;background:#00000073;transition:opacity .2s;position:fixed;inset:0}.Sidebar-module-scss-module__bc3MeG__backdropOpen{opacity:1;pointer-events:auto}@media screen and (min-width:1024px){.Sidebar-module-scss-module__bc3MeG__sidebar{transform:none}.Sidebar-module-scss-module__bc3MeG__backdrop{display:none}}
.UserPreview-module-scss-module__KiEH3q__avatar{width:45px;height:45px}
.ChildrenExclusionModal-module-scss-module__UzhOuW__layout{max-width:480px}.ChildrenExclusionModal-module-scss-module__UzhOuW__iconWrapper{background-color:#fee2e2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ChildrenExclusionModal-module-scss-module__UzhOuW__iconWrapper svg{stroke:#ef4444;width:24px;height:24px}.ChildrenExclusionModal-module-scss-module__UzhOuW__content{color:#ef4444;background-color:#fee2e2;border:1px solid #ef4444;border-radius:8px;margin-top:12px;margin-left:64px;padding:11px 13px}.ChildrenExclusionModal-module-scss-module__UzhOuW__content .ChildrenExclusionModal-module-scss-module__UzhOuW__warning{color:#bb4d00;align-items:center;gap:4px;display:flex}.ChildrenExclusionModal-module-scss-module__UzhOuW__content .ChildrenExclusionModal-module-scss-module__UzhOuW__warningIcon{stroke:#bb4d00;flex-shrink:0;width:14px;height:14px}.ChildrenExclusionModal-module-scss-module__UzhOuW__content .ChildrenExclusionModal-module-scss-module__UzhOuW__childList{margin-top:4px}.ChildrenExclusionModal-module-scss-module__UzhOuW__confirmButton{color:#fff;background-color:#ef4444}.ChildrenExclusionModal-module-scss-module__UzhOuW__divider{background-color:#e5e7ea;height:1px;margin-top:24px;margin-left:-32px;margin-right:-32px;display:block}
.AssumeOrganizationModal-module-scss-module__3cAzcG__modal{width:90vw;max-width:893px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__iconWrapper{background-color:#fef3c7;width:40px;height:40px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__iconWrapper svg{stroke:#ffc618;width:20px;height:20px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__modalHeader{padding-bottom:20px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__modalContent{flex-direction:column;gap:10px;margin-top:24px;display:flex}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__decisionCard{flex:1}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailsCard{width:100%}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__cardTitle{font-size:16px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__selectLabel{color:#4a5565;margin-top:16px;margin-bottom:8px;font-size:12px;font-weight:500;line-height:133%}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__selectWrapper{width:100%}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__selectTrigger,.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__affiliateSelect,.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__groupSelect{background-color:#0000;border:1px solid #e5e7ea;border-radius:8px;width:100%;height:40px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__affiliateSelect{margin-bottom:8px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__errorText{color:#bb4d00;margin-top:8px;font-size:12px}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailGrid{grid-template-columns:1fr;gap:20px;margin-top:20px;display:grid}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailBlock{flex-direction:column;gap:6px;display:flex}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailTitle{color:#4a5565;font-size:12px;font-weight:500;line-height:133%}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailValue{line-height:133%}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__organizationName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__button{min-width:124px}@media screen and (min-width:1024px){.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__modalContent{flex-direction:row;align-items:flex-start}.AssumeOrganizationModal-module-scss-module__3cAzcG__modal .AssumeOrganizationModal-module-scss-module__3cAzcG__detailsCard{max-width:320px}}
.CompanyProfileForm-module-scss-module__wsRbba__form{flex-direction:column;gap:12px;min-width:0;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__sectionCard{background-color:#fafafa;border-radius:8px;min-width:0;padding:16px;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.CompanyProfileForm-module-scss-module__wsRbba__sectionRows{flex-direction:column;gap:16px;min-width:0;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__fieldRow{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;display:grid}.CompanyProfileForm-module-scss-module__wsRbba__fieldLabel{color:#4a5565;overflow-wrap:anywhere;min-width:0;font-weight:500;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__fieldValue{min-width:0}.CompanyProfileForm-module-scss-module__wsRbba__fieldValue>div{width:100%}.CompanyProfileForm-module-scss-module__wsRbba__inlineFieldStack{flex-direction:column;gap:4px;min-width:0;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__inlineInput,.CompanyProfileForm-module-scss-module__wsRbba__inlineTextarea{box-sizing:border-box;width:100%;min-width:0;border-radius:8px!important}.CompanyProfileForm-module-scss-module__wsRbba__inlineInput:disabled,.CompanyProfileForm-module-scss-module__wsRbba__inlineTextarea:disabled{cursor:default;opacity:1;color:#4a5565;background-color:#fafafa}.CompanyProfileForm-module-scss-module__wsRbba__inlineInput{height:46px!important}.CompanyProfileForm-module-scss-module__wsRbba__inlineInputView,.CompanyProfileForm-module-scss-module__wsRbba__inlineInputEdit{border-color:#e5e7ea}.CompanyProfileForm-module-scss-module__wsRbba__inlineTextarea{resize:none;color:#4a5565;height:162px;min-height:162px;max-height:162px;font:inherit;background-color:#fafafa;border:1px solid #e5e7ea;outline:none;padding:12px;line-height:140%}.CompanyProfileForm-module-scss-module__wsRbba__inlineTextareaView,.CompanyProfileForm-module-scss-module__wsRbba__inlineTextareaEdit{border-color:#e5e7ea}.CompanyProfileForm-module-scss-module__wsRbba__inlineTextareaView,.CompanyProfileForm-module-scss-module__wsRbba__inlineInputView{background-color:#0000!important}.CompanyProfileForm-module-scss-module__wsRbba__inlineTextareaEdit,.CompanyProfileForm-module-scss-module__wsRbba__inlineInputEdit{background-color:#fff!important}.CompanyProfileForm-module-scss-module__wsRbba__inlineFieldError{border-color:#ef4444!important}.CompanyProfileForm-module-scss-module__wsRbba__inlineInputView,.CompanyProfileForm-module-scss-module__wsRbba__inlineInputEdit{justify-content:space-between}.CompanyProfileForm-module-scss-module__wsRbba__logoControls{flex-direction:column;align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__logoPreview,.CompanyProfileForm-module-scss-module__wsRbba__logoPlaceholder{flex-shrink:0;width:132px;height:132px}.CompanyProfileForm-module-scss-module__wsRbba__logoPreview{object-fit:contain;background-color:#fafafa;border:1px solid #e5e7ea;border-radius:8px}.CompanyProfileForm-module-scss-module__wsRbba__logoPlaceholder{color:#4a5565;background-color:#fafafa;border:1px dashed #e5e7ea;border-radius:8px;justify-content:center;align-items:center;font-size:12px;display:flex}.CompanyProfileForm-module-scss-module__wsRbba__logoDropzone{width:100%;min-width:0;height:132px}.CompanyProfileForm-module-scss-module__wsRbba__logoDropzoneInner{height:100%;background-color:#fff!important;border:1px dashed #e5e7ea!important;border-radius:8px!important}.CompanyProfileForm-module-scss-module__wsRbba__logoDropzoneInner:hover{background-color:#f3f3f5!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneInput{box-sizing:border-box;color:#4a5565;border:1px solid #e5e7ea;flex-wrap:wrap;align-items:center;width:100%;min-width:0;min-height:46px;padding:4px 6px;display:flex;border-radius:8px!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneInputView{background-color:#0000!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneInputEdit{background-color:#fff!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneInputDisabled{cursor:default!important;opacity:1!important;color:#4a5565!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneInputDisabled *{opacity:1!important}.CompanyProfileForm-module-scss-module__wsRbba__phoneChip{color:#4a5565;background-color:#fff;border:1px solid #e5e7ea;border-radius:8px;align-items:center;max-width:100%;min-height:32px;display:inline-flex;box-shadow:0 1px 2px -1px #0000001a,0 1px 3px #0000001a}.CompanyProfileForm-module-scss-module__wsRbba__phoneChipActive{box-shadow:none}.CompanyProfileForm-module-scss-module__wsRbba__phoneChipText{color:#4a5565;min-width:0}.CompanyProfileForm-module-scss-module__wsRbba__phoneChipInput{color:#4a5565;min-width:140px;max-width:100%;height:28px;font:inherit;background-color:#0000;border:0;outline:none}.CompanyProfileForm-module-scss-module__wsRbba__phoneIconWrapper{flex-shrink:0}.CompanyProfileForm-module-scss-module__wsRbba__phonePlaceholder{color:#4a5565}@media screen and (min-width:768px){.CompanyProfileForm-module-scss-module__wsRbba__fieldRow{grid-template-columns:220px minmax(0,1fr);gap:0 24px}.CompanyProfileForm-module-scss-module__wsRbba__fieldLabel{min-height:46px}.CompanyProfileForm-module-scss-module__wsRbba__logoControls{flex-direction:row}.CompanyProfileForm-module-scss-module__wsRbba__logoDropzone{flex:1;width:auto}}@media screen and (min-width:1024px){.CompanyProfileForm-module-scss-module__wsRbba__fieldRow{grid-template-columns:300px minmax(0,1fr)}.CompanyProfileForm-module-scss-module__wsRbba__phoneInput{flex-wrap:nowrap}}
.GroupScheduleActionsPanel-module-scss-module__YTqYva__root{background-color:#fff;border:1px solid #e5e7ea;border-radius:8px;order:1;place-self:start stretch;width:100%;padding:10px}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsRoot{height:auto;overflow:visible}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsList{width:100%}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsTab{flex:1 1 0}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsPanel{overflow:visible}@media screen and (min-width:1024px){.GroupScheduleActionsPanel-module-scss-module__YTqYva__root{order:0;justify-self:end;max-width:250px}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsList{width:fit-content}.GroupScheduleActionsPanel-module-scss-module__YTqYva__tabsTab{flex:none}}
.SidebarUserMenu-module-scss-module__iGi0Uq__trigger{text-align:left;background-color:#252538;border-radius:8px;justify-content:space-between;align-items:center;padding:12px;transition:all .2s ease-in-out;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__trigger .SidebarUserMenu-module-scss-module__iGi0Uq__userInfoWrapper{align-items:center;gap:12px;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__trigger .SidebarUserMenu-module-scss-module__iGi0Uq__chevronIcon{stroke:#9ca3af;justify-self:flex-end;width:16px;height:16px;transition:all .2s ease-in-out}.SidebarUserMenu-module-scss-module__iGi0Uq__trigger[data-state=open] .SidebarUserMenu-module-scss-module__iGi0Uq__chevronIcon{transform:rotate(180deg)}.SidebarUserMenu-module-scss-module__iGi0Uq__trigger:hover{background-color:#2d2d45}.SidebarUserMenu-module-scss-module__iGi0Uq__trigger:hover .SidebarUserMenu-module-scss-module__iGi0Uq__chevronIcon{stroke:#ffc618}.SidebarUserMenu-module-scss-module__iGi0Uq__avatar{background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__avatarText{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__userMeta{flex-direction:column;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__userEmail{color:#fff}.SidebarUserMenu-module-scss-module__iGi0Uq__menu{color:#fff;z-index:101;width:var(--radix-popper-anchor-width);min-width:var(--radix-popper-anchor-width);background-color:#252538;border:1px solid #ffffff1a;border-radius:8px;padding:0}.SidebarUserMenu-module-scss-module__iGi0Uq__logoutAction{cursor:pointer;padding-left:0;font-size:16px}.SidebarUserMenu-module-scss-module__iGi0Uq__separator{background-color:#ffffff1a}.SidebarUserMenu-module-scss-module__iGi0Uq__accountBlock{padding:12px 16px}.SidebarUserMenu-module-scss-module__iGi0Uq__accountBlock .SidebarUserMenu-module-scss-module__iGi0Uq__accountTitle{color:#fff}.SidebarUserMenu-module-scss-module__iGi0Uq__accountBlock .SidebarUserMenu-module-scss-module__iGi0Uq__accountSub{color:#9ca3af;letter-spacing:.01em;margin-top:4px;font-size:12px;line-height:150%}.SidebarUserMenu-module-scss-module__iGi0Uq__item{height:35px;padding:0 16px;font-size:12px;line-height:150%}.SidebarUserMenu-module-scss-module__iGi0Uq__item:hover{background-color:#2d2d45}.SidebarUserMenu-module-scss-module__iGi0Uq__bottomRow{justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.SidebarUserMenu-module-scss-module__iGi0Uq__bottomRowFull{justify-content:stretch}.SidebarUserMenu-module-scss-module__iGi0Uq__bottomLeft,.SidebarUserMenu-module-scss-module__iGi0Uq__bottomRight{padding:0}.SidebarUserMenu-module-scss-module__iGi0Uq__bottomRowFull .SidebarUserMenu-module-scss-module__iGi0Uq__bottomLeft,.SidebarUserMenu-module-scss-module__iGi0Uq__bottomRowFull .SidebarUserMenu-module-scss-module__iGi0Uq__languageWrap,.SidebarUserMenu-module-scss-module__iGi0Uq__languageSwitcherFullWidth{width:100%}.SidebarUserMenu-module-scss-module__iGi0Uq__logoutIconButton{margin-right:12px}.SidebarUserMenu-module-scss-module__iGi0Uq__logoutIconButton svg{stroke:#9ca3af;width:16px;height:16px}
.ChildrenGraduationModal-module-scss-module__HYyKaW__layout{max-width:480px}.ChildrenGraduationModal-module-scss-module__HYyKaW__iconWrapper{background-color:#dcfce6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ChildrenGraduationModal-module-scss-module__HYyKaW__iconWrapper svg{stroke:#00a63e;width:24px;height:24px}.ChildrenGraduationModal-module-scss-module__HYyKaW__content{color:#00a63e;background-color:#dcfce6;border:1px solid #00a63e;border-radius:8px;margin-top:12px;margin-left:64px;padding:11px 13px}.ChildrenGraduationModal-module-scss-module__HYyKaW__childList{margin-top:4px}.ChildrenGraduationModal-module-scss-module__HYyKaW__confirmButton{color:#fff;background-color:#00a63e}.ChildrenGraduationModal-module-scss-module__HYyKaW__divider{background-color:#e5e7ea;height:1px;margin-top:24px;margin-left:-32px;margin-right:-32px;display:block}
.UnlinkParentModal-module-scss-module__NRznGq__modal{width:100%;max-width:700px}.UnlinkParentModal-module-scss-module__NRznGq__header{align-items:flex-start}.UnlinkParentModal-module-scss-module__NRznGq__iconWrapper{background-color:#fee2e2;flex-shrink:0}.UnlinkParentModal-module-scss-module__NRznGq__iconWrapper svg{stroke:#ef4444}.UnlinkParentModal-module-scss-module__NRznGq__content{margin-top:24px}.UnlinkParentModal-module-scss-module__NRznGq__warningText{display:block}.UnlinkParentModal-module-scss-module__NRznGq__childrenTitle{margin-bottom:16px}.UnlinkParentModal-module-scss-module__NRznGq__childrenList{flex-direction:column;gap:12px;display:flex}.UnlinkParentModal-module-scss-module__NRznGq__childItem{cursor:pointer;align-items:center;gap:12px;width:fit-content;display:flex}.UnlinkParentModal-module-scss-module__NRznGq__confirmButton{color:#fff;background-color:#ef4444}.UnlinkParentModal-module-scss-module__NRznGq__confirmButton:hover{background-color:#bb4d00}.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox{width:20px;height:20px}.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox[data-state=checked],.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox[data-state=indeterminate]{background-color:#ef4444;border-color:#ef4444}.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox[data-state=checked] svg,.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox.UnlinkParentModal-module-scss-module__NRznGq__dangerCheckbox[data-state=indeterminate] svg{stroke:#fff;stroke-width:3px}
.GroupScheduleDayActions-module-scss-module__3WMJbW__root{flex-direction:column;gap:10px;margin-top:20px;display:flex}.GroupScheduleDayActions-module-scss-module__3WMJbW__calendarWrapper{--calendar-width:100%;width:100%;margin-bottom:20px}.GroupScheduleDayActions-module-scss-module__3WMJbW__button{border-radius:8px;width:100%;height:44px}
.Security-module-scss-module__R1-jiW__root{width:100%;min-width:0}.Security-module-scss-module__R1-jiW__header{margin-top:24px;position:relative}.Security-module-scss-module__R1-jiW__header:after{content:" ";background-color:#e5e7ea;width:100%;height:1px;position:absolute;top:calc(100% + 24px);left:0}.Security-module-scss-module__R1-jiW__title{font-size:20px;font-weight:600}.Security-module-scss-module__R1-jiW__description{color:#4a5565;margin-top:8px}.Security-module-scss-module__R1-jiW__info{min-width:0}.Security-module-scss-module__R1-jiW__infoHeader{margin-top:60px;margin-bottom:10px}.Security-module-scss-module__R1-jiW__content{min-width:0;overflow-x:auto}@media screen and (min-width:1024px){.Security-module-scss-module__R1-jiW__header,.Security-module-scss-module__R1-jiW__info{margin-left:10px}.Security-module-scss-module__R1-jiW__content{overflow-x:visible}.Security-module-scss-module__R1-jiW__infoHeader{margin-top:60px;margin-bottom:10px;margin-left:10px}}
.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger{text-align:left;background-color:#252538;border-radius:8px;justify-content:space-between;align-items:center;width:142px;height:34px;padding:0 12px;transition:all .2s ease-in-out;display:flex}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger .SidebarLanguageSwitcher-module-scss-module__b9YRVq__left{align-items:center;gap:8px;display:flex}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger .SidebarLanguageSwitcher-module-scss-module__b9YRVq__globeIcon{stroke:#9ca3af;flex-shrink:0;width:16px;height:16px}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger .SidebarLanguageSwitcher-module-scss-module__b9YRVq__label{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:150%;overflow:hidden}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger .SidebarLanguageSwitcher-module-scss-module__b9YRVq__chevronIcon{stroke:#9ca3af;flex-shrink:0;width:12px;height:12px;transition:all .2s ease-in-out}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger[data-state=open] .SidebarLanguageSwitcher-module-scss-module__b9YRVq__chevronIcon{transform:rotate(180deg)}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger:hover{background-color:#2d2d45}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__trigger:hover .SidebarLanguageSwitcher-module-scss-module__b9YRVq__globeIcon{stroke:#ffc618}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__fullWidth{width:100%}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__menu{color:#fff;z-index:101;width:var(--radix-popper-anchor-width);min-width:var(--radix-popper-anchor-width);background-color:#252538;border:1px solid #ffffff1a;border-radius:8px;padding:0}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__menuItemButton{cursor:pointer;align-items:center;width:100%;height:35px;padding:0 16px;font-size:12px;line-height:150%;transition:all .2s ease-in-out;display:flex}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__menuItemButton:hover{background-color:#2d2d45}.SidebarLanguageSwitcher-module-scss-module__b9YRVq__menuItemButton[aria-current=true]{color:#ffc618;background-color:#2d2d45}
.ParentsAccessRequestModal-module-scss-module__BPodOa__modalRoot{width:90vw;max-width:893px}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadge{width:40px;height:40px}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgePending{background-color:#fef3c7}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeApproved{background-color:#b9f8cf}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeDeclined{background-color:#fee2e2}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeIcon{width:20px;height:20px}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeIconPending{stroke:#ffc618}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeIconApproved{stroke:#00a63e}.ParentsAccessRequestModal-module-scss-module__BPodOa__statusBadgeIconDeclined{stroke:#bb4d00}.ParentsAccessRequestModal-module-scss-module__BPodOa__body{flex-direction:column;gap:10px;margin-top:30px;display:flex}.ParentsAccessRequestModal-module-scss-module__BPodOa__detailsCard,.ParentsAccessRequestModal-module-scss-module__BPodOa__decisionCard{flex:1}.ParentsAccessRequestModal-module-scss-module__BPodOa__sectionTitle{letter-spacing:-.02em;margin-bottom:20px;font-size:16px;font-weight:500;line-height:150%}.ParentsAccessRequestModal-module-scss-module__BPodOa__sectionLabel,.ParentsAccessRequestModal-module-scss-module__BPodOa__noteLabel{color:#4a5565;margin-bottom:6px;font-size:12px;font-weight:500;line-height:133%}.ParentsAccessRequestModal-module-scss-module__BPodOa__noteLabel{margin-top:20px}.ParentsAccessRequestModal-module-scss-module__BPodOa__sectionValue{margin-bottom:20px}.ParentsAccessRequestModal-module-scss-module__BPodOa__requestMeta{align-items:center;gap:20px;margin-top:40px;display:flex;position:relative}.ParentsAccessRequestModal-module-scss-module__BPodOa__requestMeta:before{content:"";background-color:#e5e7ea;width:100%;height:1px;position:absolute;top:-20px;left:0}.ParentsAccessRequestModal-module-scss-module__BPodOa__relationSelectTrigger,.ParentsAccessRequestModal-module-scss-module__BPodOa__noteField{height:40px;border-radius:8px!important}.ParentsAccessRequestModal-module-scss-module__BPodOa__noteField{margin-top:8px}.ParentsAccessRequestModal-module-scss-module__BPodOa__infoCard{color:#2563eb;background-color:#dbeafe;border:1px solid #bedbff;border-radius:8px;gap:10px;margin-top:40px;padding:15px;display:flex;position:relative}.ParentsAccessRequestModal-module-scss-module__BPodOa__infoCard:before{content:"";background-color:#e5e7ea;width:100%;height:1px;position:absolute;top:-20px;left:0}.ParentsAccessRequestModal-module-scss-module__BPodOa__infoCardTitle{font-weight:500}.ParentsAccessRequestModal-module-scss-module__BPodOa__infoCardIcon svg{width:16px;height:16px;margin-top:3px}.ParentsAccessRequestModal-module-scss-module__BPodOa__acceptButton:disabled{background-color:#9ca3af}.ParentsAccessRequestModal-module-scss-module__BPodOa__roleBadge{color:#e5b116;background-color:#fef3c7;border-radius:8px;width:fit-content;padding:4px 8px}@media screen and (min-width:768px){.ParentsAccessRequestModal-module-scss-module__BPodOa__body{flex-direction:row}}
.CreateAdminForm-module-scss-module__yxJjtW__form{flex-direction:column;gap:24px;display:flex}.CreateAdminForm-module-scss-module__yxJjtW__form .CreateAdminForm-module-scss-module__yxJjtW__dropzoneHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.CreateAdminForm-module-scss-module__yxJjtW__form .CreateAdminForm-module-scss-module__yxJjtW__dropzoneHeader .CreateAdminForm-module-scss-module__yxJjtW__optionalText{background-color:#f3f3f5;border:1px solid #e5e7ea;border-radius:14px;padding:4px 13px;font-size:12px}.CreateAdminForm-module-scss-module__yxJjtW__form .CreateAdminForm-module-scss-module__yxJjtW__error{border:1px solid #bb4d00}.CreateAdminForm-module-scss-module__yxJjtW__form .CreateAdminForm-module-scss-module__yxJjtW__formError{color:#bb4d00;font-size:12px}.CreateAdminForm-module-scss-module__yxJjtW__form .CreateAdminForm-module-scss-module__yxJjtW__selectTrigger{background-color:#0000;border:1px solid #e5e7ea;border-radius:14px;width:100%;height:44px}.CreateAdminForm-module-scss-module__yxJjtW__title{color:#111827;margin-bottom:16px;font-size:16px;font-weight:500}.CreateAdminForm-module-scss-module__yxJjtW__infoBlock{grid-template-columns:repeat(2,1fr);gap:16px;max-width:448px;display:grid}.CreateAdminForm-module-scss-module__yxJjtW__infoBlock .CreateAdminForm-module-scss-module__yxJjtW__input{width:100%;height:44px}.CreateAdminForm-module-scss-module__yxJjtW__infoBlock .CreateAdminForm-module-scss-module__yxJjtW__selectWrapper{grid-column:1/-1}
.AuthLegalFooter-module-scss-module__ZMorra__footer{flex-direction:column;align-items:center;gap:24px;max-width:448px;margin-top:16px;margin-bottom:32px;display:flex}.AuthLegalFooter-module-scss-module__ZMorra__footerText{text-align:center;color:#4a5565;font-size:12px}.AuthLegalFooter-module-scss-module__ZMorra__footerLink{color:#111827}
.RegistrationForm-module-scss-module__v9QmcW__form{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__input{height:48px}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__submitButton{height:48px;margin-top:40px}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__checkBoxBlock{gap:12px;display:flex}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__checkBoxBlock [data-state=checked] svg{stroke:#fff}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__checkBoxBlock .RegistrationForm-module-scss-module__v9QmcW__checkBox{margin-top:3px}.RegistrationForm-module-scss-module__v9QmcW__form .RegistrationForm-module-scss-module__v9QmcW__checkBoxBlock .RegistrationForm-module-scss-module__v9QmcW__checkBoxTextBlock{flex-direction:column;gap:12px;display:flex}.RegistrationForm-module-scss-module__v9QmcW__error{color:#bb4d00;max-width:350px;font-size:14px}.RegistrationForm-module-scss-module__v9QmcW__agreementText{color:#4a5565}.RegistrationForm-module-scss-module__v9QmcW__agreementLink{color:#111827}.RegistrationForm-module-scss-module__v9QmcW__agreementLink:hover,.RegistrationForm-module-scss-module__v9QmcW__agreementLink:focus{text-decoration:underline}.RegistrationForm-module-scss-module__v9QmcW__icon{stroke:#9ca3af;width:20px;height:20px;transition:all .2s ease-in-out}.RegistrationForm-module-scss-module__v9QmcW__icon:hover{stroke:#111827}.RegistrationForm-module-scss-module__v9QmcW__inputError{border:1px solid #bb4d00}
.ChildModal-module-scss-module__fVEq6G__overlay{background-color:#0000}.ChildModal-module-scss-module__fVEq6G__panel{background-color:#fff;border-radius:0;width:100%;max-width:400px;height:100dvh;max-height:100dvh;padding:20px 20px 80px;inset:auto 0 0 auto;transform:none;box-shadow:0 1px 4px #00000040}.ChildModal-module-scss-module__fVEq6G__panel .ChildModal-module-scss-module__fVEq6G__closeButton{top:20px;right:20px}.ChildModal-module-scss-module__fVEq6G__panel .ChildModal-module-scss-module__fVEq6G__avatar{flex-shrink:0;width:42px;height:42px}.ChildModal-module-scss-module__fVEq6G__panel .ChildModal-module-scss-module__fVEq6G__title{font-size:16px;font-weight:600;line-height:100%}.ChildModal-module-scss-module__fVEq6G__panel .ChildModal-module-scss-module__fVEq6G__subtitle{margin-top:10px;font-size:12px}.ChildModal-module-scss-module__fVEq6G__panel .ChildModal-module-scss-module__fVEq6G__content{flex-direction:column;gap:20px;display:flex}.ChildModal-module-scss-module__fVEq6G__statusGroup{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.ChildModal-module-scss-module__fVEq6G__statusGroup span{height:fit-content}.ChildModal-module-scss-module__fVEq6G__age{color:#4a5565;font-size:12px}.ChildModal-module-scss-module__fVEq6G__primaryActions{gap:10px;margin-top:20px;display:flex}.ChildModal-module-scss-module__fVEq6G__button{border-radius:8px;flex:1;height:33px}.ChildModal-module-scss-module__fVEq6G__button .ChildModal-module-scss-module__fVEq6G__buttonIcon{width:14px;height:14px}.ChildModal-module-scss-module__fVEq6G__buttonSolid{color:#fff;background-color:#4a5565}.ChildModal-module-scss-module__fVEq6G__buttonSolid svg{stroke:#fff}.ChildModal-module-scss-module__fVEq6G__buttonSolid:hover,.ChildModal-module-scss-module__fVEq6G__buttonSolid:focus,.ChildModal-module-scss-module__fVEq6G__buttonSolid:focus-within{background-color:#6a7282}.ChildModal-module-scss-module__fVEq6G__buttonOutlined{stroke:#4a5565;background-color:#0000;border:1px solid #4a5565}.ChildModal-module-scss-module__fVEq6G__buttonOutlined:hover,.ChildModal-module-scss-module__fVEq6G__buttonOutlined:focus,.ChildModal-module-scss-module__fVEq6G__buttonOutlined:focus-within{background-color:#e5e7ea}.ChildModal-module-scss-module__fVEq6G__section{flex-direction:column;gap:10px;display:flex}.ChildModal-module-scss-module__fVEq6G__sectionTitle{font-weight:500}.ChildModal-module-scss-module__fVEq6G__quickActions{grid-template-columns:1fr;gap:10px;display:grid}.ChildModal-module-scss-module__fVEq6G__contactCard{background-color:#f3f3f5;border-radius:8px;padding:15px}.ChildModal-module-scss-module__fVEq6G__contactCard .ChildModal-module-scss-module__fVEq6G__contactPhone{align-items:center;gap:10px;margin-top:5px;display:flex}.ChildModal-module-scss-module__fVEq6G__phoneIcon{width:14px;height:14px}.ChildModal-module-scss-module__fVEq6G__contactName{font-weight:500;line-height:107%}.ChildModal-module-scss-module__fVEq6G__contactRole{color:#4a5565;font-size:12px}.ChildModal-module-scss-module__fVEq6G__sectionHeader{justify-content:space-between;align-items:center;display:flex}.ChildModal-module-scss-module__fVEq6G__sectionHeader .ChildModal-module-scss-module__fVEq6G__viewAllButton{box-shadow:unset;color:#4a5565;background-color:#0000;font-size:12px;line-height:133%}.ChildModal-module-scss-module__fVEq6G__sectionHeader .ChildModal-module-scss-module__fVEq6G__viewAllButton:focus,.ChildModal-module-scss-module__fVEq6G__sectionHeader .ChildModal-module-scss-module__fVEq6G__viewAllButton:hover,.ChildModal-module-scss-module__fVEq6G__sectionHeader .ChildModal-module-scss-module__fVEq6G__viewAllButton:focus-within{box-shadow:unset;background-color:#0000;text-decoration:underline}@media screen and (min-width:400px){.ChildModal-module-scss-module__fVEq6G__quickActions{grid-template-columns:repeat(2,1fr)}}
.ChildrenTransferModal-module-scss-module__FNf_Yq__root{width:100%;max-width:480px}.ChildrenTransferModal-module-scss-module__FNf_Yq__divider{background-color:#e5e7ea;height:1px;margin:24px -32px;display:block}.ChildrenTransferModal-module-scss-module__FNf_Yq__childList{background-color:#e5e7ea;border:1px solid #9ca3af;border-radius:8px;margin-top:7px;margin-bottom:16px;padding:9px 13px}.ChildrenTransferModal-module-scss-module__FNf_Yq__groupSelectSection{flex-direction:column;gap:8px;display:flex}.ChildrenTransferModal-module-scss-module__FNf_Yq__groupSelectSection select{color:#111129;background-color:#e5e7ea;border:1px solid #9ca3af;border-radius:8px;padding:9px 13px}.ChildrenTransferModal-module-scss-module__FNf_Yq__groupSelectSection .ChildrenTransferModal-module-scss-module__FNf_Yq__required{color:#ef4444}.ChildrenTransferModal-module-scss-module__FNf_Yq__groupSelectSection .ChildrenTransferModal-module-scss-module__FNf_Yq__groupSelect{border-radius:8px}.ChildrenTransferModal-module-scss-module__FNf_Yq__confirmButton{color:#fff;background-color:#2563eb}
.DirectorsSecurityDataTable-module-scss-module__MACPWG__container{padding-top:0!important}.DirectorsSecurityDataTable-module-scss-module__MACPWG__container:before,.DirectorsSecurityDataTable-module-scss-module__MACPWG__container .DirectorsSecurityDataTable-module-scss-module__MACPWG__tableDescriptionWrapper{display:none}.DirectorsSecurityDataTable-module-scss-module__MACPWG__directorCell{align-items:center;gap:14px;display:flex}.DirectorsSecurityDataTable-module-scss-module__MACPWG__avatar{flex-shrink:0}.DirectorsSecurityDataTable-module-scss-module__MACPWG__directorInfo{flex-direction:column;gap:4px;display:flex}.DirectorsSecurityDataTable-module-scss-module__MACPWG__directorName{color:#111827;font-weight:500}.DirectorsSecurityDataTable-module-scss-module__MACPWG__directorEmail{color:#4a5565;font-size:12px}
.GroupScheduleWeekActions-module-scss-module__XPMlIW__root{flex-direction:column;gap:10px;margin-top:20px;display:flex}.GroupScheduleWeekActions-module-scss-module__XPMlIW__calendarWrapper{--calendar-width:100%;width:100%;margin-bottom:20px}.GroupScheduleWeekActions-module-scss-module__XPMlIW__button{border-radius:8px;width:100%;height:44px}
.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal{width:90%;max-width:672px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__iconWrapper{background-color:#fef3c7;border-radius:14px;width:48px;height:48px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__iconWrapper svg{stroke:#ffc618;width:24px;height:24px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__modalHeader{padding-bottom:25px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list{flex-direction:column;gap:12px;display:flex}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__item{text-align:left;background-color:#f3f3f5;border-radius:14px;width:100%;height:80px;padding:16px 20px;transition:all .2s ease-in-out}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemIconWrapper{background-color:#e5e7ea;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemIconWrapper svg{stroke:#4a5565;width:24px;height:24px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemTitle{margin-bottom:2px;font-size:16px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemDescription{color:#4a5565}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemContent{align-items:center;display:flex}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemInfo{margin-left:16px}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemActiveWrapper{margin-left:auto}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__item:hover:not(.SwitchOrganizationModal-module-scss-module__7kJ1kW__itemActive){cursor:pointer;background-color:#e5e7ea}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemActiveWrapper svg{stroke:#ffc618}.SwitchOrganizationModal-module-scss-module__7kJ1kW__modal .SwitchOrganizationModal-module-scss-module__7kJ1kW__list .SwitchOrganizationModal-module-scss-module__7kJ1kW__itemActive{cursor:default;background-color:#fef3c7}
.CreatedAdminModal-module-scss-module__g9LYFG__modal{width:90%}.CreatedAdminModal-module-scss-module__g9LYFG__modal .CreatedAdminModal-module-scss-module__g9LYFG__button{width:100%;box-shadow:none}.CreatedAdminModal-module-scss-module__g9LYFG__modalHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px}.CreatedAdminModal-module-scss-module__g9LYFG__iconWrapper{background-color:#e5e7ea;width:64px;height:64px;margin-bottom:20px;margin-right:0}.CreatedAdminModal-module-scss-module__g9LYFG__iconWrapper svg{stroke:#ffc618;width:36px;height:36px}.CreatedAdminModal-module-scss-module__g9LYFG__footer{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and (min-width:768px){.CreatedAdminModal-module-scss-module__g9LYFG__modal{width:auto;max-width:460px}}
.AuthPageSplitter-module-scss-module__yPhlHW__container{display:none}@media screen and (min-width:1024px){.AuthPageSplitter-module-scss-module__yPhlHW__container{background:linear-gradient(#0d1136 0% 70%,#1b204d 100%);justify-content:center;align-items:center;width:50vw;height:100vh;display:flex}.AuthPageSplitter-module-scss-module__yPhlHW__content{flex-direction:column;align-items:center;gap:12px;display:flex}.AuthPageSplitter-module-scss-module__yPhlHW__imageWrapper{aspect-ratio:448/426;width:clamp(390px,74.4vw - 372px,480px);margin-left:60px;position:relative}.AuthPageSplitter-module-scss-module__yPhlHW__image{object-fit:contain}}.AuthPageSplitter-module-scss-module__yPhlHW__title,.AuthPageSplitter-module-scss-module__yPhlHW__description{text-align:center}.AuthPageSplitter-module-scss-module__yPhlHW__title{color:#fff;text-align:center;max-width:489px;font-size:30px;line-height:138%}.AuthPageSplitter-module-scss-module__yPhlHW__description{color:#e5e7ea;font-size:16px;line-height:150%}
@keyframes StepsPageSplitter-module-scss-module___O6Lda__blinkStatus{0%,to{opacity:1;background-color:#ffc618}50%{opacity:.3;background-color:#e5b116}}.StepsPageSplitter-module-scss-module___O6Lda__container{color:#fff;display:none}.StepsPageSplitter-module-scss-module___O6Lda__status{background-color:#ffffff1f;border-radius:14px;align-items:center;gap:8px;width:max-content;height:28px;margin-bottom:16px;padding:6px 12px;display:flex}.StepsPageSplitter-module-scss-module___O6Lda__statusIndicator{border-radius:14px;width:6px;height:6px;animation:1.8s ease-in-out infinite StepsPageSplitter-module-scss-module___O6Lda__blinkStatus}.StepsPageSplitter-module-scss-module___O6Lda__pageTitle{margin-bottom:12px;font-size:24px;line-height:125%}.StepsPageSplitter-module-scss-module___O6Lda__pageDescription{color:#e5e7ea;max-width:288px;margin-bottom:32px}.StepsPageSplitter-module-scss-module___O6Lda__stepsContainer{flex-direction:column;gap:48px;display:flex}.StepsPageSplitter-module-scss-module___O6Lda__step{gap:12px;display:flex}.StepsPageSplitter-module-scss-module___O6Lda__stepImage{color:#6a7282;background-color:#ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.StepsPageSplitter-module-scss-module___O6Lda__stepTitle{font-size:14px}.StepsPageSplitter-module-scss-module___O6Lda__stepDescription{max-width:225px;font-size:12px}.StepsPageSplitter-module-scss-module___O6Lda__stepText{color:#6a7282}.StepsPageSplitter-module-scss-module___O6Lda__stepTextActive{color:#fff}.StepsPageSplitter-module-scss-module___O6Lda__activeStep{color:#111827;background-color:#ffc618}.StepsPageSplitter-module-scss-module___O6Lda__activeStep:after{content:"";background:linear-gradient(#ffc618 0%,#ffffff1f 100%);width:2px;height:48px;position:absolute;top:100%;left:47%}.StepsPageSplitter-module-scss-module___O6Lda__secondStep:after{content:"";background:#ffffff1f;width:2px;height:48px;position:absolute;top:100%;left:47%}.StepsPageSplitter-module-scss-module___O6Lda__secondStep.StepsPageSplitter-module-scss-module___O6Lda__activeStep:after{background:linear-gradient(#ffc618 0%,#ffffff1f 100%)}.StepsPageSplitter-module-scss-module___O6Lda__thirdStep:after{display:none}.StepsPageSplitter-module-scss-module___O6Lda__icon{stroke:#111827;width:14px;height:14px}.StepsPageSplitter-module-scss-module___O6Lda__descriptionBlock{background-color:#ffffff1f;border:1px solid #ffffff1a;border-radius:14px;gap:10px;width:288px;height:84px;padding:10px;font-size:12px;display:flex}.StepsPageSplitter-module-scss-module___O6Lda__descriptionIconWrapper{background-color:#ffffff1a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;margin-bottom:8px;display:flex}.StepsPageSplitter-module-scss-module___O6Lda__descriptionIcon{stroke:#9ca3af;width:16px;height:16px}.StepsPageSplitter-module-scss-module___O6Lda__descriptionText{color:#e5e7ea}@media screen and (min-width:1024px){.StepsPageSplitter-module-scss-module___O6Lda__container{background:linear-gradient(#0d1136 0% 70%,#1b204d 100%);flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:384px;height:100vh;padding-top:96px;padding-bottom:48px;display:flex;position:fixed;right:0}.StepsPageSplitter-module-scss-module___O6Lda__content{flex-direction:column;gap:12px;display:flex}}
div .EditableTable-module-scss-module__fYwQfW__selectTrigger{background-color:#0000;border:1px solid #e5e7ea}div .EditableTable-module-scss-module__fYwQfW__selectTrigger svg{opacity:.7;width:16px;height:16px;transition:all .2s ease-in-out}div .EditableTable-module-scss-module__fYwQfW__selectTrigger:hover svg,div .EditableTable-module-scss-module__fYwQfW__selectTrigger:focus svg{stroke:#ffc618}div .EditableTable-module-scss-module__fYwQfW__selectTrigger[data-state=open] svg{stroke:#ffc618;transform:rotate(180deg)}div .EditableTable-module-scss-module__fYwQfW__textInput{background-color:#0000}
