.CourseToolbar_toolbar__CZcWc{display:flex;justify-content:space-between;width:100%;margin-bottom:2rem;padding:0;flex-wrap:wrap;gap:.75rem}.CourseToolbar_searchContainer__x6_4b{display:flex;align-items:center}.CourseToolbar_searchBar__YVCdW{width:100%}.CourseToolbar_filterTitle__JZWkv{color:#fff;font-size:.875rem;line-height:1rem;margin-right:1rem}.CourseToolbar_createButton__GNs10{text-wrap:nowrap}.CourseToolbar_buttonGroup__QadHG{display:flex;gap:1rem;align-items:center}.CourseToolbar_buttonGroup__QadHG .CourseToolbar_statusFilterSelect__HeSxy{background-color:#ff5722;color:#fff;border:none;padding:.5rem 1.5rem;border-radius:.25rem;cursor:pointer;font-weight:500;font-size:.875rem;height:2.5rem;line-height:1.5;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")}.CourseToolbar_buttonGroup__QadHG .CourseToolbar_statusFilterSelect__HeSxy:hover{background-color:rgb(248.2,59.5230769231,0)}.CourseToolbar_hiddenLabel__cbBVA{display:none}.not-found_mainContainer__cO6_f{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#191a24}.not-found_messageBounds__OpKxv{margin-bottom:2rem}.Button_wrapper__BUmeW{gap:1rem}.Button_button__Tls0G,.Button_wrapper__BUmeW{display:flex;justify-content:center;align-items:center}.Button_button__Tls0G{border-radius:.25rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;box-shadow:none;transition:all .2s;text-decoration:none;border:none;cursor:pointer}.Button_button__Tls0G:focus{outline:none;box-shadow:0 0 0 2px rgba(255,87,34,.2)}.Button_button__Tls0G .Button_icon___kowi{transition:color .2s;margin-left:.5rem}.Button_button__Tls0G:hover .Button_icon___kowi{color:#fff}.Button_primary__3YQSl{background-color:#ff5722;border-color:#ff5722}.Button_primary__3YQSl:hover{background-color:rgb(248.2,59.5230769231,0);border-color:rgb(248.2,59.5230769231,0)}.Button_secondary__ZpFdG{background-color:#d1d5db;color:#374151}.Button_secondary__ZpFdG:hover{background-color:#9ca3af;color:#1f2937}.Button_secondary__ZpFdG .Button_icon___kowi{color:#374151}.Button_secondary__ZpFdG:hover .Button_icon___kowi{color:#1f2937}.Navbar_navbar__90TVt{position:fixed;left:0;top:0;z-index:50;width:100%;height:4.75rem;display:flex;align-items:center;justify-content:space-between;background:#3a3a3a!important;padding:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Navbar_leftContainer__J8spM{display:flex;align-items:center;margin-left:2rem}.Navbar_rightContainer__sQO_3{display:flex;align-items:center;margin-right:2rem;gap:.5rem}.Navbar_welcome__MFRlq{color:#fff;padding-right:.5rem;font-size:.875rem}.Navbar_logo__n7t05{max-width:40%;height:auto}.layout_contentWrapper__R3sNm{padding-top:5rem;background-color:#fff}.unauthorized_mainContainer__5deWr{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#191a24}.unauthorized_messageBounds__0fGsI{margin-bottom:2rem}.unauthorized_buttonContainer__PbDNZ{display:flex;gap:1rem}.page_mainContainer__CZoJm{margin:0;padding:0;min-height:calc(100vh - 4.75rem);display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#191a24}.page_messageBounds__9F5hp{margin-bottom:2rem;max-width:50%;text-align:center;line-height:2.6rem}.page_buttonContainer__LjIlZ{display:flex;gap:1rem}.Hero_hero__RRF9V{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;background-color:#191a24;padding-left:1rem;padding-right:1rem}.Hero_logoWrapper___Sy75{margin-bottom:1.5rem}.Hero_logo__gSe52{max-width:100%;height:auto}.Hero_title___sWgy{max-width:48rem;text-align:center;font-size:3rem;font-weight:800;color:#fff;margin-top:0;margin-bottom:0}.Hero_subtitle__UbM7R{max-width:48rem;margin-bottom:1.5rem;text-align:center;font-size:1.125rem;color:#d1d5db}.page_buttonWrapper__nNP4S{display:flex;gap:2rem}.layout_mainContainer__GQ24T{min-height:calc(100vh - 4.75rem);background-color:rgba(0,0,0,0);padding:0 1rem 1rem;box-sizing:border-box;overflow-x:hidden}.layout_mainContainer__osVYT,.layout_mainContainer__qp4wv{padding:1.5rem}.layout_mainContainer__LNz46,.layout_mainContainer__osVYT,.layout_mainContainer__qp4wv{min-height:calc(100vh - 4.75rem);background-color:#fff;box-sizing:border-box;overflow-x:hidden}.layout_mainContainer__LNz46{padding:0 2rem 0 1.5rem}.SearchBar_inputWrapper__lihOo{position:relative;max-width:20rem;flex:1 1 auto}.SearchBar_clearButton__rZFSn{position:absolute;padding:.375rem .75rem;border-radius:.375rem;top:50%;right:.25rem;transform:translateY(-50%);margin:0;cursor:pointer;background:#fff;border:1px solid #ff5722;font-size:.75rem;color:#ff5722;z-index:2;height:auto;display:flex;align-items:center;white-space:nowrap;transition:all .2s}.SearchBar_clearButton__rZFSn:hover{background-color:#ff5722;color:#fff}.SearchBar_clearButton__rZFSn:disabled{color:#ccc;border-color:#ccc;cursor:not-allowed}.SearchBar_clearIcon__43diS{margin-left:.5rem;font-size:1.2rem}.SearchBar_searchBar__dQRDD{background-color:#fff;border-radius:.375rem;border:1px solid #e0e0e0;min-width:20rem;height:2.5rem;font-size:.875rem;padding-left:1rem;padding-right:1rem;color:#333;transition:all .2s}.SearchBar_searchBar__dQRDD:focus{outline:2px solid #ff5722;outline-offset:2px;border-color:#ff5722;box-shadow:0 0 0 2px rgba(255,87,34,.1)}.SearchBar_searchBar__dQRDD::placeholder{color:#999;opacity:1}.SearchBar_label__1hmeb{color:#333;font-size:.875rem;font-weight:500;line-height:1.5;margin-right:1rem;text-wrap:nowrap}.SearchBar_emptyLabel__rdhF5{margin-right:0}.MultiSelectDropdown_button__JYRZk{border-radius:.25rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;background-color:#ff5722;border:none;box-shadow:none;transition:all .2s;text-decoration:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.MultiSelectDropdown_button__JYRZk:hover{background-color:rgb(248.2,59.5230769231,0)}.MultiSelectDropdown_button__JYRZk:focus{outline:none;box-shadow:0 0 0 2px rgba(255,87,34,.2)}.MultiSelectDropdown_button__JYRZk .MultiSelectDropdown_icon__JcVAm{transition:color .2s;margin-left:.5rem}.MultiSelectDropdown_container__p4DLo{width:100%;position:relative}.MultiSelectDropdown_dropdown__IuXO4{position:absolute;background-color:#f5f5f5;border:1px solid #e0e0e0;top:100%;left:0;right:0;border-radius:0 0 .25rem .25rem}.MultiSelectDropdown_dropdown__IuXO4 ul{list-style:none;padding:.9rem;margin:0;display:flex;flex-direction:column;gap:.5rem}.MultiSelectDropdown_dropdown__IuXO4 li{display:block}.ProgramIdSelector_programSelectDescription__SU63e{font-weight:600;font-size:1.25rem}.ContentBox_container__WtGQO{display:flex;flex-direction:column;max-width:100%;overflow-x:auto;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem;margin:0 .5rem}@media(min-width:1024px){.ContentBox_container__WtGQO{border-radius:.5rem}}.CourseSummary_container__Er7d1{padding:1rem}.CourseSummary_summaryWrapper__uZ6yq{display:block}.CourseSummary_headerWrapper__e4m5M{margin-bottom:.75rem}.CourseSummary_header___8quq{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:1rem}.CourseSummary_panelTitle__aqAxI{font-size:1.1rem;font-weight:600;color:#4b5563;margin:0}.CourseSummary_buttonGroup__HcxeZ{display:flex;gap:.75rem;align-items:center}.CourseSummary_gridContainer__53Hty{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media(max-width:768px){.CourseSummary_gridContainer__53Hty{grid-template-columns:1fr;gap:1.5rem}}.CourseSummary_column__EFrBz{display:flex;flex-direction:column;gap:.9rem}.CourseSummary_fieldGroup__13_aS{display:flex;flex-direction:column;gap:.4rem}.CourseSummary_label__HYPFM{font-size:.75rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.CourseSummary_value__E9z5X{font-size:.9rem;color:#1f2937;font-weight:600;margin:0;word-break:break-word}.CourseSummary_listValue__fn5RX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.2rem}.CourseSummary_listValue__fn5RX li{font-size:.9rem;color:#1f2937;font-weight:600;margin:0}.CourseSummary_linkValue__m5wmI{font-size:.95rem;color:#ff5722;text-decoration:none;word-break:break-all;transition:opacity .2s}.CourseSummary_linkValue__m5wmI:hover{opacity:.8;text-decoration:underline}.CourseSummary_deleteButton__P3h9q,.CourseSummary_editButton__odJZ3{padding:.5rem 1rem;border-radius:.25rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s;border:none;cursor:pointer}.CourseSummary_editButton__odJZ3{background-color:#ff5722;color:#fff}.CourseSummary_editButton__odJZ3:hover{opacity:.9}.CourseSummary_deleteButton__P3h9q{background-color:#e5e7eb;color:#374151}.CourseSummary_deleteButton__P3h9q:hover{background-color:#d1d5db}.CourseSummary_emptyValue__xfz6P{font-size:.9rem;color:#9ca3af;font-style:italic;margin:0}.CourseSummary_cancelButton__N3Nvr,.CourseSummary_submitButton__fJ6x3{padding:.5rem 1rem;border-radius:.25rem;font-size:.9rem;font-weight:500;border:none;cursor:pointer;transition:all .2s}.CourseSummary_submitButton__fJ6x3{background-color:#ff5722;color:#fff}.CourseSummary_submitButton__fJ6x3:hover:not(:disabled){opacity:.9}.CourseSummary_submitButton__fJ6x3:disabled{opacity:.6;cursor:not-allowed}.CourseSummary_cancelButton__N3Nvr{background-color:#e5e7eb;color:#374151}.CourseSummary_cancelButton__N3Nvr:hover:not(:disabled){background-color:#d1d5db}.CourseSummary_cancelButton__N3Nvr:disabled{opacity:.6;cursor:not-allowed}.CustomIcon_icon__cwmvR{color:#6b7280;cursor:pointer}.CustomIcon_tooltip__tLXfW{background-color:rgba(255,87,34,.9)!important;max-width:20rem;z-index:9999}.CreateCourseForm_container__NrC6z{background-color:rgba(0,0,0,0);padding:0;border-radius:.5rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;width:100%}.CreateCourseForm_container__NrC6z p{line-height:.5rem}.CreateCourseForm_container__NrC6z>:first-child{grid-column:1/-1}.CreateCourseForm_leftColumn__rMjSm{grid-column:1}.CreateCourseForm_rightColumn__4qxGu{grid-column:2}.CreateCourseForm_arloCodeInput__cRBsS{grid-column:1}.CreateCourseForm_arloEventInput__L_mL9{grid-column:2}.CreateCourseForm_hubspotIdInput__lVt9K{grid-column:1}.CreateCourseForm_searchButton__8QJXC{height:2rem;margin-left:0}.CreateCourseForm_input__eQYmB{width:100%;box-sizing:border-box}.CreateCourseForm_createBtn__ZEqra{grid-column:1/-1}.DatePicker_inputContainer__xJ9GA,.DatePicker_outerContainer__Zs8Kn{display:flex;flex-direction:column;width:100%}.DatePicker_inputContainer__xJ9GA{align-items:flex-start;gap:.25rem}.DatePicker_inputWrapper__wzjTE{display:flex;flex-direction:row;width:100%;align-items:center;gap:.5rem}.DatePicker_textInput__nMaTu{background-color:#fff;border-radius:.25rem;border:1px solid #d1d5db;width:100%;height:2rem;font-size:.8rem;padding-left:.75rem;color:#191a24;flex-grow:1}.DatePicker_textInput__nMaTu::placeholder{color:#191a24;opacity:.6}.DatePicker_label__xJ0Jn{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;white-space:normal;flex-shrink:0;font-weight:500}.DatePicker_error__56lsy{color:#d30000}.DatePicker_toolTipWrapper__vtbHL{margin-left:.5rem}.CommaSeparatedInput_inputContainer__xOIJc,.CommaSeparatedInput_outerContainer__cmw4S{display:flex;flex-direction:column;width:100%}.CommaSeparatedInput_inputContainer__xOIJc{align-items:flex-start;gap:.25rem}.CommaSeparatedInput_inputAndChipsWrapper__Kmqye{display:flex;flex-direction:column;flex:1 1;width:100%}.CommaSeparatedInput_inputWithTooltip__DvU4p{display:flex;align-items:center;gap:8px;width:100%}.CommaSeparatedInput_textInput__xuWQE{background-color:#fff;border-radius:.25rem;border:1px solid #d1d5db;width:100%;height:2rem;font-size:.8rem;padding-left:.75rem;color:#191a24;flex-grow:1}.CommaSeparatedInput_textInput__xuWQE::placeholder{color:#191a24;opacity:.6}.CommaSeparatedInput_label__7162s{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;white-space:normal;flex-shrink:0;font-weight:500}.CommaSeparatedInput_itemsWrapper__rSrcl{display:flex;flex-wrap:wrap;width:100%;margin-top:.5rem}.CommaSeparatedInput_error__DNPXI{color:#d30000}.CommaSeparatedInput_toolTipWrapper__Qihrw{margin-left:.5rem}.CommaSeparatedInput_item__GfoDn{background:#e5e6e8;color:#565656;display:inline-flex;align-items:center;font-size:15px;border-radius:16px;height:32px;padding:0 .75rem;margin:0 .5rem .5rem 0;box-shadow:0 1px 2px rgba(0,0,0,.04);font-weight:500;transition:background .2s}.CommaSeparatedInput_item__GfoDn>.CommaSeparatedInput_button__NT9J5{background:#e5e6e8;color:#888;width:22px;height:22px;border-radius:50%;border:none;cursor:pointer;font:inherit;margin-left:8px;font-weight:700;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.CommaSeparatedInput_item__GfoDn>.CommaSeparatedInput_button__NT9J5:hover{background:#d4d5d6;color:#333}.ActionButton_wrapper__LNbu_{display:flex;gap:1rem;justify-content:center;align-items:center}.ActionButton_button__e1frp{border-radius:.25rem;padding:.5rem 1.5rem;font-size:.875rem;font-weight:500;color:#fff;box-shadow:none;transition:background .3s;text-decoration:none;border:none;cursor:pointer;display:flex;align-items:center;min-width:2rem}.ActionButton_button__e1frp:focus{outline:none;box-shadow:0 0 0 2px rgba(255,87,34,.2)}.ActionButton_button__e1frp:disabled{background-color:#bebdbd;cursor:not-allowed;opacity:.9}.ActionButton_button__e1frp:disabled .ActionButton_icon__Q40ne{color:#929292;fill:#929292;stroke:#929292;opacity:.7;cursor:not-allowed}.ActionButton_button__e1frp:disabled:hover,.ActionButton_button__e1frp:disabled:hover .ActionButton_icon__Q40ne{outline:none;box-shadow:none}.ActionButton_button__e1frp .ActionButton_icon__Q40ne{transition:color .2s;margin-left:1rem}.ActionButton_button__e1frp:hover .ActionButton_icon__Q40ne{color:#fff}.ActionButton_button__e1frp .ActionButton_iconNoHover__gAC0N{color:#ff5722}.ActionButton_primary__58LlC{background-color:#ff5722}.ActionButton_primary__58LlC:hover{background-color:rgb(248.2,59.5230769231,0)}.ActionButton_primary__58LlC:disabled{background-color:#bebdbd;cursor:not-allowed;opacity:.9}.ActionButton_primary__58LlC:disabled:hover{outline:none;box-shadow:none}.ActionButton_secondary__5No0m{background-color:#d1d5db;color:#374151}.ActionButton_secondary__5No0m:hover{background-color:#9ca3af;color:#1f2937}.ActionButton_secondary__5No0m .ActionButton_icon__Q40ne{color:#374151}.ActionButton_secondary__5No0m:hover .ActionButton_icon__Q40ne{color:#1f2937}.ActionButton_secondary__5No0m:disabled{background-color:#bebdbd;cursor:not-allowed;opacity:.9}.ActionButton_secondary__5No0m:disabled:hover{outline:none;box-shadow:none}.ActionButton_spinnerOverride__9Ksp_{width:24px!important;height:24px!important}.ActionButton_pending__J0rSl{cursor:default}.ConfirmationModal_modalContent__UE326{background:#fff;border-radius:.5rem;padding:2rem;max-width:31.25rem;width:90%}.ConfirmationModal_title__KlNlg{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.ConfirmationModal_message__2FyjP{font-size:1rem;margin-bottom:1.5rem;color:#4a4a4a}.ConfirmationModal_buttonRow__g0zQm{display:flex;gap:1rem;justify-content:flex-end}.AssignVmModal_modalContent__PAn1P{background:#fff;border-radius:.5rem;padding:2rem;max-width:31.25rem;width:90%;display:flex;flex-direction:column;gap:1rem}.AssignVmModal_title__cQtnY{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.AssignVmModal_error__9cNQb{color:#d30000;font-size:.875rem;margin-top:.5rem}.AssignVmModal_buttonWrapper__yjC3y{margin-top:1rem}.CreateProgramForm_container__50r5j{background-color:rgba(0,0,0,0);padding:0;border-radius:.5rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;width:100%}.CreateProgramForm_container__50r5j p{line-height:.5rem}.CreateProgramForm_input__ADvH_{width:100%;box-sizing:border-box}.CreateProgramForm_createBtn__sEVvC{grid-column:1/-1}.SelectInput_inputContainer__zUe6N,.SelectInput_outerContainer__lb5Is{display:flex;flex-direction:column;width:100%}.SelectInput_inputContainer__zUe6N{align-items:flex-start;gap:.25rem}.SelectInput_inputWrapper__DF4rR{display:flex;flex-direction:row;width:100%;align-items:center;gap:.5rem}.SelectInput_selectInput__dxm6y{background-color:#fff;border-radius:.25rem;border:1px solid #d1d5db;width:100%;height:2rem;font-size:.8rem;padding-left:.75rem;color:#191a24;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}.SelectInput_selectInput__dxm6y:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#666;cursor:not-allowed;opacity:.6}.SelectInput_label___cSk0{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;white-space:normal;flex-shrink:0;font-weight:500}.SelectInput_error__B_0af{color:#d30000}.SelectInput_toolTipWrapper__D6z8y{margin-left:.5rem}.SearchInput_inputContainer__QDk_w,.SearchInput_outerContainer__t7Zee{display:flex;flex-direction:column;width:100%}.SearchInput_inputContainer__QDk_w{align-items:flex-start;gap:.25rem}.SearchInput_inputWithButton__ElGbP{display:flex;flex-direction:row;width:100%;align-items:center;gap:.5rem}.SearchInput_textInput__5_Zhg{background-color:#fff;border-radius:.25rem;border:1px solid #d1d5db;width:100%;height:2rem;font-size:.8rem;padding-left:.75rem;color:#191a24;flex-grow:1}.SearchInput_textInput__5_Zhg::placeholder{color:#191a24;opacity:.6}.SearchInput_label__kf0mC{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;white-space:normal;flex-shrink:0;font-weight:500}.SearchInput_error__ahzkC{color:#d30000}.SearchInput_toolTipWrapper__HtG6z{margin-left:.5rem}.RadioSelection_outerContainer__3BI_S{display:flex;flex-direction:column;padding:.5rem 1rem;cursor:pointer;border:1px solid #d1d5db;background:rgba(0,0,0,0);transition:all .2s ease;border-radius:.25rem;flex:1 1}.RadioSelection_inputContainer__XMKVy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.RadioSelection_selected__absjL{background:#ff5722}.RadioSelection_selected__absjL .RadioSelection_label__otFFh{color:#fff;font-weight:500}.RadioSelection_unselected__2hvLo{background:rgba(0,0,0,0)}.RadioSelection_unselected__2hvLo .RadioSelection_label__otFFh{color:#666}.RadioSelection_label__otFFh{font-size:.875rem;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:color .2s ease;text-align:center}.RadioSelection_error__49AVs{color:#d30000}.RadioSelection_toolTipWrapper__pq_Bs{margin-left:.5rem}.CourseTypeSelectionPanel_wrapper__aAxNI{display:flex;width:100%;align-items:center;margin-bottom:1rem}.CourseTypeSelectionPanel_optionWrapper__q_qWN{display:flex;width:100%;gap:.5rem;background-color:#f5f5f5;padding:.25rem;border-radius:.375rem;border:1px solid #d1d5db}.CourseTypeSelectionPanel_toolTipWrapper__tqvkF{margin-left:1rem}.CheckboxInput_outerContainer__pK9Bu{display:flex;flex-direction:column;width:100%}.CheckboxInput_inputContainer__XVSfo{display:flex;flex-direction:row;width:100%;align-items:center;gap:.25rem}.CheckboxInput_labelAndInputContainer__pXuDb{display:flex;align-items:center;gap:.5rem}.CheckboxInput_labelAndInputContainer__pXuDb input[type=checkbox]{width:1.125rem;height:1.125rem;accent-color:#fff}.CheckboxInput_labelAndInputContainer__pXuDb input[type=checkbox]:checked{accent-color:#ff5722}.CheckboxInput_labelAndInputContainer__pXuDb input[type=checkbox]:hover{cursor:pointer}.CheckboxInput_label__rByCm{color:#000;font-size:.875rem;line-height:1.25rem;white-space:normal;flex-shrink:0;cursor:pointer;font-weight:500}.CheckboxInput_error__8hL3E{color:#d30000}.CheckboxInput_toolTipWrapper__3A5Ee{margin-left:.5rem}.DashboardToolbar_toolbar__WRbBx{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;margin-bottom:2rem}.DashboardToolbar_toolbar__WRbBx>*{display:flex;align-items:center}.DashboardToolbar_toolbar__WRbBx>:first-child{flex:0 1 55%}.DashboardToolbar_toolbar__WRbBx>:last-child{flex:1 1 45%}.DashboardToolbar_searchContainer__DH08F{display:flex;align-items:center;width:100%}.DashboardToolbar_filterTitle__FZVPR{color:#fff;font-size:1.5rem;line-height:1.75rem;margin-right:2rem}.DashboardToolbar_tightLabel__x4dgF{min-width:auto;margin-right:1rem}.DashboardToolbar_filterRow__bKDlp{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.DashboardToolbar_actionButton__Czxvx{width:auto;min-width:0;white-space:nowrap;height:2.5rem;line-height:2.5rem;display:flex;align-items:center;padding:0 1.5rem;box-sizing:border-box}.DashboardToolbar_searchBar__CZIaC{min-width:5rem!important;width:100%}.DashboardToolbar_searchBarContainer__9PFU6{width:100%;margin-right:1rem}.DashboardToolbar_bulkActions__lTzRH{display:flex;flex-wrap:wrap;gap:1rem;max-width:100%}.DashboardToolbar_bulkActions__lTzRH>*{flex:1 1 45%;min-width:0;box-sizing:border-box;justify-content:flex-end}.DeleteCourseForm_formContainer__yhnNf{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;background-color:rgba(0,0,0,0);border:none;border-radius:1rem}.DeleteCourseForm_formContainer__yhnNf p{line-height:1.5;margin:0;color:#000}.DeleteCourseForm_warningText__AnQgl{padding:1rem;border-radius:.75rem;border:1px solid #d30000;font-size:.95rem;line-height:1.6}.DeleteCourseForm_warningText__AnQgl span{font-weight:600}.DeleteCourseForm_confirmationText__82Bwb{font-weight:600;font-size:1.1rem;color:#000;text-align:center}.DeleteCourseForm_checkboxLabel__TVUzQ{display:flex;align-items:flex-start;gap:.5rem;font-size:.95rem;color:#000}.DeleteCourseForm_checkboxLabel__TVUzQ input{margin-top:.2rem;transform:scale(1.1);accent-color:#ff5722;cursor:pointer}.DeleteCourseForm_checkboxLabel__TVUzQ span{line-height:1.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DeleteCourseForm_buttonRow__1XQ2y{display:flex;gap:1rem;justify-content:center;align-items:center}.DeleteCourseForm_buttonRow__1XQ2y button{width:auto;min-width:8.75rem}.DeleteCourseForm_permDeleteButton__RdqlP{display:flex;justify-content:center;background-color:#d30000!important;border:none!important}.DeleteCourseForm_permDeleteButton__RdqlP:disabled{background-color:#bebdbd!important}.EditLinkMaterialModal_modalContainer__v_8SA{width:min(720px,92vw);max-height:80vh;display:flex;flex-direction:column;gap:1rem}.EditLinkMaterialModal_container__tDmRv{padding:1rem 1rem .5rem;gap:.75rem;display:flex;flex-direction:column}.EditLinkMaterialModal_container__tDmRv p{line-height:.75rem}.EditLinkMaterialModal_buttonGroup__S77ZN{display:flex;gap:.75rem;margin-top:1rem;justify-content:flex-end}.EditLinkMaterialModal_cancelBtn__JhSpS,.EditLinkMaterialModal_saveBtn__4MEES{min-width:7.5rem}.EditLinkMaterialModal_title__Wt3WN{display:flex;justify-content:center;margin:0}.EditLinkMaterialModal_error__7FxY0{color:#d30000}.ToolOption_container___jPak{display:flex;flex-direction:column;justify-content:flex-start;flex:1 1}.ToolOption_padding__JCCvC{padding:.5rem .75rem}.ToolOption_heading__eM9jK{line-height:1.5rem;font-size:1rem;margin:0;font-weight:600}.ToolOption_icon__YgDkD{color:#ff5722;margin-left:1rem;transition:transform .2s;transform:translateX(0)}.ToolOption_link__iViz6{font-weight:700;font-size:.9rem;color:#ff5722;text-decoration:none;display:flex;align-items:center}.ToolOption_link__iViz6:hover .ToolOption_icon__YgDkD{transform:translateX(.5rem)}.page_toolContainer__DjGFq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5em;gap:.5em}.page_toolContainer__DjGFq>:first-child{grid-column:1/-1;gap:1em}@media(max-width:55em){.page_toolContainer__DjGFq{grid-template-columns:1fr}.page_toolContainer__DjGFq>*{grid-column:1/-1;max-width:100%}}.HourSelector_inputContainer__NZQVA,.HourSelector_outerContainer__c_c6z{display:flex;flex-direction:column;width:100%}.HourSelector_inputContainer__NZQVA{align-items:flex-start;gap:.25rem}.HourSelector_inputWrapper__UXpju{display:flex;flex-direction:row;width:100%;align-items:center;gap:.5rem}.HourSelector_selectInput__mk7s5{background-color:#fff;border-radius:.25rem;border:1px solid #d1d5db;width:100%;height:2rem;font-size:.8rem;padding-left:.75rem;color:#191a24;flex-grow:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}.HourSelector_selectInput__mk7s5:disabled{background-color:#f3f4f6;border-color:#e5e7eb;color:#666;cursor:not-allowed;opacity:.6}.HourSelector_label__min6o{color:#000;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem;white-space:normal;flex-shrink:0;font-weight:500}.HourSelector_error__I8ynz{color:#d30000}.HourSelector_toolTipWrapper__cQ_5P{margin-left:.5rem}.EditProgramForm_container__4CC4o{padding:1rem;gap:1rem;display:flex;flex-direction:column}.EditProgramForm_container__4CC4o p{line-height:.75rem}.EditProgramForm_buttonGroup__zNOIt{display:flex;gap:1rem;margin-top:1rem;align-items:center}.TerminateConfirmationDialog_dialogContainer__Ta9Kx{background:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);max-width:500px;width:90%;margin:auto;position:relative}.TerminateConfirmationDialog_content__vc1_K{padding:2rem;display:flex;flex-direction:column;align-items:center}.TerminateConfirmationDialog_title__7vGuJ{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1f2937}.TerminateConfirmationDialog_warningText__CidLt{margin-bottom:1.5rem;color:#374151;line-height:1.5}.TerminateConfirmationDialog_warningText__CidLt span{font-weight:600;color:#dc2626}.TerminateConfirmationDialog_buttonRow__QmHgs{display:flex;gap:1rem;margin-top:1.5rem;justify-content:center}.TerminateConfirmationDialog_content__vc1_K input::placeholder{color:#9ca3af!important;opacity:1!important}.TerminateConfirmationDialog_content__vc1_K .TerminateConfirmationDialog_inputContainer__zpS0H{display:flex;flex-direction:column;align-items:center;width:100%}.TerminateConfirmationDialog_content__vc1_K input{width:100%!important;max-width:400px;text-align:center;border:2px solid #d1d5db;border-radius:.375rem;padding:.5rem 1rem;background:#fff}.TerminateConfirmationDialog_cancelButton__EZkxN{background-color:#fff;color:#1f2937;border:2px solid #374151;font-weight:600}.TerminateConfirmationDialog_cancelButton__EZkxN:hover:not(:disabled){background-color:#f3f4f6;color:#111827;border-color:#111827}.ProgramsContainer_loadingContainer__IY2cS{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.ProgramsContainer_emptyStateMessage__z_T5r,.ProgramsContainer_loadingText__VhsWx{color:#191a24;margin:0}.ProgramsContainer_loadingText__VhsWx{margin-top:1rem}.ProgramsContainer_emptyState__wmszb{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f5f5f5;border:.0625rem solid #e0e0e0;border-radius:.5rem;margin:1rem .5rem;min-height:12.5rem}.ProgramsContainer_emptyStateTitle__dfKiP{font-size:1.25rem;color:#191a24;margin-bottom:.5rem}.ProgramInfrastructureContainer_container__3BCoX{padding:0}.ProgramInfrastructureContainer_table__Mf59j{width:100%;padding:.75rem;border-collapse:separate;border-spacing:0 .75rem}.ProgramInfrastructureContainer_headerRow__1JX70{margin-bottom:1rem}.ProgramInfrastructureContainer_header__npelF{text-align:left;margin-bottom:1rem;font-size:.875rem}.ProgramInfrastructureContainer_row__z0Z7N{gap:.75rem;font-size:.875rem}.ProgramInfrastructureContainer_interactionHeader__0zfVE{display:flex;align-items:flex-start;margin-top:1rem;margin-bottom:2rem}.ProgramInfrastructureContainer_headingContainer__nF3zv{margin-bottom:1rem;width:-moz-fit-content;width:fit-content}.ProgramInfrastructureContainer_backButton__sSEpj{background:none;border:none;color:#007bff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:.5rem 0}.ProgramInfrastructureContainer_backButton__sSEpj:hover{text-decoration:underline}.ProgramInfrastructureContainer_programNameCell__SFb2L{display:flex;align-items:center;gap:.5rem}.VMFileUploader_container__UWPWm{width:100%;margin-bottom:1.5rem}.VMFileUploader_uploadRegion__2Cq9S{width:100%;display:flex;flex-direction:column;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:.5rem;padding:1rem;gap:1.5rem;overflow:hidden}.VMFileUploader_loadingSectionsContainer__tp7Cz{display:flex;flex-direction:column;width:100%;text-align:center;align-items:center}.VMFileUploader_addSectionWrapper__cQt0f{display:flex;justify-content:flex-start}.VMFileUploader_sectionButton__mj6dZ{background-color:rgba(0,0,0,0);border:none;color:#333;border-radius:0;box-shadow:none;padding:.125rem 0;margin-top:.125rem;justify-content:flex-start;width:-moz-fit-content;width:fit-content;font-size:.75rem}.VMFileUploader_sectionButton__mj6dZ>:last-child{padding-left:.375rem}.VMFileUploader_sectionButton__mj6dZ:hover{background-color:hsl(0,0%,81.0784313725%)}.VMFileUploader_sectionButton__mj6dZ svg{width:1rem;height:1rem}.VMFileUploader_buttonContainer__Wbp5b{display:flex;width:100%;justify-content:flex-start;gap:1rem;margin-top:1rem}.UploadSection_outerContainer__nO5Ow{min-height:2rem;width:100%;display:flex;justify-content:flex-end}.UploadSection_innerContainer__kSlx5{min-height:2rem;border-radius:.25rem}.UploadSection_maxWidth__8Gm5u{width:100%}.UploadSection_row__dHUBa{width:100%;min-height:2rem;font-size:.875rem;color:#333;display:flex;align-items:center;justify-content:space-between;border:0;padding:.5rem .75rem;margin-bottom:0}.UploadSection_row__dHUBa:last-child{margin-bottom:0}.UploadSection_inputPad__zF4_1{text-indent:1rem}.UploadSection_formedRow__iW_Pn{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:.25rem;padding-left:.375rem}.UploadSection_formedRow__iW_Pn p{padding-left:0;margin:0;font-size:.875rem;flex-shrink:0}.UploadSection_dragHandle__HMRL4{display:inline-flex;align-items:center;color:#9e9e9e;cursor:-webkit-grab;cursor:grab;flex-shrink:0}.UploadSection_dragHandle__HMRL4 svg{width:.875rem;height:.875rem}.UploadSection_formedRowButtons__pLPJq{display:flex;align-items:flex-end}.UploadSection_sectionHeaderButtonsGroup__h52lN{display:flex;align-items:center;gap:.5rem;margin-left:auto;flex-shrink:0}.UploadSection_subsectionButton__pKpXx{background-color:rgba(0,0,0,0)!important;border:none!important;color:#333!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin-right:1rem!important}.UploadSection_subsectionButton__pKpXx>:last-child{padding-left:.5rem!important}.UploadSection_subsectionButton__pKpXx svg{width:1.125rem;height:1.125rem}.UploadSection_deleteButton__2Gqvn{background:none!important;border:none!important;padding:0!important;height:auto!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#d32f2f!important;margin-left:.5rem!important}.UploadSection_deleteButton__2Gqvn svg{width:1.125rem;height:1.125rem}.UploadSection_editNameButton__p8KX9{background:none;border:none;padding:0;margin-left:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#333}.UploadSection_editNameButton__p8KX9 svg{width:1.125rem;height:1.125rem}.UploadSection_white__sBiXF{background-color:#fff}.UploadSection_grey__DXLn1{background-color:#f5f5f5}.UploadSection_subsectionWrapper__YI51l{background-color:#f5f5f5;border-radius:.25rem;padding:.5rem;margin-bottom:.5rem}.UploadSection_darkGrey__2Lp5z{background-color:#f5f5f5}.UploadSection_darkGrey__2Lp5z::placeholder{color:#666}.UploadSection_outerUploader__qBCyF{display:flex;justify-content:flex-end;width:100%}.UploadSection_uploader__CriTx{background-color:#e3f2fd;display:flex;align-items:center;justify-content:center;width:100%;border:2px dashed #90caf9;border-radius:.25rem;padding:.75rem 1rem;min-height:2.5rem}.UploadSection_uploader__CriTx p{color:#1976d2;margin:0;text-align:center;font-size:.875rem}.UploadSection_uploaderRightPad__u1M3B{padding-right:60px!important}.UploadSection_error__guBKu{position:absolute;color:red;font-size:1.2rem;top:.5rem;left:0}.UploadSection_descriptionInput__N_3Ag{resize:vertical}.UploadSection_descriptionInput__N_3Ag,.UploadSection_instructionTypeSelect__CWN_t{width:100%;padding:.375rem .75rem;font-size:.875rem;color:#333;border:1px solid #ccc;border-radius:.25rem;font-family:inherit}.UploadSection_instructionTypeSelect__CWN_t{background-color:#fff}.UploadSection_editInput__eQVp7{min-height:2rem;font-size:.875rem;color:#333;border:2px solid #ff5722;padding:0 .75rem;margin:0;font-family:inherit;border-radius:.25rem;flex:1 1 auto;min-width:280px}.UploadSection_editInput__eQVp7:focus{outline:none;border-color:#ff5722}.UploadSection_emptyMessage__7rjUl{background-color:#f5f5f5;border:.0625rem solid #ddd;border-left:.25rem solid #ff5722;border-radius:.25rem;padding:.5rem .75rem;margin:.5rem 0;font-size:.875rem;color:#333}.MaterialFileDisplay_outerContainer__wDxCN{min-height:1.5rem;width:100%;display:flex;margin-bottom:.125rem}.MaterialFileDisplay_innerContainer__JXAzi{min-height:1.5rem;flex:1 1}.MaterialFileDisplay_fixWidth__9cH_D{width:100%}.MaterialFileDisplay_uploadedFileWrapper__k72Tz{width:100%;display:flex;flex-direction:column;align-content:flex-end}.MaterialFileDisplay_row__ANZdI{min-height:1.5rem;font-size:.75rem;color:#333;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:.375rem;padding:.25rem .375rem;gap:.25rem;background-color:#f5f5f5}.MaterialFileDisplay_row__ANZdI:hover{background-color:hsl(0,0%,91.0784313725%)}.MaterialFileDisplay_row__ANZdI p{flex:1 1;margin:0}.MaterialFileDisplay_row__ANZdI svg{flex-shrink:0;width:.875rem;height:.875rem}.MaterialFileDisplay_subsectionRow__jv2hr{background-color:rgb(219.5,219.5,219.5)}.MaterialFileDisplay_subsectionRow__jv2hr:hover{background-color:hsl(0,0%,81.0784313725%)}.MaterialFileDisplay_hasDownloadLink__eZbn7{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.MaterialFileDisplay_hasDownloadLink__eZbn7.MaterialFileDisplay_delete__7WTxF{color:#d32f2f}.MaterialFileDisplay_materialAction__xSvmx,.MaterialFileDisplay_visibilityToggle__6bqPS{display:inline-flex;align-items:center;white-space:nowrap;background:none;border:none;cursor:pointer;padding:.35rem;margin:0 .25rem}.MaterialFileDisplay_materialAction__xSvmx:hover,.MaterialFileDisplay_visibilityToggle__6bqPS:hover{background-color:#fff;border-radius:.25rem}.MaterialFileDisplay_buttonGroup__6donQ{display:flex;align-items:center;gap:.25rem}.MaterialLinkDisplay_outerContainer__cVOwn{min-height:1.5rem;width:100%;display:flex;margin-bottom:.125rem}.MaterialLinkDisplay_innerContainer__oOGtR{min-height:1.5rem;flex:1 1}.MaterialLinkDisplay_fixWidth__WPN_t{width:100%}.MaterialLinkDisplay_uploadedFileWrapper__y3COp{width:100%;display:flex;flex-direction:column;align-content:flex-end}.MaterialLinkDisplay_row__OQoRJ{min-height:1.5rem;font-size:.75rem;color:#333;display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:.375rem;padding:.25rem .375rem;gap:.25rem;background-color:#f5f5f5}.MaterialLinkDisplay_row__OQoRJ:hover{background-color:hsl(0,0%,91.0784313725%)}.MaterialLinkDisplay_row__OQoRJ p{flex:1 1;margin:0}.MaterialLinkDisplay_row__OQoRJ svg{flex-shrink:0;width:.875rem;height:.875rem}.MaterialLinkDisplay_subsectionRow__7ajeA{background-color:rgb(219.5,219.5,219.5)}.MaterialLinkDisplay_subsectionRow__7ajeA:hover{background-color:hsl(0,0%,81.0784313725%)}.MaterialLinkDisplay_buttonGroup__CX3Rr,.MaterialLinkDisplay_iconGroup__6RKLy{display:flex;align-items:center;gap:.25rem}.MaterialLinkDisplay_hasDownloadLink__WKPGt{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.MaterialLinkDisplay_hasDownloadLink__WKPGt.MaterialLinkDisplay_delete__xnTRv{color:#d32f2f}.MaterialLinkDisplay_materialAction__HVuua,.MaterialLinkDisplay_visibilityToggle__EDplX{display:inline-flex;align-items:center;white-space:nowrap;background:none;border:none;cursor:pointer;padding:.35rem;margin:0 .25rem}.MaterialLinkDisplay_materialAction__HVuua:hover,.MaterialLinkDisplay_visibilityToggle__EDplX:hover{background-color:#fff;border-radius:.25rem}.DraggableSectionContainer_uploadRegion__W_yst{width:100%;display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem}.DraggableSectionContainer_sectionContainer__ON6mp{background-color:#fff;border:1px solid #e0e0e0;border-radius:.375rem;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.DraggableSectionContainer_addSubsectionWrapper__Uwnes{display:flex;justify-content:flex-start}.DraggableSectionContainer_subsectionButton__89Hk2{background-color:rgba(0,0,0,0);border:none;color:#333;border-radius:.25rem;box-shadow:none;padding:.35rem;justify-content:flex-start;width:-moz-fit-content;width:fit-content;font-size:.75rem}.DraggableSectionContainer_subsectionButton__89Hk2>:last-child{padding-left:.375rem}.DraggableSectionContainer_subsectionButton__89Hk2:hover{background-color:hsl(0,0%,81.0784313725%)}.DraggableSectionContainer_subsectionButton__89Hk2 svg{width:1rem;height:1rem}.DraggableSectionContainer_deleteIconButton__e_0xH{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#d32f2f;margin-left:.5rem}.DraggableSectionContainer_deleteIconButton__e_0xH svg{width:1.125rem;height:1.125rem}.EditFileMaterialModal_modalContainer__G34f5{width:min(720px,92vw);max-height:80vh;display:flex;flex-direction:column;gap:1rem}.EditFileMaterialModal_container__kKvT4{padding:1rem 1rem .5rem;gap:.75rem;display:flex;flex-direction:column}.EditFileMaterialModal_buttonGroup__njTYL{display:flex;gap:.75rem;margin-top:1rem;justify-content:flex-end}.EditFileMaterialModal_cancelBtn__IBUkb,.EditFileMaterialModal_saveBtn__Saar0{min-width:120px}.EditFileMaterialModal_title__XdyoY{display:flex;justify-content:center;margin:0}