.class-card_card__qzZxe{display:flex;align-items:center;width:auto;margin-right:1px;margin-left:5rem;border-left:3px solid var(--accent);border-radius:.4rem;border-radius:.8rem;background:var(--light-1);cursor:pointer;transition:box-shadow .3s cubic-bezier(.28,0,.49,1)}.class-card_card__qzZxe.class-card_noTeacher__EcHBR{border-left:.5rem solid var(--red-1)}@media screen and (min-width:768px){.class-card_card__qzZxe{padding:.8rem 1.2rem;gap:2rem}}@media screen and (max-width:767px){.class-card_card__qzZxe{padding:.8rem 1rem;gap:1rem}}.class-card_card__qzZxe:hover{box-shadow:var(--base-item-shadow)}.class-card_card__qzZxe.class-card_active__8oF68{box-shadow:0 .4rem .4rem 0 var(--dark-light);border:1px solid var(--accent)}.class-card_start__353XJ{width:5.8rem;flex-shrink:0;text-align:right;font-weight:500;color:var(--gray-6)}.class-card_name__7nqoM{font-size:1.6rem;font-weight:600;line-height:1.25;color:var(--dark)}.class-card_name__7nqoM:not(:last-child){margin-bottom:.4rem}.class-card_row__dSurG{display:flex}@media screen and (min-width:768px){.class-card_row__dSurG{align-items:center;gap:1.2rem}}@media screen and (max-width:767px){.class-card_row__dSurG{flex-direction:column;align-items:flex-start;gap:.4rem}}.class-card_column__ZQ6y1{flex-direction:column-reverse;align-items:flex-start;gap:.4rem}.class-card_column__ZQ6y1 .class-card_student__hE_mf,.class-card_column__ZQ6y1 .class-card_teacher___CWwT{color:var(--dark-4)}.class-card_period__QFH3U{color:var(--gray-2)}.class-card_teacher___CWwT{color:var(--accent)}.class-card_teacher___CWwT.class-card_empty__7kZ8e{background:var(--gradient-error);mask-image:var(--gradient-error);-webkit-mask-image:var(--gradient-error);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.class-card_teacher___CWwT.class-card_period__QFH3U{color:var(--gray-2)}.class-card_teacher___CWwT .class-card_colorLabel__TBljj{display:flex;align-items:center;gap:.8rem;margin-top:.4rem}.class-card_archivedClass__BZxzW{margin-bottom:.4rem}.class-card_right__dcLgG{display:flex;align-items:center;margin-left:auto}@media screen and (min-width:768px){.class-card_right__dcLgG{gap:1.2rem}}@media screen and (max-width:767px){.class-card_right__dcLgG{gap:.8rem}}.class-card_count__d7DM8{display:flex;align-items:center;color:var(--gray-5)}@media screen and (min-width:768px){.class-card_count__d7DM8{gap:.5rem}}@media screen and (max-width:767px){.class-card_count__d7DM8{gap:.3rem}}.class-card_icon__Z_0AL{display:block;flex-shrink:0;width:1.6rem;height:1.6rem;color:inherit}.action-button_button__PH3L2{display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;transition:background .3s cubic-bezier(.28,0,.49,1),box-shadow .3s cubic-bezier(.28,0,.49,1)}@media screen and (min-width:1024px){.action-button_button__PH3L2.action-button_base___k0hw{width:4.2rem;height:4.2rem}}@media screen and (max-width:1023px){.action-button_button__PH3L2.action-button_base___k0hw{width:3.4rem;height:3.4rem}}@media screen and (min-width:1024px){.action-button_button__PH3L2.action-button_lg__AxMLq{width:5.6rem;height:5.6rem}}@media screen and (max-width:1023px){.action-button_button__PH3L2.action-button_lg__AxMLq{width:4.6rem;height:4.6rem}}.action-button_button__PH3L2.action-button_primary__iGcIx{background-color:var(--accent-1);color:var(--light)}@media(any-hover:hover){.action-button_button__PH3L2.action-button_primary__iGcIx:hover{background:var(--accent);box-shadow:var(--dark-light) 0 0 .6rem inset}}.action-button_button__PH3L2.action-button_secondary__Y8You{background-color:var(--accent);color:var(--light)}@media(any-hover:hover){.action-button_button__PH3L2.action-button_secondary__Y8You:hover{background:var(--accent-1);box-shadow:var(--dark-light) 0 0 .6rem inset}}.action-button_button__PH3L2.action-button_fixed__0_Fb3{z-index:100;position:fixed}@media screen and (min-width:1024px){.action-button_button__PH3L2.action-button_fixed__0_Fb3{bottom:2.4rem;right:5.4rem}}@media screen and (max-width:1023px){.action-button_button__PH3L2.action-button_fixed__0_Fb3{bottom:calc(var(--height-aside) + .8rem);right:var(--gl-hr-indent)}}@media screen and (min-width:1024px){.body--popup_open_state .base--scroll_state .action-button_button__PH3L2.action-button_fixed__0_Fb3{right:calc(var(--scrollbar-width) + 5.4rem)}}.action-button_icon__FLJpM{display:block}@media screen and (min-width:1024px){.action-button_lg__AxMLq .action-button_icon__FLJpM{width:2rem;height:2rem}}@media screen and (max-width:1023px){.action-button_lg__AxMLq .action-button_icon__FLJpM{width:1.8rem;height:1.8rem}}@media screen and (min-width:1024px){.action-button_base___k0hw .action-button_icon__FLJpM{width:2.5rem;height:2.5rem}}@media screen and (max-width:1023px){.action-button_base___k0hw .action-button_icon__FLJpM{width:2rem;height:2rem}}.placeholder_placeholder__vz8tJ{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-style:italic}.placeholder_placeholder__vz8tJ.placeholder_loading__jfwbh{color:var(--accent)}.placeholder_placeholder__vz8tJ.placeholder_base__A7O2J{min-height:10rem;padding:2rem 0}.placeholder_placeholder__vz8tJ.placeholder_sm__PoxEV{padding:1.4rem 0;font-size:max(1.6rem,10px)!important}.choose-period_component__nRYBA.choose-period_loading__fTWS_{pointer-events:none}.choose-period_title__4x7Yl{position:relative;z-index:2}.choose-period_title__4x7Yl:before{content:"";position:absolute;top:0;box-shadow:0 .4rem .4rem 0 var(--dark-light);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.28,0,.49,1);z-index:20;left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);height:100%;z-index:-1;background-color:var(--light-1);height:calc(100% + 1rem)}.choose-period_scroll__0ebLT .choose-period_title__4x7Yl:before{opacity:1}.choose-period_title__4x7Yl:not(:last-child){margin-bottom:2rem}@media screen and (min-width:1024px){.choose-period_wrapper__pFK79{height:calc(var(--full-screen) - 21.2rem);overflow-x:hidden;overflow-y:auto;padding:1rem;margin:-1rem}}@media screen and (max-width:1023px){.choose-period_wrapper__pFK79:not(:last-child){margin-bottom:2.4rem}}.choose-period_list__aqf8I{display:flex;align-items:stretch;flex-wrap:wrap}@media screen and (min-width:1440px){.choose-period_list__aqf8I{gap:2rem}}@media screen and (max-width:1439px){.choose-period_list__aqf8I{gap:1.6rem}}.choose-period_list__aqf8I:not(:last-child){margin-bottom:3rem}@media screen and (min-width:1440px){.choose-period_item__kVlaz{width:calc((100% - (4 - 1)*2rem)/4)}}@media(max-width:1439px)and (min-width:1200px){.choose-period_item__kVlaz{width:calc((100% - (3 - 1)*2rem)/3)}}@media(max-width:1199px)and (min-width:480px){.choose-period_item__kVlaz{width:calc((100% - (2 - 1)*2rem)/2)}}@media screen and (max-width:479px){.choose-period_item__kVlaz{width:100%}}.choose-period_tile__BZpE9{height:100%}.choose-period_placeholder__dWL_7 a{color:var(--dark-accent);text-decoration:underline}@media(any-hover:hover){.choose-period_placeholder__dWL_7 a{transition:color .3s cubic-bezier(.28,0,.49,1)}.choose-period_placeholder__dWL_7 a:hover{text-decoration:none;color:var(--accent)}}.buttons-head_navHead__vh_KS{display:flex;flex-wrap:wrap}@media screen and (min-width:1440px){.buttons-head_navHead__vh_KS{gap:1.2rem}}@media screen and (max-width:1439px){.buttons-head_navHead__vh_KS{gap:.8rem}}@media screen and (min-width:1440px){.buttons-head_navHead__vh_KS:not(:last-child){margin-bottom:1rem}}@media screen and (max-width:1439px){.buttons-head_navHead__vh_KS:not(:last-child){margin-bottom:.8rem}}.buttons-head_button__CuiVF{font-weight:600!important}.buttons-head_button__CuiVF em{font-style:italic;color:var(--gray);transition:color .3s cubic-bezier(.28,0,.49,1)}@media(any-hover:hover){.buttons-head_button__CuiVF:hover em{color:var(--light)!important}.buttons-head_button__CuiVF:hover .buttons-head_icon__AYBS0{color:var(--light-green)!important}}.buttons-head_button__CuiVF.buttons-head_active__zWARO{pointer-events:none;background-color:var(--accent)!important;color:var(--light)!important}.buttons-head_button__CuiVF.buttons-head_active__zWARO em{color:var(--light)!important}.buttons-head_button__CuiVF.buttons-head_active__zWARO .buttons-head_icon__AYBS0{color:var(--light-green)!important}.buttons-head_base__F5MtM .buttons-head_button__CuiVF{flex:1 1 auto}.buttons-head_sm__YBY24 .buttons-head_button__CuiVF{overflow-wrap:break-word;max-width:100%}@media screen and (min-width:1440px){.buttons-head_sm__YBY24 .buttons-head_button__CuiVF{padding:1rem 1.8rem!important}}@media screen and (max-width:1439px){.buttons-head_sm__YBY24 .buttons-head_button__CuiVF{padding:1rem!important;min-width:4rem}}.buttons-head_icon__AYBS0{flex-shrink:0;display:block;width:2rem;height:2rem;transition:color .3s cubic-bezier(.28,0,.49,1);color:var(--green)}.accordion-item_block__I7pjq.accordion-item_primary__SQEiv{border-radius:1.2rem;background-color:var(--light-1)}@media screen and (min-width:1024px){.accordion-item_block__I7pjq.accordion-item_primary__SQEiv:not(:last-child){margin-bottom:1.2rem}}@media screen and (max-width:1023px){.accordion-item_block__I7pjq.accordion-item_primary__SQEiv:not(:last-child){margin-bottom:.8rem}}.accordion-item_block__I7pjq.accordion-item_secondary__7sTDr{border-radius:1.8rem;background-color:var(--light)}.accordion-item_button__W7pix{width:100%;display:flex;gap:.8rem;border-radius:inherit;font-family:inherit;cursor:pointer}@media(any-hover:hover){.accordion-item_button__W7pix{transition:background .3s cubic-bezier(.28,0,.49,1)}.accordion-item_button__W7pix:hover{background-color:var(--light-accent-3)}}.accordion-item_primary__SQEiv .accordion-item_button__W7pix{font-weight:600;font-size:max(1.4rem,10px);line-height:1.143;color:var(--dark)}@media screen and (min-width:1024px){.accordion-item_primary__SQEiv .accordion-item_button__W7pix{padding:2.6rem 1.8rem}}@media screen and (max-width:1023px){.accordion-item_primary__SQEiv .accordion-item_button__W7pix{padding:1.8rem 1rem}}.accordion-item_secondary__7sTDr .accordion-item_button__W7pix{font-weight:600;font-family:var(--default-font);padding:2rem 1.8rem;align-items:center}@media screen and (min-width:1024px){.accordion-item_secondary__7sTDr .accordion-item_button__W7pix{font-size:2.4rem}}@media(max-width:1023px)and (min-width:768px){.accordion-item_secondary__7sTDr .accordion-item_button__W7pix{font-size:2.2rem}}@media screen and (max-width:767px){.accordion-item_secondary__7sTDr .accordion-item_button__W7pix{font-size:2rem}}.accordion-item_descr__SZz4G{font-style:italic;color:var(--gray)}.accordion-item_icon__TCCfC{display:block;margin-left:auto;transform:rotate(-180deg);transition:transform .3s cubic-bezier(.28,0,.49,1)}.accordion-item_icon__TCCfC svg{display:block}.accordion-item_open__oV_pu .accordion-item_icon__TCCfC{transform:rotate(0deg)}.accordion-item_primary__SQEiv .accordion-item_icon__TCCfC{width:1.4rem;height:1.4rem;color:var(--accent)}.accordion-item_secondary__7sTDr .accordion-item_icon__TCCfC{width:1.6rem;height:1.6rem;color:var(--dark)}.accordion-item_content__sf0Mu{max-height:0;opacity:0;overflow:hidden;pointer-events:none;will-change:max-height;transition:max-height .3s cubic-bezier(.28,0,.49,1),opacity .3s cubic-bezier(.28,0,.49,1)}.accordion-item_open__oV_pu .accordion-item_content__sf0Mu{opacity:1;pointer-events:auto}.accordion-item_primary__SQEiv .accordion-item_inner__zVpgM{padding:.8rem 1rem}.accordion-item_secondary__7sTDr .accordion-item_inner__zVpgM{padding:.4rem 1.8rem 1.2rem}.border-card_card__8xHmU{position:relative;width:100%;padding:.8rem;border-radius:1.2rem;font-family:inherit;text-align:left;transition:box-shadow .3s cubic-bezier(.28,0,.49,1),transform .3s cubic-bezier(.28,0,.49,1)}.border-card_card__8xHmU:not(:last-child){margin-bottom:1.6rem}.border-card_card__8xHmU.border-card_bordered__Ybisn{transform:translateY(1.6rem)}.border-card_card__8xHmU.border-card_bordered__Ybisn:before{content:"";position:absolute;top:-1.6rem;left:0;width:100%;height:1px;background-color:var(--gray-3);pointer-events:none}.border-card_card__8xHmU.border-card_empty__ZXz5m.border-card_active__jG3qg{box-shadow:inset var(--accent) 0 0 0 1px}.border-card_card__8xHmU.border-card_default__5JYdA,.border-card_card__8xHmU.border-card_empty__ZXz5m{box-shadow:inset var(--gray-3) 0 0 0 1px}.border-card_title__yHqXO{font-size:max(1.2rem,10px);font-weight:600;color:var(--gray)}.border-card_title__yHqXO:not(:last-child){margin-bottom:1rem}.border-card_deleteMod__ioXSo .border-card_title__yHqXO{padding-right:1.2rem}.border-card_button__si2lO{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset var(--gray-3) 0 0 0 1px;border-radius:inherit;cursor:pointer;transition:border-color .3s cubic-bezier(.28,0,.49,1),background .3s cubic-bezier(.28,0,.49,1),box-shadow .3s cubic-bezier(.28,0,.49,1);z-index:2}@media(any-hover:hover){.border-card_button__si2lO:hover{background-color:var(--light-accent-5);box-shadow:inset var(--light-accent-4) 0 0 0 1px}}.border-card_active__jG3qg .border-card_button__si2lO{pointer-events:none;box-shadow:inset var(--accent) 0 0 0 1px,var(--accent) 0 0 .4rem 1px inset}.border-card_empty__ZXz5m .border-card_delete__LhIaI{right:.6rem!important;top:50%!important;transform:translateY(-50%)}.icon-label_component__uD6QL{position:relative}.icon-label_component__uD6QL:not(:last-child){margin-bottom:1rem}.icon-label_button__IXnYO,.icon-label_content__5eIsP{display:flex;align-items:center;gap:.4rem;width:100%}.icon-label_button__IXnYO{text-align:left;font-family:inherit;cursor:pointer}.icon-label_iconWrap__8_QG9{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.8rem;height:2.8rem;border-radius:50%;background-color:var(--light-accent);color:var(--accent)}@media(any-hover:hover){.icon-label_iconWrap__8_QG9{transition:background .3s cubic-bezier(.28,0,.49,1),color .3s cubic-bezier(.28,0,.49,1)}.icon-label_button__IXnYO:hover .icon-label_iconWrap__8_QG9{background-color:var(--accent);color:var(--light)}}.icon-label_icon__WqRf3{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.icon-label_label__ShXOZ{flex:1 1 auto;padding:.6rem .8rem;border-radius:10rem;background-color:var(--light-accent);font-weight:600;font-size:max(1.2rem,10px);color:var(--accent)}.icon-label_deleteMod__j2KHF .icon-label_label__ShXOZ{padding-right:2rem!important}@media(any-hover:hover){.icon-label_label__ShXOZ{transition:background .3s cubic-bezier(.28,0,.49,1),color .3s cubic-bezier(.28,0,.49,1)}.icon-label_button__IXnYO:hover .icon-label_label__ShXOZ{background-color:var(--accent);color:var(--light)}}.icon-label_delete__hnBwA{top:50%!important;transform:translateY(-50%)}.field-icon_icon__63_sN,.field-icon_icon__63_sN svg{display:block}.sections_placeholder__ZQ3cI{height:100%}.radio-question_title__aPGjL{font-weight:500;font-size:max(1.4rem,11px);color:var(--dark)}.radio-question_title__aPGjL:not(:last-child){margin-bottom:.8rem}.radio-question_text__C6BfZ{font-size:max(1.2rem,10px);color:var(--gray)}.radio-question_text__C6BfZ:not(:last-child){margin-bottom:.8rem}.choose-grades-sections_form__744mJ.choose-grades-sections_animating__jgNif,.choose-grades-sections_form__744mJ.choose-grades-sections_loading__wVgOj{pointer-events:none}.choose-grades-sections_block__Wh66g{background-color:var(--light);border-radius:2rem}@media screen and (min-width:1024px){.choose-grades-sections_block__Wh66g{padding:1.8rem}}@media screen and (max-width:1023px){.choose-grades-sections_block__Wh66g{padding:.8rem}}.choose-grades-sections_head__s_nkE{position:relative}.choose-grades-sections_head__s_nkE:before{content:"";position:absolute;top:0;box-shadow:0 .4rem .4rem 0 var(--dark-light);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.28,0,.49,1);z-index:20;height:calc(100% + .8rem);border-radius:2rem 2rem 0 0}@media screen and (min-width:1440px){.choose-grades-sections_head__s_nkE:before{left:-1.4rem;width:calc(100% + 2.8rem)}}@media screen and (max-width:1439px){.choose-grades-sections_head__s_nkE:before{left:-.8rem;width:calc(100% + 1.6rem)}}@media screen and (min-width:1024px){.choose-grades-sections_head__s_nkE:before{left:-1.8rem!important;width:calc(100% + 3.6rem);height:calc(100% + 2rem)!important}}@media screen and (max-width:1023px){.choose-grades-sections_head__s_nkE:before{left:-.8rem!important;width:calc(100% + 1.6rem);height:calc(100% + 1.2rem)!important}}.choose-grades-sections_head__s_nkE.choose-grades-sections_scroll__Q6FQ6:before{opacity:1}.choose-grades-sections_head__s_nkE:not(:last-child){margin-bottom:2rem}.choose-grades-sections_inner__b4cVu{will-change:height,transform,opacity;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:1023px){.choose-grades-sections_block__Wh66g:not(:last-child){margin-bottom:2.4rem}}@media screen and (min-width:1024px){.choose-grades-sections_scroller__PlmID{overflow-x:hidden;overflow-y:auto;max-height:calc(var(--full-screen) - 28.2rem)}.choose-grades-sections_tile__fx2dA:not(:last-child){margin-bottom:1.2rem}}@media screen and (max-width:1023px){.choose-grades-sections_tile__fx2dA:not(:last-child){margin-bottom:.8rem}}.choose-grades-sections_tileWrap__RVlNv{flex:1 1 auto}.choose-grades-sections_label__XhSgJ{display:flex;align-items:center;gap:2rem}.choose-grades-sections_name__M4FkO{min-width:22%}.choose-grades-sections_count__qepQw{font-size:max(1.2rem,10px);font-weight:500}.accordion-item_item__enoBN{background-color:var(--light-1);border-radius:1.2rem}.accordion-item_button__sNg9J{position:relative;font-family:inherit;width:100%;display:flex;align-items:center;gap:2rem;cursor:pointer;border-radius:inherit;overflow:hidden}@media screen and (min-width:1440px){.accordion-item_button__sNg9J{padding:1.8rem 1.6rem}}@media screen and (max-width:1439px){.accordion-item_button__sNg9J{padding:1.4rem 1.2rem}}@media(any-hover:hover){.accordion-item_button__sNg9J{transition:background .3s cubic-bezier(.28,0,.49,1),box-shadow .3s cubic-bezier(.28,0,.49,1)}.accordion-item_button__sNg9J:hover{background-color:var(--light-accent-3)}}.accordion-item_progress__9hUvh{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background-color:var(--light-orange);will-change:transform}.accordion-item_icon__1H8rR,.accordion-item_wrap__sTv0d{position:relative;z-index:2}.accordion-item_wrap__sTv0d{display:flex;align-items:center;font-size:max(1.4rem,10px);text-align:left;line-height:1.143;font-weight:600}@media screen and (min-width:1440px){.accordion-item_wrap__sTv0d{gap:1.2rem}}@media screen and (max-width:1439px){.accordion-item_wrap__sTv0d{gap:.8rem}}.accordion-item_name__zTtS3{color:var(--dark)}.accordion-item_count___Ndk6{flex-shrink:0;font-style:italic;color:var(--gray)}.accordion-item_icon__1H8rR{flex-shrink:0;display:block;margin-left:auto;width:1.4rem;height:1.4rem;color:var(--accent);transform:rotate(-180deg);transition:transform .3s cubic-bezier(.28,0,.49,1)}.accordion-item_icon__1H8rR svg{display:block}.accordion-item_active__HxaU2 .accordion-item_icon__1H8rR{transform:rotate(0deg)}.accordion-item_content__WD1R6{max-height:0;opacity:0;overflow:hidden;pointer-events:none;will-change:max-height;transition:max-height .3s cubic-bezier(.28,0,.49,1),opacity .3s cubic-bezier(.28,0,.49,1)}.accordion-item_active__HxaU2 .accordion-item_content__WD1R6{opacity:1;pointer-events:auto}.accordion-item_inner__WmkQk{position:relative;display:flex;flex-direction:column;z-index:10}@media screen and (min-width:1440px){.accordion-item_inner__WmkQk{min-height:15rem;padding:1rem 1.4rem 0}}@media screen and (max-width:1439px){.accordion-item_inner__WmkQk{min-height:12rem;padding:.8rem 1.2rem 0 1rem}}.day-lessons_list__R2vPe{position:relative;overflow-y:auto;overflow-x:hidden;max-height:calc(var(--full-screen) - 18rem)}.day-lessons_list__R2vPe:before{content:"";position:absolute;top:2rem;height:calc(100% - 2rem);width:1px;border-left:1px dashed var(--gray-7)}@media screen and (min-width:768px){.day-lessons_list__R2vPe:before{left:6.8rem}}@media screen and (max-width:767px){.day-lessons_list__R2vPe:before{left:6.2rem}}.day-lessons_item__JRoG5:not(:last-child){margin-bottom:1.8rem}.day-lessons_loader___xTAs{display:flex;justify-content:center;align-items:center;height:100%;width:100%}button.cell-card_component__DXX4t{cursor:pointer}@media(any-hover:hover){button.cell-card_component__DXX4t{transition:background .3s cubic-bezier(.28,0,.49,1),color .3s cubic-bezier(.28,0,.49,1)}button.cell-card_component__DXX4t:hover.cell-card_primary__NoMRX,button.cell-card_component__DXX4t:hover.cell-card_primary_light__wLT0P{background:var(--light-accent-2)}button.cell-card_component__DXX4t:hover.cell-card_secondary__0rU9c{background:var(--light-orange)}button.cell-card_component__DXX4t:hover.cell-card_basic_conflict__MMgFt,button.cell-card_component__DXX4t:hover.cell-card_conflict__QZN0V{background:var(--red-dark)}button.cell-card_component__DXX4t:hover.cell-card_orange__zcoXY{background:var(--gradient-secondary)}button.cell-card_component__DXX4t:hover.cell-card_gray__7YVd2{background:var(--gray-3)}}.cell-card_component__DXX4t{position:relative;width:100%;padding:1px .7rem;font-family:inherit;font-size:10px;text-align:left;overflow:hidden}.cell-card_component__DXX4t.cell-card_gray__7YVd2,.cell-card_component__DXX4t.cell-card_orange__zcoXY,.cell-card_component__DXX4t.cell-card_primary__NoMRX,.cell-card_component__DXX4t.cell-card_primary_light__wLT0P,.cell-card_component__DXX4t.cell-card_secondary__0rU9c{color:var(--dark);background-color:var(--light-1);border-radius:.4rem}.cell-card_component__DXX4t.cell-card_gray__7YVd2:before,.cell-card_component__DXX4t.cell-card_orange__zcoXY:before,.cell-card_component__DXX4t.cell-card_primary__NoMRX:before,.cell-card_component__DXX4t.cell-card_primary_light__wLT0P:before,.cell-card_component__DXX4t.cell-card_secondary__0rU9c:before{content:"";position:absolute;top:0;left:0;width:.3rem;height:100%;border-radius:.4rem 0 0 .4rem;pointer-events:none}.cell-card_component__DXX4t.cell-card_bordered__LWnEn:before{width:0}.cell-card_component__DXX4t.cell-card_primary__NoMRX:before{background:var(--gradient);-webkit-mask-image:var(--gradient);mask-image:var(--gradient)}.cell-card_component__DXX4t.cell-card_primary_light__wLT0P:before{background:var(--accent);-webkit-mask-image:var(--accent);mask-image:var(--accent)}.cell-card_component__DXX4t.cell-card_secondary__0rU9c:before{background:var(--gradient-secondary);-webkit-mask-image:var(--gradient-secondary);mask-image:var(--gradient-secondary)}.cell-card_component__DXX4t.cell-card_orange__zcoXY{background:var(--gradient-secondary-1)}.cell-card_component__DXX4t.cell-card_orange__zcoXY:before{background:var(--gradient-secondary);-webkit-mask-image:var(--gradient-secondary);mask-image:var(--gradient-secondary)}.cell-card_component__DXX4t.cell-card_tertiary__QLw4k{color:var(--light);background:var(--gradient-2);border-radius:.3rem}.cell-card_component__DXX4t.cell-card_basic_conflict__MMgFt,.cell-card_component__DXX4t.cell-card_conflict__QZN0V{background-color:var(--red-2);color:var(--light);border-radius:.4rem}.cell-card_component__DXX4t.cell-card_base__Ti_GW{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:.2rem;border-radius:.4rem}.cell-card_component__DXX4t.cell-card_sm__YRsz3{display:block}@media screen and (min-width:768px){.cell-card_component__DXX4t.cell-card_sm__YRsz3{min-height:3rem}}.cell-card_component__DXX4t.cell-card_stripes__2UCrG{background:repeating-linear-gradient(16.55deg,var(--accent-5) 0,var(--accent-5) 5px,var(--light-3) 5px,var(--light-3) 7px,var(--accent-5) 5px,var(--accent-5) 8px)}.cell-card_component__DXX4t.cell-card_stripes_light__Kzjz8{background-color:var(--light-6)}.cell-card_component__DXX4t.cell-card_gray__7YVd2{background-color:var(--gray-3)}.cell-card_name__ILhmj{display:block;min-width:0;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-card_base__Ti_GW .cell-card_name__ILhmj{font-size:max(1.2rem,10px);line-height:1.33}.cell-card_period__QeAuS,.cell-card_sm__YRsz3 .cell-card_name__ILhmj{font-weight:500}.cell-card_base__Ti_GW .cell-card_period__QeAuS{display:block}.cell-card_sm__YRsz3 .cell-card_period__QeAuS{padding-right:.4rem}@media screen and (max-width:767px){.cell-card_period__QeAuS{display:none!important}}.cell-card_range__AhtV9{position:absolute;top:1px;left:.4rem;width:90%}.cell-card_more__AHkQK{display:inline-flex;height:auto!important;margin-left:auto;margin-right:auto;margin-top:auto;padding-top:2px;font-family:inherit;text-align:center;cursor:pointer}@media screen and (min-width:768px){.cell-card_more__AHkQK{font-size:1.2rem}}@media screen and (max-width:767px){.cell-card_more__AHkQK{font-size:9px;letter-spacing:-.02em}}@media(any-hover:hover){.cell-card_more__AHkQK{position:relative;transition:color .3s cubic-bezier(.28,0,.49,1)}.cell-card_more__AHkQK:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--accent);transform:scaleX(0);transition:transform .3s cubic-bezier(.28,0,.49,1)}.cell-card_more__AHkQK:hover{color:var(--dark-accent)}.cell-card_more__AHkQK:hover:before{transform:scaleX(1)}}.week-calendar_wrap__dlRQe{position:relative;display:flex;flex-direction:column;height:100%;border-top:1px solid var(--gray-8)}.week-calendar_wrap__dlRQe button:first-child{flex:1 1 auto}.week-calendar_button__8NunA{height:100%;min-height:1rem;transition:background .3s cubic-bezier(.28,0,.49,1);cursor:pointer}@media(any-hover:hover){.week-calendar_button__8NunA:hover{background-color:var(--light-accent-2)}}.week-calendar_button__8NunA.week-calendar_active__EywpB{background-color:var(--light-accent-2)}.week-calendar_card__VEMKh{height:100%;border-radius:0!important}.week-calendar_delete__2YXU2{position:absolute!important;top:0;right:0}.week-calendar_top__zOY5F{top:2px!important}.week-calendar_center__od4R4{top:50%!important;transform:translateY(-50%)}.week-calendar_dropableWrap__Mfc9K{cursor:-webkit-grab;cursor:grab}.week-calendar_table__dI6_8{border-radius:0 0 2rem 2rem!important}.week-calendar_dragOverlay__oNKIA{pointer-events:none}.week-calendar_border__CzJQV{border:1px solid var(--accent)}.week-calendar_borderTop__K3Pvc{border:1px solid var(--accent);border-bottom:none}.week-calendar_borderBottom__ZRahD{border:1px solid var(--accent);border-top:none}.week-calendar_borderWhole__MhJrx{border-top:none;border-left:1px solid var(--accent);border-right:1px solid var(--accent);border-bottom:none}.weekly-recurrency_block__mYMBG{border-radius:1.2rem;padding:1.2rem;background-color:var(--light)}.weekly-recurrency_text__HaW4a{color:var(--gray);font-weight:600;font-size:1.6rem;line-height:1.5}.weekly-recurrency_text__HaW4a:not(:last-child){margin-bottom:1.8rem}.weekly-recurrency_row__gpJbv{display:flex;gap:1.2rem;flex-wrap:wrap}.weekly-recurrency_row__gpJbv button{flex:1 1 auto;padding:0 .8rem!important}.weekly-recurrency_row__gpJbv:not(:last-child){margin-bottom:1.8rem}.weekly-recurrency_item__cPfzc{display:inline-flex;justify-content:center;align-items:center;flex:1 1 auto;min-height:4rem;padding:0 2.4rem;border-radius:1.2rem;background:var(--light-accent-5);color:var(--accent);font-weight:500;text-align:center}@media screen and (min-width:1024px){.weekly-recurrency_item__cPfzc{padding:0 2.4rem;font-size:1.8rem}}@media screen and (max-width:1023px){.weekly-recurrency_item__cPfzc{padding:0 1.6rem;font-size:1.6rem}}.weekly-recurrency_button__I8alN{min-width:28.2rem}.add-details_component__m5hUC{position:relative}.add-details_component__m5hUC:before{content:"";position:absolute;top:0;box-shadow:0 .4rem .4rem 0 var(--dark-light);opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.28,0,.49,1);z-index:20;left:calc(var(--gl-hr-indent)*-1);width:calc(100% + var(--gl-hr-indent)*2);height:100%;height:2.8rem;transform:translateY(-100%)}.add-details_component__m5hUC.add-details_scroll__HWEWu:before{opacity:1}@media screen and (min-width:1024px){.add-details_scroller__WDKp_{height:calc(var(--full-screen) - 18rem);overflow-x:hidden;overflow-y:auto;padding:0 1rem;margin:0 -1rem}}.add-details_item__ID0jQ:not(:last-child){margin-bottom:1.8rem}.add-details_tabs__AaOqg{display:flex;gap:1.2rem}.add-details_tabs__AaOqg:not(:last-child){margin-bottom:1.8rem}.add-details_button__ftYgT{width:calc((100% - (2 - 1)*1.2rem)/2)}.add-details_button__ftYgT.add-details_active__RraWE{background-color:var(--accent);color:var(--light)!important}.add-details_body__x_dcq{position:relative;z-index:1;will-change:height,transform,opacity;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.add-details_classroom__K_b5W{padding:.8rem 1.2rem;border-radius:1.2rem;background-color:var(--light)}.add-details_classroom__K_b5W:not(:last-child){margin-bottom:.8rem}.add-details_classroom__K_b5W.add-details_disabled__ff3rl{opacity:.8;pointer-events:none;filter:blur(1px) grayscale(1)}.add-details_classroomTitle__brMRK{font-weight:500;font-size:1.6rem;line-height:1.5}.add-details_classroomTitle__brMRK:not(:last-child){margin-bottom:1.8rem}.add-details_row__OQf2R{display:flex;gap:1.8rem}.add-details_rowItem__o9lte{width:calc((100% - (2 - 1)*1.8rem)/2)}.add-details_requireLabel__HUQGU{display:flex;align-items:center;gap:.8rem}.add-details_requireLabel__HUQGU .add-details_title__A_tGH{color:var(--dark);font-weight:600}.add-details_requireLabel__HUQGU .add-details_warning__fFZ3X{color:var(--red-dark);font-weight:500}.add-details_error__7_ny8{border:1px solid var(--red-1)}.create-program_container__F0OUd{display:flex;flex-direction:column;gap:1.8rem}.create-program_sectionLabel__YP1Fz{font-weight:600}.create-program_recurrenceSection__jK7ME{display:flex;flex-direction:column;gap:.8rem}.create-program_error__wtQDt{color:var(--red-1)}.create-program_fieldGroup__98MgR,.create-program_list__Cpnaa{display:flex;flex-direction:column}.create-program_list__Cpnaa{gap:.8rem}.create-program_sessionCanceled__JLARE{opacity:.4}.create-program_skippedContent__8Yp8o{color:var(--red-1)}.create-program_selectionContent__rMPKp,.create-program_selectionLabel__t1SO6{font-weight:600;font-family:var(--default-font);font-size:1.6rem;line-height:1.2}.create-program_selectionLabel__t1SO6{color:var(--dark)}.create-program_locationLine__GV4vX{display:flex;align-items:center;gap:1.8rem;width:100%}.create-program_locationText___0djK{font-weight:500;color:var(--orange-1)}.create-program_packageDescriptionFull__PI_E_{width:100%}.create-program_packageContent__WU1pD{display:flex;align-items:center;width:100%}.create-program_packageLeft__Gu_tF{display:flex;align-items:center;gap:3rem;min-width:0}.create-program_packageType__5oE2m{flex-shrink:0;color:var(--dark)}.create-program_packageSubtitle__YzOkD{font-weight:500;color:var(--orange-1)}.create-program_packagePrice__S3U87{flex-shrink:0;margin-left:auto;font-weight:600;color:var(--green-1)}.create-program_sectionGroup__VnFrB{display:flex;flex-direction:column;gap:1.8rem}.create-program_recurrenceDisabled___vbTn{opacity:.5;pointer-events:none}.create-program_paymentPlanSummary__0sc4R{display:flex;flex-direction:column;gap:.4rem;width:100%}.create-program_paymentPlanDescriptionFull__S6Q_8{width:100%}.create-program_paymentPlanRow__TGCPo{display:flex;align-items:center;gap:.8rem}.create-program_paymentPlanPrice__HwzfO{font-weight:600;color:var(--green-1)}.create-program_paymentPlanHighlight__fZKIn{padding:.8rem;border:1px solid var(--red-1);border-radius:1.2rem}.create-program_sessionOk__xG6aJ{color:var(--green-1)}.create-program_sessionConflict__7Glo0{color:var(--red-1)}.student-template_descr__0YwUG{font-weight:600}.student-template_descr__0YwUG:not(:last-child){margin-bottom:1rem}.student-template_button__jO2T4{display:flex}.student-template_button__jO2T4 a,.student-template_button__jO2T4 button{margin-left:auto}.student-template_head__hTxav:not(:last-child){margin-bottom:2.8rem}