.AssignCourseModal_course_assignment_container__NBGCz{width:350px;max-width:100%;display:flex;flex-direction:column;gap:10px}.AssignCourseModal_course_assignment_container__NBGCz input{padding:10px 20px}.AssignCourseModal_checkbox_container__daJqR{display:flex;align-items:flex-start;gap:5px;font-size:14px;margin-bottom:5px}.AssignCourseModal_checkbox__YpGtQ{font-size:14px;display:flex;justify-content:flex-start;align-items:center;position:relative;width:15px;height:18px}.AssignCourseModal_checked__i28wH,.AssignCourseModal_unchecked__MStkB{margin-right:18px;width:0;height:0}.AssignCourseModal_checked__i28wH:before,.AssignCourseModal_unchecked__MStkB:before{content:"";position:absolute;bottom:0;right:0;width:12px;height:12px;border:1px solid var(--blue);border-radius:10px;background-color:#fff;cursor:pointer}.AssignCourseModal_checked__i28wH:before{background-color:var(--blue)}.AssignCourseModal_checkbox_disabled__RLTqX{opacity:.6;cursor:default}.AssignCourseModal_checkbox_disabled__RLTqX .AssignCourseModal_checked__i28wH:before,.AssignCourseModal_checkbox_disabled__RLTqX .AssignCourseModal_unchecked__MStkB:before,.AssignCourseModal_checkbox_disabled__RLTqX p{cursor:default}.AssignCourseModal_course_assignments_container__XtGlT{max-height:100px;overflow-y:auto}.AssignCourseModal_course_assignments_item__WZXFL{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px;padding-right:10px}.AssignCourseModal_course_assignments_item__WZXFL p{font-weight:400}.AssignCourseModal_course_assignments_item__WZXFL span{font-weight:500}.AssignCourseModal_course_assignments_item__WZXFL img{cursor:pointer}.AssignCourseModal_course_assignment_button_container__o452n{display:flex;justify-content:flex-end;gap:10px}.AssignCourseModal_course_reminder_container__qS2sN{text-align:center;width:500px;max-width:100%;display:flex;flex-direction:column;gap:5px}.AssignCourseModal_course_reminder_container__qS2sN p:first-child{font-weight:500;font-size:20px}.AssignCourseModal_course_reminder_container__qS2sN p:nth-child(2){font-weight:400;font-size:14px}.AssignCourseModal_course_reminder_button_container__Zsotg{display:flex;justify-content:center;gap:10px;margin-top:15px}.AssignCourseModal_course_reminder_button_container__Zsotg a{padding:5px 15px;display:flex;justify-content:center}.AssignCourseModal_date_input__cayYg{border:1px solid var(--blue);border-radius:5px;width:100%;outline:transparent}.AssignCourseModal_assigned_course_list_page__3okJy{background-color:#fff;padding:20px 40px}.AssignCourseModal_assigned_course_list_back__5yaRl{display:flex;align-items:center;gap:10px;color:var(--blue);font-weight:600}.AssignCourseModal_assigned_course_list_back__5yaRl img{rotate:180deg}.AssignCourseModal_assigned_course_header_container__8PMvP{display:flex;justify-content:space-between;align-items:center}.AssignCourseModal_assigned_course_header_container__8PMvP>div{display:flex;gap:10px}.AssignCourseModal_assigned_course_list_header___OFGs{margin:10px 0;font-weight:500;font-size:20px}.AssignCourseModal_assigned_course_list_sub_header___UvWr{margin-bottom:10px}.AssignCourseModal_assigned_course_filter_container__pBOrY,.AssignCourseModal_assigned_course_search_container__W11LQ{display:flex;align-items:center;gap:12px 20px;margin:10px 0}.AssignCourseModal_assigned_course_filter_container__pBOrY select{width:-moz-fit-content;width:fit-content}.AssignCourseModal_assigned_course_filter_container__pBOrY input{width:200px}.AssignCourseModal_assigned_course_search_input__qNhHe{position:relative;display:flex;align-items:center}.AssignCourseModal_assigned_course_search_icon__ZM8_i{position:absolute;right:0;top:3px;bottom:3px;margin:0 3px;background-color:var(--blue);padding:5px 12px;display:flex;justify-content:center;align-items:center;border-radius:15px;cursor:pointer}.AssignCourseModal_assigned_course_search_input__qNhHe img{filter:brightness(0) invert(1);margin-left:3px}.AssignCourseModal_assigned_course_search_input__qNhHe{max-width:100%}.AssignCourseModal_assigned_course_search_container__W11LQ input{width:600px;max-width:100%;height:31.26px}.AssignCourseModal_assigned_course_filter_container__pBOrY p{white-space:nowrap}.AssignCourseModal_assigned_course_error__mPKXo{font-size:12px;color:red}.AssignCourseModal_assigned_course_stats__CxcFi{border:1px solid var(--dark-gray);padding:10px;margin-top:20px}.AssignCourseModal_assigned_course_stats_placeholder__kZ9NP{width:400px;height:105px}.AssignCourseModal_assigned_course_stats_header__hRHeM{font-size:16px;font-weight:500;border-bottom:1px solid var(--dark-gray);margin-bottom:5px;padding-bottom:5px}.AssignCourseModal_assigned_course_stats_row__hu5Sd{display:flex;gap:30px;font-size:14px}.AssignCourseModal_assigned_course_stats_row__hu5Sd p:first-child{font-weight:600}.AssignCourseModal_assigned_course_stats_row_loading__8eeVw{height:30px;padding-top:5px;width:380px}.AssignCourseModal_assigned_course_in_progress__pc4n9{color:var(--blue)}.AssignCourseModal_assigned_course_past_due__vd2gW{color:red}.AssignCourseModal_assigned_course_finished__aSNE_{color:#afcf80}.AssignCourseModal_assigned_course_list_container__zPokL{margin:0 -10px}.AssignCourseModal_assigned_course_sub_text__WS7UB{font-size:14px;font-weight:500}.AssignCourseModal_assigned_course_confirmation__yKOH0{display:flex;flex-direction:column;gap:10px;width:400px}.AssignCourseModal_assigned_course_confirmation__yKOH0 p:first-child{font-size:18px;font-weight:500}.AssignCourseModal_assigned_course_confirmation__yKOH0>div{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.AssignCourseModal_notification_container__ngBhN{display:flex;justify-content:center;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content}.AssignCourseModal_notification_danger__r2cqo,.AssignCourseModal_notification_warning__VstS2{display:flex;justify-content:center;align-items:center;width:15px;height:15px;border-radius:50%;font-size:12px}.AssignCourseModal_notification_warning__VstS2{background-color:#fdec01;color:var(--blue)}.AssignCourseModal_notification_danger__r2cqo{background-color:red;color:#fff}@media screen and (max-width:1050px){.AssignCourseModal_assigned_course_list_page__3okJy{padding:20px}.AssignCourseModal_assigned_course_search_container__W11LQ{flex-wrap:wrap;margin-bottom:20px}.AssignCourseModal_assigned_course_filter_container__pBOrY{flex-wrap:wrap}.AssignCourseModal_assigned_course_filter_container__pBOrY select{width:200px}}@media screen and (max-width:700px){.AssignCourseModal_assigned_course_header_container__8PMvP{align-items:flex-start}.AssignCourseModal_assigned_course_header_container__8PMvP>div{flex-direction:column-reverse;align-items:flex-end;margin-bottom:15px}}@media screen and (max-width:600px){.AssignCourseModal_assigned_course_filter_container__pBOrY{flex-direction:column;align-items:flex-start}.AssignCourseModal_assigned_course_header_container__8PMvP{flex-direction:column;align-items:flex-start;margin-top:15px}.AssignCourseModal_assigned_course_header_container__8PMvP>div{align-items:flex-start}}@media screen and (max-width:500px){.AssignCourseModal_assigned_course_stats_row__hu5Sd{display:flex;flex-direction:column;gap:10px;margin:auto}}@media screen and (max-width:440px){.AssignCourseModal_assigned_course_search_input__qNhHe input::placeholder{overflow:hidden;width:45px}}.OfficePage_grid__kjhK_,.OfficePage_main__Z_4BL{background-color:var(--off-white)}.OfficePage_grid__kjhK_{padding:20px 0 0;display:grid;grid-template-columns:1fr fit-content(400px);grid-gap:5px 40px;gap:5px 40px}.OfficePage_left_section__yXO5o{order:1;max-width:1200px;padding:10px 0 0 100px}.OfficePage_right_section__K4lwW{order:2;padding-right:100px;margin-bottom:20px}.OfficePage_office_header__Twx3I{display:flex;justify-content:space-between;align-items:flex-end}.OfficePage_office_header__Twx3I>div>h1{font-size:20px;font-weight:500;margin-bottom:5px}.OfficePage_office_header__Twx3I>div>p{font-size:18px;font-weight:500;color:var(--blue)}.OfficePage_button_container__tB2Hl{display:flex;gap:10px}.OfficePage_office_card__Oe6pd{margin:10px 0;border:2px solid var(--blue);padding:20px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.OfficePage_office_card__Oe6pd>div>*{margin-bottom:10px}.OfficePage_office_card__Oe6pd span,.OfficePage_office_location_card__aCvEe span{font-weight:500}.OfficePage_office_card__Oe6pd a{font-weight:500;color:var(--blue)}.OfficePage_office_location_card__aCvEe{margin:8px 0}.OfficePage_office_location_card__aCvEe>p{margin-bottom:8px}.OfficePage_office_assignments__5y_1t>p:first-child,.OfficePage_office_location_assignments__ORx_n>p:first-child{margin:20px 0 10px;font-size:20px;font-weight:500}.OfficePage_office_assignments__5y_1t div,.OfficePage_office_location_assignment_buttons__KrZXW{display:flex;gap:20px;height:40px}.OfficePage_office_location_assignment_stats___lVDJ{width:-moz-fit-content;width:fit-content}.OfficePage_office_subscription__JnLma{padding:20px 0;position:relative;margin:20px 0 10px;display:flex;justify-content:space-between;gap:20px;z-index:1}.OfficePage_office_subscription__JnLma>div{display:flex;flex-direction:column;gap:5px}.OfficePage_office_subscription__JnLma>div>button{width:215px}.OfficePage_office_subscription__JnLma>div>div{display:flex;gap:20px}.OfficePage_office_membership__nF9AR{font-weight:600;font-size:18px}.OfficePage_office_membership_details__PaTAv{font-weight:500}.OfficePage_modal_button__bbrhm,.OfficePage_modal_button_small__r9e05{display:flex;align-items:center;gap:5px}.OfficePage_modal_button_small__r9e05{padding:5px 15px}.OfficePage_office_back_button__qhv_M{display:flex;align-items:center;gap:10px;color:var(--blue);padding:10px 0 0 100px;font-weight:500}.OfficePage_office_back_button__qhv_M img{rotate:180deg}.OfficePage_location_section__XBU3W{grid-column:span 2;order:3}.OfficePage_location_header_container__SipFX{display:flex;align-items:center;gap:20px;padding:10px 0 20px}.OfficePage_location_header_container__SipFX a{font-weight:600;color:var(--blue)}.OfficePage_location_section_header__REvxb{padding:0 0 0 100px;font-size:20px;font-weight:500}.OfficePage_office_location_header__FNyeo{padding:20px 0 0 100px;font-size:20px;font-weight:500}.OfficePage_location_filters__FmBdy{padding-left:100px}.OfficePage_location_container__87oeN{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;padding:10px 100px 20px}.OfficePage_location_card__NgfrZ{display:flex;justify-content:space-between;gap:20px}.OfficePage_location_card__NgfrZ>div{display:flex;flex-direction:column;gap:5px}.OfficePage_location_card__NgfrZ p{font-weight:600}.OfficePage_location_card__NgfrZ a>span,.OfficePage_location_card__NgfrZ p>span{color:var(--blue)}.OfficePage_location_card__NgfrZ>div:nth-child(2)>a,.OfficePage_location_card__NgfrZ>div>button{width:180px;display:flex;justify-content:center}.OfficePage_office_location_assignments__ORx_n{order:3;grid-column:span 2;padding:25px 100px}.OfficePage_user_section__q_JmF{background-color:#fff;grid-column:span 2;order:4;padding:25px 100px 0;max-width:100%}.OfficePage_user_section_header__bk3qI{padding:10px 0;font-size:20px;font-weight:500}.OfficePage_user_section_buttons__qFwtV{display:flex;gap:10px}.OfficePage_user_section_filters__WK7UO{display:flex;gap:10px;align-items:center;margin-top:15px}.OfficePage_user_section_filters__WK7UO>p{white-space:nowrap}.OfficePage_user_section_filters__WK7UO>input{width:300px}.OfficePage_user_table__8Eoal{max-width:100%;overflow-x:auto}.OfficePage_office_assignment_stats__5sW4I{width:-moz-fit-content;width:fit-content}@media screen and (max-width:1200px){.OfficePage_left_section__yXO5o{padding:10px 0 0 30px}.OfficePage_right_section__K4lwW{padding-right:30px}.OfficePage_location_container__87oeN,.OfficePage_location_filters__FmBdy,.OfficePage_location_section_header__REvxb,.OfficePage_office_back_button__qhv_M,.OfficePage_office_location_assignments__ORx_n,.OfficePage_office_location_header__FNyeo,.OfficePage_user_section__q_JmF{padding-left:30px}.OfficePage_location_container__87oeN,.OfficePage_office_location_assignments__ORx_n,.OfficePage_user_section__q_JmF{padding-right:30px}.OfficePage_office_subscription__JnLma:before{left:-50px;right:-50px}}@media screen and (max-width:1000px){.OfficePage_grid__kjhK_{grid-template-columns:100%}.OfficePage_right_section__K4lwW{padding:0;display:flex;justify-content:center;order:5}.OfficePage_left_section__yXO5o{padding:10px 30px 0;order:1}.OfficePage_location_section__XBU3W,.OfficePage_office_assignments__5y_1t,.OfficePage_office_location_assignments__ORx_n,.OfficePage_user_section__q_JmF{grid-column:span 1}.OfficePage_office_subscription__JnLma:before{width:unset}.OfficePage_location_container__87oeN{grid-template-columns:1fr}}@media screen and (max-width:800px){.OfficePage_office_card__Oe6pd{display:flex;flex-direction:column}.OfficePage_left_section__yXO5o{padding:10px 20px}.OfficePage_office_subscription__JnLma,.OfficePage_office_subscription__JnLma>div>div{flex-direction:column;align-items:center;text-align:center}.OfficePage_office_subscription__JnLma>div>div{gap:5px}.OfficePage_office_subscription__JnLma:before{right:-20px}.OfficePage_office_header__Twx3I{flex-direction:column;align-items:flex-start;gap:10px}.OfficePage_location_filters__FmBdy{justify-content:flex-start}.OfficePage_office_assignments__5y_1t>p{text-align:center}.OfficePage_office_assignments__5y_1t div{flex-direction:column;align-items:center;height:auto}.OfficePage_office_assignments__5y_1t>div>a,.OfficePage_office_assignments__5y_1t>div>button{width:200px;display:flex;justify-content:center}.OfficePage_office_assignment_stats__5sW4I{display:flex;justify-content:center}}@media screen and (max-width:600px){.OfficePage_location_grid__Gw3uc,.OfficePage_office_grid__u_jex,.OfficePage_office_info_flex__yiUvv{display:flex;flex-direction:column}.OfficePage_location_card__NgfrZ{gap:5px}.OfficePage_location_card__NgfrZ,.OfficePage_user_section_filters__WK7UO{flex-direction:column;align-items:flex-start}.OfficePage_user_section_buttons__qFwtV{flex-direction:column}}@media screen and (max-width:500px){.OfficePage_office_header__Twx3I .OfficePage_button_container__tB2Hl{flex-direction:column}.OfficePage_office_header__Twx3I .OfficePage_button_container__tB2Hl button{width:160px;display:flex;justify-content:center}.OfficePage_office_location_assignments__ORx_n div{flex-direction:column;height:auto}.OfficePage_office_location_assignments__ORx_n>div>a,.OfficePage_office_location_assignments__ORx_n>div>button{width:200px;display:flex;justify-content:center}}