.AddTimeTableForm_formRoot__sYbeE{background:#fff;border-radius:12px;padding:2rem;margin:0 auto;box-shadow:0 2px 12px rgba(0,0,0,.06)}.AddTimeTableForm_grid__9Qfe5{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 2rem}.AddTimeTableForm_formGroup__uHCi0{display:flex;flex-direction:column;gap:.25rem}.AddTimeTableForm_label__qAIm_{font-weight:600;font-size:1rem;margin-bottom:.25rem;display:flex;align-items:center;gap:.5rem}.AddTimeTableForm_required__eMSHb{color:#e11d48;margin-left:.2em}.AddTimeTableForm_input__9Urpb,.AddTimeTableForm_select__9T43G{border-radius:8px;border:1px solid #d1d5db;padding:.5rem .75rem;font-size:1rem;background:#f9fafb;outline:none;transition:border .2s}.AddTimeTableForm_input__9Urpb:focus,.AddTimeTableForm_select__9T43G:focus{border-color:#2563eb}.AddTimeTableForm_modeRow__4nAER{grid-column:span 2;display:flex;align-items:center;gap:1.5rem;margin-top:1rem}.AddTimeTableForm_modeToggle__hsGDy{display:flex;gap:1rem}.AddTimeTableForm_modeBtn__qiuPj{border-radius:999px;border:1.5px solid #2563eb;background:#fff;color:#2563eb;padding:.4em 1.5em;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.AddTimeTableForm_modeBtn__qiuPj.AddTimeTableForm_active__5hVKi,.AddTimeTableForm_modeBtn__qiuPj:checked{background:#2563eb;color:#fff}.AddTimeTableForm_actions__vlyQ3{grid-column:span 2;display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.form-field-wrapper{--_form-field-outline-color:var(--clr-neutral-600);--_form-field-bg-color:var(--clr-neutral-100);--_form-field-text-color:var(--clr-neutral-900);--_border-radius:0.6em;outline:1px solid var(--_form-field-outline-color);background-color:var(--_form-field-bg-color);color:var(--_form-field-text-color);border-radius:var(--_border-radius);margin:2px;height:fit-content;overflow:hidden;position:relative}.form-field-element{width:100%;padding:.5em 1em;outline:none;background-color:rgba(0,0,0,0)}.input-wrapper:focus-within{--_form-field-bg-color:var(--clr-neutral-100);--_form-field-text-color:var(--clr-neutral-900);--_form-field-outline-color:var(--clr-blue-400);outline-width:2px}.input-wrapper:has(input:user-invalid){--_form-field-bg-color:var(--clr-red-100);--_form-field-text-color:var(--clr-red-700);--_form-field-outline-color:var(--clr-red-400);outline-width:2px}.input-wrapper:has(input:disabled){--_form-field-bg-color:var(--clr-neutral-300);--_form-field-text-color:var(--clr-neutral-700);--_form-field-outline-color:var(--clr-neutral-500);cursor:not-allowed}.input[type=number]::-webkit-inner-spin-button,.input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.new-button_button__iyPzS{display:inline-block;padding:1em;font-weight:var(--fw-600);align-content:center;transition:background-color .2s ease}:where(.new-button_button__iyPzS){border-radius:1.125rem;color:var(--clr-neutral-100);background-color:var(--clr-blue-700)}.new-button_button__iyPzS:hover{background-color:hsl(from var(--clr-blue-400) h s calc(l / 1.5))}.userProfiles_userProfileAvatar__OBb8l{z-index:1;position:relative;--_background-color:hsl(from var(--clr-neutral-100) h s l/0.5)}.userProfiles_userProfileAvatar__OBb8l:after,.userProfiles_userProfileAvatar__OBb8l:before{z-index:-1;position:absolute;content:"";inset:0;width:100%;height:100%;border-radius:50%;background-color:var(--_background-color);animation:userProfiles_userProfileAvatarFadeAnim__rmv_U ease-in-out infinite}.userProfiles_userProfileAvatar__OBb8l:before{animation-delay:.5s;animation-duration:1s}.userProfiles_userProfileAvatar__OBb8l:after{animation-delay:1s;animation-duration:2s}@keyframes userProfiles_userProfileAvatarFadeAnim__rmv_U{0%{scale:1;opacity:1}to{scale:1.6;opacity:0}}.userProfiles_userDeactiveProfileCard__ZZwCf{cursor:pointer;border:1px solid var(--clr-neutral-500);transition:color .3s ease-in-out,background-color .3s ease-in-out}.userProfiles_userDeactiveProfileCard__ZZwCf:hover{background-color:hsl(from var(--clr-neutral-200) h s l/.3);border-color:var(--clr-neutral-500)}.userProfiles_userDeactiveProfileCard__ZZwCf[data-is-pending=true]{cursor:not-allowed;background-color:hsl(from var(--clr-neutral-200) h s l/.8)}.SidebarLogo_sidebarLogo__grYZ9{min-width:60px}.SidebarLogo_sidebarLogo__grYZ9>a{text-wrap:nowrap;overflow:hidden;align-items:center;justify-content:start;gap:var(--_open-logo-gap);grid-template-columns:var(--_toggle-grid);transition:grid-template-columns .3s var(--_transition-type),gap .3s var(--_transition-type)}.tooltip_tooltip__zyP1t{--_postion:inline-end span-block-end;overflow-anchor:none;--_popover-offset:0.4em;--_animation-translate:0 0}.tooltip_tooltip__zyP1t[data-position=top]{--_postion:block-start span-all;--_animation-translate:0 calc(var(--_popover-offset) * 1)}.tooltip_tooltip__zyP1t[data-position=bottom]{--_postion:block-end span-all;--_animation-translate:0 calc(var(--_popover-offset) * -1)}.tooltip_tooltip__zyP1t[data-position=left]{--_postion:inline-start;--_animation-translate:calc(var(--_popover-offset) * 1) 0}.tooltip_tooltip__zyP1t[data-position=right]{--_postion:inline-end;--_animation-translate:calc(var(--_popover-offset) * -1) 0}.tooltip_tooltipTrigger__MHDrf{cursor:pointer}.tooltip_tooltipContent__4_46K{border:none;box-shadow:none;position-area:var(--_postion);position-try:flip-block,flip-inline,flip-block flip-inline,bottom span-left,top span-left;--_transition-duration:200ms;--_transition-timing-function:ease-in-out;opacity:0;background:rgba(0,0,0,0);translate:var(--_animation-translate);transition:translate var(--_transition-duration) var(--_transition-timing-function),opacity var(--_transition-duration) var(--_transition-timing-function),display var(--_transition-duration) allow-discrete,content-visibility var(--_transition-duration) allow-discrete,overlay var(--_transition-duration) allow-discrete}.tooltip_tooltipContent__4_46K:popover-open{translate:0 0;opacity:1}@starting-style{.tooltip_tooltipContent__4_46K:popover-open{translate:var(--_animation-translate);opacity:0}}.CompanyCard_hubLogo__n3G_l{min-height:60px;min-width:60px;position:relative}.CompanyCard_hubLogo__n3G_l[data-verified=true]:after{content:url(/_next/static/media/company-verified.1cc0ab89.svg);position:absolute;bottom:-20px;left:50%;transform:translateX(-50%)}.CompanyCard_exandedContainer__XCBJ3{grid-template-rows:auto 0fr auto;transition:grid-template-rows .3s ease-in-out}.CompanyCard_exandedContainer__XCBJ3[data-expanded=true]{grid-template-rows:auto 1fr auto}.CompanyCard_exandedTriggerContainer__zM4Z8{grid-template-columns:1fr auto 1fr;gap:0}.CompanyCard_textEllipsis__N3bX6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px}.CompanyCard_border__Kfpe_{border:1px solid}.IconButton_iconButton__3k5Nf{--_accent-color-light:var(--clr-blue-100);--_accent-color:var(--clr-blue-400);--_accent-color-dark:var(--clr-blue-700);--_text-color:var(--clr-neutral-900);--_size:1em;position:relative;min-height:var(--_size);min-width:var(--_size);width:var(--_size);aspect-ratio:1;border-radius:50%;padding:0;background-color:var(--_accent-color-light);color:var(--_text-color);border:1px solid;border-color:var(--_accent-color);transition:background-color .1s ease,scale 80ms ease}.IconButton_iconButton__3k5Nf:hover:not(:disabled){background-color:var(--clr-neutral-100)}.IconButton_iconButton__3k5Nf:active:not(:disabled){scale:.93}.IconButton_iconButton__3k5Nf:disabled{--_accent-color-light:var(--clr-neutral-200);--_accent-color:var(--clr-neutral-400);--_accent-color-dark:var(--clr-neutral-600)}.IconButton_iconButton__3k5Nf[data-accent-color=blue]{--_accent-color-light:var(--clr-blue-100);--_accent-color:var(--clr-blue-400);--_accent-color-dark:var(--clr-blue-700)}.IconButton_iconButton__3k5Nf[data-accent-color=green]{--_accent-color-light:var(--clr-green-100);--_accent-color:var(--clr-green-400);--_accent-color-dark:var(--clr-green-700)}.IconButton_iconButton__3k5Nf[data-accent-color=yellow]{--_accent-color-light:var(--clr-yellow-100);--_accent-color:var(--clr-yellow-400);--_accent-color-dark:var(--clr-yellow-700)}.IconButton_iconButton__3k5Nf[data-accent-color=red]{--_accent-color-light:var(--clr-red-100);--_accent-color:var(--clr-red-400);--_accent-color-dark:var(--clr-red-700)}.IconButton_iconButton__3k5Nf svg{--_icon-size:calc(var(--_size) / 2.3);position:absolute;inset:0;margin:auto;aspect-ratio:1;height:var(--_icon-size);min-height:var(--_icon-size);min-width:var(--_icon-size)}