:root{--max-width:1100px;--border-radius:12px;--root-font-size:16px;--navbar-height:3.75rem;--font-family-default:"Roboto",sans-serif;--primary-white:#fff;--primary-black:#000;--primary-purple:#6d39e9;--primary-yellow:#e7f063;--primary-green:#9ddb2e;--primary-red:#e51a1a;--primary-orange:#ffd220;--dusty-gray:#dbd9dd;--red-magma:#fc2d00;--pure-green:#04c800;--volcanic-orange:#ff6a00;--sunny-yellow:#ffe603;--pale-green:#b8e36b;--pale-green2:#9ddb2e;--acid-green:#bbff2c;--bright-orange:#f7c000;--purple-light:#f3f1f7;--purple-light1:#ece5ff;--purple-light2:#cebcf5;--purple-light3:#b69cf4;--purple-light4:#9672ee;--purple-light5:#8f60cf;--purple-light6:#51508e;--purple-accent:#9050fa;--morning-blue:#7b93ff;--aqua-blue:#0090ff;--digital-blue:#1657f1;--gray-light:#f9f9f9;--gray-light1:#f5f3f7;--gray-light2:grey;--gray-light3:#e6e6e6;--gray-light4:#f1eef5;--gray-light5:#757373;--gray-light6:#7b7a7d;--gray-light7:#7b7a7c;--red-light1:#fde9e9;--green-light:#e3f0cd;--gray-purple-light:#f6f4f9;--black-overlay-10:rgba(0,0,0,.1);--black-overlay-20:rgba(0,0,0,.2);--black-overlay-50:rgba(0,0,0,.5);--white-overlay-50:hsla(0,0%,100%,.5);--purple-overlay-10:rgba(109,57,233,.1);--purple-overlay-50:rgba(109,57,233,.5);--red-overlay-70:rgba(229,26,26,.7);--green-overlay-70:rgba(157,219,46,.7);--pure-green-overlay-50:rgba(4,200,0,.5);--input-error:#ff7875;--task-card-overdue:#f7c7c7;--purple-rangepicker-cell:#6d39e933;--container-max-width:1440px;--primary-red-overlay-60:#e51a1a99;--schedule-card-background:#f2ecff;--schedule-totalCard-background:#fafafa;--schedule-card-border:#797680;--schedule-day-header-background:#e3e0e9;--session-error:#fff8b4;--admin-page-with-table-max-height:calc(100vh - 6.75rem)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;font-family:-apple-system,Roboto,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;flex-direction:column}html{font-size:var(--root-font-size)}@media screen and (max-width:1920px) and (min-width:1000px){html{font-size:calc(100vw / 120)}}@media screen and (max-width:1000px){html{font-size:8.3px}}.CrossIcon_icon__SDYpj{width:1.4375rem;height:1.4375rem;display:flex;justify-content:center;align-items:center}div.Text_text__rBAh2{font-family:var(--font-family-default);font-weight:400;margin-bottom:0;display:inline-block}div.Text_text__rBAh2 .ant-typography-copy{margin-inline-start:.25rem}div.Text_text__rBAh2 .ant-typography-copy span{vertical-align:-.125rem}div.Text_text__rBAh2 .ant-typography-copy svg{width:1rem;height:1rem}div.Text_text__rBAh2 .ant-typography-expand{margin-left:-.6875rem!important}.Text_gutterBottom__I6Fma.Text_gutterBottom__I6Fma{margin-bottom:16px}.Text_text__rBAh2{color:inherit}.Text_noWrap__KbfkF{white-space:nowrap}.Text_size-small__rQN1B{font-size:.875rem;line-height:1.09375rem}.Text_size-medium__jp9q4{font-size:1.5625rem;line-height:1.83125rem}.Text_size-big__5xGsx{font-size:1.875rem;line-height:2.8125rem}div.Text_weight-400__qU70a{font-weight:400}div.Text_weight-500__jQpCj{font-weight:500}div.Text_weight-700__LDoan{font-weight:700}.Text_align-center__JhRKI{text-align:center}.Text_align-right__7hMZ4{text-align:right}div.Text_block__aaUh7{display:block;margin-bottom:.5625rem}.Text_tooltip__dXqXR{width:.25rem;height:.25rem;border-radius:50%;background-color:var(--primary-red);position:absolute;margin:.21875rem 0 0 .0625rem}.Text_link__5n18c{color:var(--digital-blue);cursor:pointer}.Text_link__5n18c:hover{text-decoration:underline}.TaskTag_tag__h8Laz{margin-left:.65625rem;margin-top:.1875rem}.TaskTag_tag__h8Laz.TaskTag_withoutMargin__JxP8C{display:flex;align-items:center;justify-content:center}.TaskTag_noWrap__awCKX{white-space:nowrap}.CalendarIcon_icon___X4AF{width:1.875rem;height:1.875rem}.CalendarIcon_icon___X4AF,.ClockIcon_icon__HbKzt{display:flex;justify-content:center;align-items:center}.ClockIcon_icon__HbKzt{width:1.75rem;height:1.75rem}.NotificationDesc_tag__aDA_8{margin:0;line-height:1rem}.NotificationDesc_description__tCiqi{display:flex;flex-direction:column}.NotificationDesc_dateCont__CqJv2{display:flex;gap:.6875rem;margin-top:.3125rem}.NotificationDesc_date__QliQj{color:var(--primary-black);line-height:.75rem}.NotificationDesc_clockIcon__0XtYG{width:.75rem;height:.75rem;color:var(--primary-black)}.NotificationDesc_time__Hr8O_{color:var(--primary-black);padding:0 0 .3125rem .25rem;line-height:.8125rem}.NotificationDesc_calendarIcon__Ty_jT{width:.75rem;height:.75rem;margin:0 .34375rem 0 .0625rem;color:var(--primary-black)}.NotificationDesc_calendarCont__nsGxx,.NotificationDesc_timeCont__LkVA9{display:flex}.NotificationMessage_message__46QVx{margin:0}.InAppNotification_notificationCont__Kprrc{top:3.5625rem;left:.25rem;width:100%;padding:.75rem 6.25rem .875rem 1.25rem;border-radius:.25rem;max-width:18.5625rem;box-shadow:0 .625rem .625rem 0 var(--black-overlay-20)}.InAppNotification_notificationCont__Kprrc .ant-notification-notice-content{width:14.375rem}.InAppNotification_notificationCont__Kprrc .ant-notification-notice-message{margin:0!important}.InAppNotification_notificationCont__Kprrc .ant-notification-notice-description{margin-inline-start:0!important}.InAppNotification_notificationCont__Kprrc .ant-notification-notice-close{top:.375rem;inset-inline-end:.375rem}.InAppNotification_notificationCont__Kprrc .ant-notification-notice-message{padding-inline-end:0}.InAppNotification_errorCont___T_XI{background-color:var(--red-light1)}.InAppNotification_closeIcon__eyywI{width:.875rem;height:.875rem;margin:0;color:var(--primary-black)}