@media (max-width:1250px){span.lang-title{display:none}}@media (max-width:768px){.lang-switch-button,.language-switcher{margin-right:.25rem!important}.lang-switch-button{font-size:.75rem!important;padding:.25rem .375rem!important}.lang-icon{height:16px!important;width:16px!important}}@media (max-width:480px){.lang-switch-button{margin-right:.125rem!important;padding:.2rem .3rem!important}.lang-icon{height:14px!important;width:14px!important}}.profile_image__VfNDZ{border:1px solid #4b6aa7;object-fit:cover;padding:2px}.profile_objectPositionCenter__CJKSf{object-position:center}.profile_objectPositionTop__CbJe8{object-position:top}.profile_objectPositionBottom__-sXok{object-position:bottom}.profile_profileTextMobile__xN6eY{font-size:.75rem;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.profile_image__VfNDZ{border-width:1px;height:24px;padding:1px;width:24px}}@media (max-width:480px){.profile_profileTextMobile__xN6eY{font-size:.7rem;max-width:40px}}@media (max-width:360px){.profile_profileTextMobile__xN6eY{display:none}}.header_header__iiEZx{padding:.5rem 1rem;transition:all .3s ease}.header_headerContainer__IGcz1{align-items:center;display:flex;width:100%}.header_logoSection__vpbdd{align-items:center;display:flex;flex:0 0 auto}.header_actionsSection__2b7jQ{align-items:center;display:flex;gap:.5rem;justify-content:flex-end;margin-left:auto}@media (max-width:768px){.header_header__iiEZx{padding:.25rem .5rem}.header_logoSection__vpbdd{flex:1 1;justify-content:flex-start}.header_actionsSection__2b7jQ{flex:0 0 auto;gap:.25rem}.header_logoText__hBWZ6,.header_navigationButtons__srIXu{display:none}.header_logoImage__I3QY8{height:24px;width:24px}.header_mobileCompact__\+RmJc .header_me-2__70lCh{margin-right:.25rem!important}.header_mobileCompact__\+RmJc .header_ms-2__pNNdo{margin-left:.25rem!important}.header_mobileCompact__\+RmJc .header_mx-1__txVJv{margin-left:.125rem!important;margin-right:.125rem!important}}@media (max-width:992px) and (min-width:769px){.header_header__iiEZx{padding:.375rem .75rem}.header_logoSection__vpbdd{flex:0 0 40%}.header_actionsSection__2b7jQ{flex:0 0 60%;gap:.375rem}}@media (max-width:480px){.header_header__iiEZx{padding:.25rem}.header_actionsSection__2b7jQ{gap:.125rem}.header_profileText__lowuI{font-size:.75rem;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header_compactButton__Idp0h{font-size:.75rem;padding:.25rem .375rem}}@media (max-width:360px){.header_profileText__lowuI{display:none}.header_actionsSection__2b7jQ{gap:.1rem}}.settings_sidebar__IFUbD{flex-shrink:0;max-width:250px;min-width:200px;transition:all .3s ease}.settings_mainContent__8G8og{flex:1 1;min-width:0}.settings_settingsContainer__98UqJ{display:flex;gap:1rem;width:100%}.settings_gridContainer__haF7p{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%}.settings_gridItem__Dvd\+-{display:flex;justify-content:center}.settings_gridContainer__haF7p::-webkit-scrollbar{width:6px}.settings_gridContainer__haF7p::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.settings_gridContainer__haF7p::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.settings_gridContainer__haF7p::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.settings_sidebarButton__QBVCl{transition:all .3s ease}.settings_sidebarButton__QBVCl:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.settings_sidebarButton__QBVCl:focus{outline:2px solid #007bff;outline-offset:2px}@media (max-width:992px){.settings_sidebar__IFUbD{max-width:200px;min-width:150px}.settings_gridContainer__haF7p{gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.settings_settingsContainer__98UqJ{flex-direction:column;gap:.5rem}.settings_sidebar__IFUbD{max-width:100%;min-width:100%;order:1}.settings_mainContent__8G8og{order:2;padding:0!important}.settings_gridContainer__haF7p{gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:.5rem}.settings_sidebarButtons__x6W8S{display:flex;flex-wrap:wrap;gap:.25rem;width:100%}.settings_sidebarButton__QBVCl{flex:1 1;font-size:.75rem!important;margin:0!important;min-width:120px;overflow:hidden;padding:.375rem .5rem!important;text-overflow:ellipsis;white-space:nowrap}.settings_settingsHeader__gKT0K{margin-bottom:.5rem!important;padding:0 .5rem}.settings_gridContainer__haF7p{-webkit-overflow-scrolling:touch}}@media (max-width:480px){.settings_gridContainer__haF7p{gap:.5rem;grid-template-columns:1fr;padding:.25rem}.settings_sidebarButton__QBVCl{font-size:.7rem!important;min-width:100px;padding:.25rem .375rem!important}.settings_settingsHeader__gKT0K h5{font-size:1.1rem}}@media (max-width:360px){.settings_sidebarButtons__x6W8S{flex-direction:column}.settings_sidebarButton__QBVCl{min-width:100%;text-align:center}.settings_gridContainer__haF7p{padding:.125rem}}@media (prefers-contrast:high){.settings_sidebarButton__QBVCl{border:2px solid}}@media (prefers-reduced-motion:reduce){.settings_sidebarButton__QBVCl{transition:none}.settings_gridContainer__haF7p{scroll-behavior:auto}}:root{--sidebar-color:#f8f9fa;--border-color:#e3e3e3;--primary-light:#c2e7ff;--white:#fff;--greyLight:#c8d0e7}.style_wrapper__4f4bM{align-items:top;display:flex;width:100%}.style_sidebar__kAwOq{background:#f8f9fa;background:var(--sidebar-color);border-right:1px solid #e3e3e3;border-right:1px solid var(--border-color);overflow-x:hidden;overflow-y:auto!important;padding:10px;transition:all .3s ease-in-out;width:70px!important}.style_sidebarActive__be7um{width:250px!important}.style_addNewButton__PTfx\+{text-wrap:nowrap;align-items:center;background:#c2e7ff;background:var(--primary-light);border:0;border-radius:1rem;display:flex;font-weight:500;justify-content:center;margin-bottom:7px;overflow:hidden;padding:12px 0;text-align:left;transition:.3s ease;width:100%}.style_sidebarButton__3lJUa{text-wrap:nowrap;align-items:center;margin:5px 0;text-align:center;width:100%}.style_sidebar__kAwOq.style_sidebarActive__be7um .style_sidebarButton__3lJUa{text-align:start!important}.style_sidebar__kAwOq.style_sidebarActive__be7um .style_sidebarButtonLabel__Xhdym{margin-left:10px}.style_sidebar__kAwOq:not(.style_sidebarActive__be7um) .style_sidebarButtonLabel__Xhdym{display:none}.style_sidebar__kAwOq.style_sidebarActive__be7um .style_addNewButton__PTfx\+ .style_addButtonLabel__95sOs{margin-left:10px}.style_sidebar__kAwOq:not(.style_sidebarActive__be7um) .style_addNewButton__PTfx\+ .style_addButtonLabel__95sOs{display:none}.style_sidebarFoldersDelimeter__OWFLA{align-items:center;border-bottom:1px solid #8b8b8b46;color:#666;display:flex;font-size:medium;font-weight:500;justify-content:space-between;margin-top:10px;padding-bottom:5px;padding-left:10px}.style_sidebar__kAwOq:not(.style_sidebarActive__be7um) .style_sidebarFoldersDelimeter__OWFLA{display:none}.style_addNewButton__PTfx\+:hover{box-shadow:.3rem .3rem .6rem #c8d0e7,-.2rem -.2rem .5rem #fff;box-shadow:.3rem .3rem .6rem var(--greyLight),-.2rem -.2rem .5rem var(--white)}.style_addNewButton__PTfx\+:active{box-shadow:.1rem .1rem .4rem #c8d0e7,.1rem .1rem .3rem #fff;box-shadow:.1rem .1rem .4rem var(--greyLight),.1rem .1rem .3rem var(--white)}.style_main__tPVOP{overflow-x:hidden;overflow-y:auto!important;padding:10px;width:100%}.style_approvementList__H54Kh{display:grid}.style_approvementItem__VxOGs{align-items:top;display:flex}.style_change_item_indicator__EPzse{height:100%;position:relative;text-align:center;width:50px}.style_approvementItem__VxOGs:not(:last-child) .style_indicator__pBUwE{border-left:1px dashed #0075ff;bottom:0;left:50%;position:absolute;top:20px}.style_sidebarFolderItem__dZIlC{margin:5px 0;text-align:left;transition:.3s ease-in-out;width:100%}.style_sidebarFolderLink__QK\+V6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style_sidebar__kAwOq.style_sidebarActive__be7um .style_sidebarFolderItem__dZIlC .style_sidebarFolderItemLabel__H5kTG{margin-left:10px;width:100px!important}.style_sidebar__kAwOq:not(.style_sidebarActive__be7um) .style_sidebarFolderItem__dZIlC{text-align:center!important}.style_sidebar__kAwOq:not(.style_sidebarActive__be7um) .style_sidebarFolderItem__dZIlC .style_sidebarFolderItemLabel__H5kTG{display:none}.style_sidebarDropdownWrapper__G9p0I{width:200px}.style_dropdownActionItem__Jowqv{color:#454545;cursor:pointer;font-weight:400!important;padding:5px 10px;width:100%}.style_dropdownActionItem__Jowqv:hover{background:#f8f9fa;background:var(--sidebar-color)}@media (max-width:768px){.style_sidebar__kAwOq{background:#f8f9fa;background:var(--sidebar-color);box-shadow:2px 0 5px rgba(0,0,0,.1);height:calc(100vh - 52px);left:-250px;position:fixed;top:52px;transition:left .3s ease-in-out;width:250px!important;z-index:1050}.style_sidebar__kAwOq.style_sidebarActive__be7um{left:0;width:250px!important}.style_mobileOverlay__ITzkp{background-color:rgba(0,0,0,.5);display:block;height:calc(100vh - 52px);left:0;position:fixed;top:52px;width:100vw;z-index:1040}.style_main__tPVOP{margin-left:0;width:100%}.style_hamburgerButton__e-SNR{align-items:center;background:#c2e7ff;background:var(--primary-light);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:center;left:10px;padding:8px;position:fixed;top:10px;transition:all .3s ease;z-index:1060}.style_hamburgerButton__e-SNR:hover{background:#b3deff;box-shadow:0 4px 8px rgba(0,0,0,.15)}.style_hamburgerIcon__68s2Y{display:flex;flex-direction:column;height:20px;justify-content:space-between;width:20px}.style_hamburgerIcon__68s2Y span{background:#333;border-radius:1px;display:block;height:2px;transition:all .3s ease;width:100%}.style_hamburgerIcon__68s2Y.style_active__xezjt span:first-child{-webkit-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.style_hamburgerIcon__68s2Y.style_active__xezjt span:nth-child(2){opacity:0}.style_hamburgerIcon__68s2Y.style_active__xezjt span:nth-child(3){-webkit-transform:rotate(-45deg) translate(7px,-6px);transform:rotate(-45deg) translate(7px,-6px)}}@media (min-width:769px){.style_hamburgerButton__e-SNR,.style_mobileOverlay__ITzkp{display:none}.style_sidebar__kAwOq{left:auto;position:relative;top:auto}}.style_switcher__VGIju{position:fixed;right:0;top:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.style_animate__-JhQu:before{-webkit-animation:style_turn__xFyXn 1s linear infinite;animation:style_turn__xFyXn 1s linear infinite}@-webkit-keyframes style_turn__xFyXn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes style_turn__xFyXn{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--header-bg:#f8fafd;--body-bg:#fff}.style_uploadManager__jP\+1A{border-radius:7px 7px 0 0;bottom:0;box-shadow:0 0 5px #707070;color:#515559;display:none;font-weight:500;margin-right:10px;overflow:hidden;position:absolute;right:0;width:300px}.style_uploadManager__jP\+1A.style_show__BhUO4{display:block}.style_header__xgWLR{align-items:center;background:#f8fafd;background:var(--header-bg);border-bottom:1px solid #bfbfbf58;display:flex;padding:7px;transition:all .3s ease-in-out}.style_body__6lO0h{background:#fff;background:var(--body-bg);max-height:250px;overflow-y:auto;transition:all .3s ease-in-out}.style_uploadManager__jP\+1A.style_collapse__ajlkl .style_body__6lO0h{max-height:0}.style_element__MvJtO:hover{background-color:#f8fafd;background-color:var(--header-bg)}.style_textEllipsis__z0Rxk{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:185px}.style_box__MRuPD{position:relative}.style_imgUpd__SvcSl,.style_img__qMo4t{border-radius:5px;margin:5px;object-fit:cover;transition:all .3s ease-in-out}.style_box__MRuPD:hover .style_imgUpd__SvcSl{-webkit-filter:blur(1px);filter:blur(1px)}.style_tools__XfQCD{align-items:center;bottom:0;display:flex;justify-content:center;left:50%;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease-in-out}.style_box__MRuPD:hover .style_tools__XfQCD{opacity:1}.style_objectPositionCenter__xefmX{object-position:center}.style_objectPositionTop__g8Etr{object-position:top}.style_objectPositionBottom__9aHio{object-position:bottom}.chat_messagesList__KgmUj{bottom:0;left:0;overflow-y:auto!important;padding-bottom:100px;position:absolute;top:110px;width:100%;z-index:5}.chat_message__NoSAv{align-items:baseline;display:flex;justify-content:flex-start;padding:5px}.chat_message__NoSAv.chat_own__39UgD{justify-content:end}.chat_messageBuble__vd4A5{background-color:rgba(25,105,209,.15);border-radius:10px;color:#0e0e0e;font-size:.8rem;font-weight:400;max-width:80%;min-width:150px;padding:5px}.chat_messageBuble__vd4A5 .chat_time__OpGCc{color:var(--color-gray);font-size:.8em;font-weight:200;text-align:end}.chat_own__39UgD .chat_messageBuble__vd4A5{text-align:end}.chat_message__NoSAv.chat_own__39UgD .chat_time__OpGCc{text-align:start}.chat_message__NoSAv.chat_own__39UgD .chat_messageBuble__vd4A5{background:rgba(0,96,128,.15)}.multi-select_multiSelect__oRwld{width:100%}.multi-select_selectButton__L9pVa{cursor:pointer;min-height:38px;transition:all .2s ease-in-out}.multi-select_selectButton__L9pVa:hover:not(.multi-select_disabled__rt7XR){border-color:#0d6efd;box-shadow:0 0 0 .2rem rgba(13,110,253,.25)}.multi-select_selectButton__L9pVa.multi-select_disabled__rt7XR{background-color:#e9ecef;opacity:.65}.multi-select_selectText__jxspS{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.multi-select_countBadge__BHhW4{align-items:center;display:flex;font-size:.75rem;height:20px;justify-content:center;min-width:20px}.multi-select_dropdown__BBQj8{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;max-height:300px;overflow:hidden;position:absolute;top:100%;z-index:1000}.multi-select_searchContainer__iEnq9{background-color:#f8f9fa}.multi-select_actionsContainer__10IWl{border-bottom:1px solid #dee2e6}.multi-select_optionsList__gVBeh{max-height:200px;overflow-y:auto}.multi-select_option__BVK4T{background:none;border:none;cursor:pointer;padding:8px 12px;text-align:left;transition:background-color .15s ease-in-out;width:100%}.multi-select_option__BVK4T:hover{background-color:#f8f9fa}.multi-select_option__BVK4T .multi-select_form-check__rMlNB{margin:0}.multi-select_option__BVK4T .multi-select_form-check-input__5LmFW{margin-top:0}.multi-select_option__BVK4T .multi-select_form-check-label__KnWna{cursor:pointer;font-weight:400;margin-bottom:0;padding-left:8px}.multi-select_selectedSummary__eCRb-{background-color:#f8f9fa;border-top:1px solid #dee2e6}.multi-select_optionsList__gVBeh::-webkit-scrollbar{width:6px}.multi-select_optionsList__gVBeh::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.multi-select_optionsList__gVBeh::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.multi-select_optionsList__gVBeh::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.multi-select_selectButton__L9pVa:focus{border-color:#86b7fe;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:none}@media (max-width:768px){.multi-select_dropdown__BBQj8{max-height:250px}.multi-select_optionsList__gVBeh{max-height:150px}.multi-select_selectText__jxspS{font-size:.9rem}}.multi-select_dropdown__BBQj8{-webkit-animation:multi-select_slideDown__gvOtP .2s ease-out;animation:multi-select_slideDown__gvOtP .2s ease-out}@-webkit-keyframes multi-select_slideDown__gvOtP{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes multi-select_slideDown__gvOtP{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ScrollableDiv_scrollableContainer__NCIz5{overflow-y:auto;position:relative!important;transition:all .3s ease-in-out}.ScrollableDiv_hasShadow__iBBJV{box-shadow:inset 0 -20px 20px -15px rgba(0,0,0,.385)}.wait{background:#0404043e;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10000}.lds-roller{display:inline-block;height:80px;position:relative;width:80px}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:40px 40px;transform-origin:40px 40px}.lds-roller div:after{background-image:linear-gradient(#444,#4c4c4c);border-radius:50%;content:"";display:block;height:7px;margin:-4px 0 0 -4px;position:absolute;width:7px}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{left:63px;top:63px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{left:56px;top:68px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{left:48px;top:71px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{left:40px;top:72px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{left:32px;top:71px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{left:24px;top:68px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{left:17px;top:63px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{left:12px;top:56px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.__json-pretty__{background:#272822;color:#66d9ef;line-height:1.3;overflow:auto}.__json-pretty__ .__json-key__{color:#f92672}.__json-pretty__ .__json-value__{color:#a6e22e}.__json-pretty__ .__json-string__{color:#fd971f}.__json-pretty__ .__json-boolean__{color:#ac81fe}.__json-pretty-error__{background:#272822;color:#66d9ef;line-height:1.3;overflow:auto}.style_dropZone__tKKWi{border:2px dashed #686868;border-radius:10px;color:#686868;cursor:pointer;padding:20px;text-align:center}.style_dropZone__tKKWi *{z-index:-1}.style_dropZone__tKKWi.style_active__SjP1B{background-color:#f0f8ff;border-color:#007bff;color:#007bff}.style_removeButton__4imf\+{background-color:#ff4d4d;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px}.style_removeButton__4imf\+:hover{background-color:#e60000}.style_change_item_indicator__I5HVO{height:100%;position:relative;text-align:center;width:20px}.style_indicator__-QHn4{border-left:1px dashed #0075ff;bottom:0;left:49%;position:absolute;top:20px}.assignments_filterSection__i-6\+u{background:#f8f9fa;border:1px solid #e9ecef;border-radius:.5rem;padding:1rem}.assignments_assignmentsList__pJO14{min-height:400px}.assignments_assignmentCard__O\+rzq{border:1px solid #e9ecef;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.assignments_assignmentCard__O\+rzq:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU{background:#fff;border-bottom:1px solid #e9ecef;padding:.75rem 1rem}.assignments_assignmentCard__O\+rzq .assignments_card-body__bg545{padding:1rem}.assignments_assignmentCard__O\+rzq .assignments_card-title__zQohf{color:#2c3e50;font-size:1rem;font-weight:600;margin-bottom:.5rem}.assignments_assignmentCard__O\+rzq .assignments_card-text__Ha2YJ{font-size:.875rem;line-height:1.4;margin-bottom:1rem}.assignments_priority-high__Hw-XP{color:#dc3545!important;font-weight:700}.assignments_priority-medium__6M9fI{color:#ffc107!important;font-weight:700}.assignments_priority-low__qCbTS{color:#28a745!important;font-weight:700}.assignments_status-badge__lFTh3{border-radius:.25rem;font-size:.75rem;padding:.25rem .5rem}@media (max-width:768px){.assignments_filterSection__i-6\+u{padding:.75rem}.assignments_assignmentCard__O\+rzq{margin-bottom:1rem}.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU{padding:.5rem .75rem}.assignments_assignmentCard__O\+rzq .assignments_card-body__bg545{padding:.75rem}.assignments_assignmentCard__O\+rzq .assignments_card-title__zQohf{font-size:.925rem}}@media (max-width:576px){.assignments_filterSection__i-6\+u .assignments_row__Sxi2z{gap:.5rem}.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU{align-items:flex-start;flex-direction:column;gap:.5rem}.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU .assignments_d-flex__KanYy:first-child{justify-content:space-between;width:100%}}.assignments_loading-state__FGWXi{align-items:center;display:flex;justify-content:center;min-height:200px}.assignments_empty-state__tD996{color:#6c757d;padding:2rem;text-align:center}.assignments_empty-state__tD996 i{font-size:3rem;margin-bottom:1rem;opacity:.5}.assignments_modal-body__LJm2B .assignments_row__Sxi2z{margin-bottom:0}.assignments_modal-footer__N6iIV{background:#f8f9fa;border-top:1px solid #e9ecef;padding:1rem 1.5rem}.assignments_assignmentsList__pJO14::-webkit-scrollbar{width:6px}.assignments_assignmentsList__pJO14::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.assignments_assignmentsList__pJO14::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.assignments_assignmentsList__pJO14::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@-webkit-keyframes assignments_fadeInUp__hsf64{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes assignments_fadeInUp__hsf64{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.assignments_assignmentCard__O\+rzq{-webkit-animation:assignments_fadeInUp__hsf64 .3s ease-out;animation:assignments_fadeInUp__hsf64 .3s ease-out}.assignments_dropdown-menu__kIX21{border:1px solid #e9ecef;box-shadow:0 4px 6px rgba(0,0,0,.1)}.assignments_dropdown-item__rSL7O{font-size:.875rem;padding:.5rem 1rem}.assignments_dropdown-item__rSL7O:hover{background-color:#f8f9fa}.assignments_dropdown-item__rSL7O.assignments_text-danger__TOYQu:hover{background-color:#f8d7da;color:#721c24!important}.assignments_demoIndicator__cDKsz{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border-left:4px solid #2196f3;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.assignments_filterCard__1MPdx{border:none;border-radius:.75rem;box-shadow:0 2px 10px rgba(0,0,0,.08);overflow:hidden}.assignments_filterCard__1MPdx .assignments_card-header__bdopU{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #dee2e6;padding:1rem 1.5rem}.assignments_filterCard__1MPdx .assignments_card-body__bg545{padding:1.5rem}.assignments_assignmentCard__O\+rzq{background:#fff;border:none;border-radius:.75rem;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.assignments_assignmentCard__O\+rzq:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU{background:linear-gradient(135deg,#fff,#f8f9fa);border-bottom:1px solid rgba(0,0,0,.08);padding:1rem 1.25rem}.assignments_assignmentCard__O\+rzq .assignments_card-body__bg545{background:#fff;padding:1.25rem}.assignments_priorityBadge__4XbKy,.assignments_statusBadge__PZja1{align-items:center;border-radius:.5rem;display:inline-flex;font-size:.75rem;font-weight:600;gap:.25rem;padding:.375rem .75rem}.assignments_dateRange__ZcdkF{background:#f8f9fa;border-radius:.5rem;margin-bottom:1rem;padding:.75rem}.assignments_dateItem__Uumus{align-items:center;display:flex;gap:.5rem;padding:.5rem 0}.assignments_dateItem__Uumus i{font-size:1.1rem}.assignments_dateLabel__o4j37{color:#6c757d;display:block;font-size:.75rem;margin-bottom:.125rem}.assignments_dateValue__BNiMV{color:#2c3e50;font-size:.875rem;font-weight:600}.assignments_assigneeInfo__znTZL{align-items:center;background:#f8f9fa;border-left:3px solid #17a2b8;border-radius:.5rem;display:flex;gap:.5rem;padding:.75rem}.assignments_assigneeInfo__znTZL i{color:#17a2b8;font-size:1.1rem}.assignments_actionDropdown__x01qz .assignments_dropdown-menu__kIX21{border:none;border-radius:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:180px;padding:.5rem}.assignments_actionDropdown__x01qz .assignments_dropdown-item__rSL7O{align-items:center;border-radius:.375rem;display:flex;gap:.5rem;padding:.5rem .75rem;transition:all .2s ease}.assignments_actionDropdown__x01qz .assignments_dropdown-item__rSL7O:hover{background:#f8f9fa;-webkit-transform:translateX(2px);transform:translateX(2px)}.assignments_actionDropdown__x01qz .assignments_dropdown-header__Bf\+e9{color:#6c757d;font-size:.75rem;font-weight:600;margin-bottom:.25rem;padding:.5rem .75rem .25rem}.assignments_filterInfo__a31\+C{align-items:center;background:#e8f5e8;border-radius:.375rem;color:#155724;display:flex;font-size:.875rem;gap:.5rem;padding:.5rem 1rem}.assignments_modalSection__6jS2H{margin-bottom:1.5rem}.assignments_modalSectionTitle__EpuEY{align-items:center;border-bottom:2px solid #e9ecef;color:#2c3e50;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem}.assignments_modalSectionTitle__EpuEY i{color:#007bff}@media (max-width:768px){.assignments_assignmentCard__O\+rzq .assignments_card-header__bdopU{padding:.75rem}.assignments_assignmentCard__O\+rzq .assignments_card-body__bg545,.assignments_filterCard__1MPdx .assignments_card-body__bg545{padding:1rem}.assignments_dateItem__Uumus{text-align:left}.assignments_assigneeInfo__znTZL,.assignments_dateItem__Uumus{align-items:flex-start;flex-direction:column}}.versions_version-item__i5bgh{transition:all .2s ease-in-out}.versions_version-item__i5bgh:hover{background-color:var(--bs-light);box-shadow:0 2px 4px rgba(0,0,0,.1)}.versions_version-badge__56lbK{font-size:.75rem;padding:.25rem .5rem}.versions_compare-checkbox__yTvKC{-webkit-transform:scale(1.2);transform:scale(1.2)}.versions_version-compare-card__CfBYD{border:2px solid transparent;transition:border-color .2s ease-in-out}.versions_version-compare-card__CfBYD.versions_selected__vYFui{background-color:rgba(var(--bs-primary-rgb),.05);border-color:var(--bs-primary)}.versions_file-icon-large__Ob8RY{color:var(--bs-primary);font-size:3rem}.versions_change-note__cVzfv{background-color:var(--bs-light);border-left:4px solid var(--bs-info);margin:.5rem 0;padding:.75rem}.versions_version-actions__tzxgk{opacity:0;transition:opacity .2s ease-in-out}.versions_version-item__i5bgh:hover .versions_version-actions__tzxgk{opacity:1}.versions_current-version__Ntv1Y{background:linear-gradient(45deg,var(--bs-success),var(--bs-success-light));border-radius:.25rem;color:#fff;font-size:.75rem;font-weight:500;padding:.125rem .5rem}.versions_version-timeline__uIyzx{position:relative}.versions_version-timeline__uIyzx:before{background:var(--bs-gray-300);bottom:0;content:"";left:20px;position:absolute;top:0;width:2px}.versions_version-timeline-item__lEFCz{margin-bottom:1rem;padding-left:50px;position:relative}.versions_version-timeline-item__lEFCz:before{background:var(--bs-primary);border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px var(--bs-primary);content:"";height:12px;left:15px;position:absolute;top:10px;width:12px}.versions_version-timeline-item__lEFCz.versions_current__1yw1Z:before{background:var(--bs-success);box-shadow:0 0 0 2px var(--bs-success)}.versions_version-diff__V7AlN{background-color:var(--bs-light);border-radius:.375rem;padding:1rem}.versions_version-diff-added__g4Xz2{background-color:rgba(var(--bs-success-rgb),.1);border-left:4px solid var(--bs-success);margin:.25rem 0;padding:.5rem}.versions_version-diff-removed__i9MAc{background-color:rgba(var(--bs-danger-rgb),.1);border-left:4px solid var(--bs-danger);margin:.25rem 0;padding:.5rem}.versions_version-metadata__vUFo2{color:var(--bs-gray-600);font-size:.875rem}@media (max-width:768px){.versions_version-actions__tzxgk{opacity:1}.versions_version-compare-controls__kHaUi{flex-direction:column;gap:.5rem}.versions_version-timeline-item__lEFCz{padding-left:30px}.versions_version-timeline__uIyzx:before{left:10px}.versions_version-timeline-item__lEFCz:before{left:5px}}@media (max-width:992px){.versions_table-responsive-lg__ut9Ng{overflow-x:auto}.versions_table__bONjV td,.versions_table__bONjV th{min-width:120px;white-space:nowrap}.versions_table__bONjV td:first-child,.versions_table__bONjV th:first-child{min-width:60px}}.versions_version-status-current__5sunZ{background:linear-gradient(135deg,#28a745,#20c997);color:#fff}.versions_version-status-archived__8pNk3{background:var(--bs-gray-500);color:#fff}.versions_version-status-draft__XhKOs{background:var(--bs-warning);color:var(--bs-dark)}.versions_version-loading__5-Z3x{opacity:.6;pointer-events:none}.versions_version-loading__5-Z3x:after{-webkit-animation:versions_spin__QNMW\+ 1s linear infinite;animation:versions_spin__QNMW\+ 1s linear infinite;border:2px solid var(--bs-primary);border-radius:50%;border-top:2px solid transparent;content:"";height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}@-webkit-keyframes versions_spin__QNMW\+{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes versions_spin__QNMW\+{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.profile_imageContainer__9g6gZ{background-color:#f8f9fa;border:4px solid #e9ecef;border-radius:50%;height:200px;margin:0 auto;overflow:hidden;position:relative;width:200px}.profile_profileImage__JzGhp{height:100%;object-fit:cover;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.profile_profileImage__JzGhp:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.profile_objectPositionCenter__JI49T{object-position:center}.profile_objectPositionTop__laVAE{object-position:top}.profile_objectPositionBottom__GcKpL{object-position:bottom}.profile_card__xMLuw{border:1px solid #dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.profile_card-header__HSYpC{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}@media (max-width:768px){.profile_imageContainer__9g6gZ{height:150px;width:150px}}
/*# sourceMappingURL=main.1e5b74bb.css.map*/