.dashboard_content__Ol9GG,.dashboard_pageWrapper__ldyKb{display:flex;flex-direction:column;flex:1}.dashboard_content__Ol9GG{align-items:center;color:#333;padding:2rem}.dashboard_card__KQy0i{box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .2s,box-shadow .2s;padding:1rem}.dashboard_card__KQy0i:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.15)}.dashboard_card__KQy0i .dashboard_icon__pIJJA{color:#29abe2;font-size:2rem;margin-right:.5rem}.dashboard_cardTitle__ZFBWQ{display:flex;align-items:center;justify-content:start}.dashboard_button__Xgbeh{background-color:#d52958;color:#fff;padding:.75rem 1.5rem;border-radius:30px}.dashboard_button__Xgbeh:hover{background-color:#aa2146}.dashboard_buttonLogin__Aa52h{background-color:#29abe2;color:#fff;padding:.75rem 1.5rem;border-radius:30px}.dashboard_buttonLogin__Aa52h:hover{background-color:#1a8dbe}.dashboard_loginText__jWfd7{color:#333}.Header_header__rEoCd{display:flex;justify-content:space-between;align-items:center;padding:.5rem 2rem;background-color:#fff;color:#333;border-bottom:1px solid #e0e0e0}.Header_header__rEoCd .Header_logo__iTCAP img{display:block;height:50px;width:auto}.Header_header__rEoCd .Header_companyIcon__98MW2{font-size:1.5rem;font-weight:700;color:#333}.Header_header__rEoCd .Header_appName__I91Sp{font-size:1.5rem;color:#333}.Header_header__rEoCd .Header_authControls__XbMaw,.Header_header__rEoCd .Header_userControls__gqCUk{display:flex;align-items:center}.Header_header__rEoCd .Header_authButton__0Cou9{margin-left:1rem;color:#fff;background-color:#d52958}.Header_header__rEoCd .Header_authButton__0Cou9:first-of-type{margin-left:0}.Header_header__rEoCd .Header_authButton__0Cou9:hover{background-color:#aa2146}.Header_header__rEoCd .Header_logout__oERI2,.Header_header__rEoCd .Header_profile__LpY_Q{display:flex;align-items:center;margin-left:1.5rem;cursor:pointer}.Header_header__rEoCd .Header_logout__oERI2 span,.Header_header__rEoCd .Header_profile__LpY_Q span{margin-left:.5rem;color:#333}.Header_header__rEoCd .Header_username__DN_dl{margin-left:1rem;font-weight:700;color:#333}.Footer_footer__G1yhN{position:relative;width:100%;bottom:0;padding:1rem;background-color:#f8f8f8;text-align:center;border-top:1px solid #e0e0e0;color:#000}.mainLayout_layout_container__d5hCF{display:flex;flex-direction:column;min-height:100vh}.mainLayout_main_content_wrapper__VT6ey{flex:1;display:flex;flex-direction:column;background:linear-gradient(180deg,#e0f7fa,#fff)}.mainLayout_main_content__R1rft{flex:1}.activate_pageWrapper__Q06QT{display:flex;flex-direction:column;align-items:center;justify-content:center;height:60vh}.activate_card__hYKgk{margin-top:1rem;padding:1.5rem;align-items:center;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;background:#fff}.activate_cardTitle__im4w4{font-size:1.5rem;color:#333;margin-bottom:1rem}.activate_text__Z8_hC{font-size:1rem;color:#333}.activate_button__r5GBC{background-color:#d52958;color:#fff;padding:.75rem 1.5rem;border-radius:30px;border:none;font-size:1rem;cursor:pointer;transition:background-color .2s}.activate_button__r5GBC:hover{background-color:#aa2146}.addVideoModal_modalContainer___9lct{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:2rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);width:400px;outline:none}@media(max-width:768px){.addVideoModal_modalContainer___9lct{max-width:300px}}.addVideoModal_modalTitle__o36Jg{font-weight:700;margin-bottom:1rem;color:#333}.addVideoModal_daysContainer___emeT{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.addVideoModal_modalActions__S2SqM{display:flex;justify-content:flex-end;margin-top:1rem}.addVideoModal_modalButton__cCpsj{margin-left:1rem}.editVideoModal_modalContent__NxErf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.editVideoModal_modalContent__NxErf{max-width:300px}}.editVideoModal_modalTitle__RhnAV{font-weight:700;margin-bottom:1rem;color:#333}.editVideoModal_textField__eBhcY{margin-bottom:1rem}.editVideoModal_daysContainer__bjWGz{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.editVideoModal_modalActions__xZK9P{display:flex;justify-content:flex-end;gap:.5rem}.editVideoModal_cancelButton__1jaaW{background-color:#f0f0f0;color:#333}.editVideoModal_saveButton__XO_WD{background-color:#d52958;color:#fff}.editVideoModal_saveButton__XO_WD:hover{background-color:#aa2146}.deleteVideoModal_modalContent__v6Ozh{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.deleteVideoModal_modalContent__v6Ozh{max-width:300px}}.deleteVideoModal_modalTitle__5FK13{font-weight:700;margin-bottom:1rem;color:#333}.deleteVideoModal_textField__qVQdV{margin-bottom:1rem}.deleteVideoModal_modalActions__C3jai{display:flex;justify-content:flex-end;gap:.5rem}.deleteVideoModal_cancelButton__jOjTf{background-color:#f0f0f0;color:#333}.deleteVideoModal_saveButton__hwYZs{background-color:#d52958;color:#fff}.deleteVideoModal_saveButton__hwYZs:hover{background-color:#aa2146}.videoTable_pageContainer__J5Wd_,.videoTable_pageWrapper__bRHn4{display:flex;flex-direction:column;flex:1}.videoTable_pageContainer__J5Wd_{align-items:center;color:#333;padding:2rem}.videoTable_pageTitle__m0UVy{font-weight:700;margin-bottom:1rem;color:#333}@media(max-width:768px){.videoTable_pageTitle__m0UVy{font-size:1.5rem}}.videoTable_actionBar__UE9XC{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.videoTable_addButton__YRXoT{background-color:#d52958;color:#fff}.videoTable_addButton__YRXoT:hover{background-color:#aa2146}@media(max-width:768px){.videoTable_addButton__YRXoT{min-width:100px;min-height:37px;font-size:10px}}.videoTable_filterInput__Kl8xB{width:300px}.videoTable_tableContainer__dmPV0{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.videoTable_tableHeaderIcon__hmcwJ{font-size:1rem;vertical-align:middle;margin-right:.25rem}.videoTable_tableHeaderCell__4aFmi{white-space:nowrap}.videoTable_assignButton__K9FQk{border-radius:30px;border-color:#d52958;color:#d52958}.videoTable_assignButton__K9FQk:hover{background-color:#f7d3dd;border-color:#de5379}.editUserModal_permissionsContainer___tcnx{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:1rem;margin-bottom:1rem}.editUserModal_permissionChip__C4B_m{margin-bottom:0}.usersTable_pageContainer__7Ff_U,.usersTable_pageWrapper__Mjnqx{display:flex;flex-direction:column;flex:1}.usersTable_pageContainer__7Ff_U{align-items:center;color:#333;padding:2rem}.usersTable_pageTitle__F35yc{font-weight:700;margin-bottom:1rem;color:#333}.usersTable_actionBar__o4pjD{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.usersTable_addButton__smTBG{background-color:#d52958;color:#fff;padding:.5rem 1rem;border-radius:30px}.usersTable_addButton__smTBG:hover{background-color:#aa2146}.usersTable_filterInput__ci7kK{width:300px}.usersTable_tableContainer__A_RLN{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.usersTable_tableHeaderIcon__42BpC{font-size:1rem;vertical-align:middle;margin-right:.25rem}.usersTable_tableHeaderCell__z2Lhd{white-space:nowrap}.usersTable_assignButton__3Yn7N{border-radius:30px;border-color:#d52958;color:#d52958}.usersTable_assignButton__3Yn7N:hover{background-color:#f7d3dd;border-color:#de5379}.loginLogsTable_pageWrapper__aO_Mm{display:flex;flex-direction:column;flex:1;padding:1rem}.loginLogsTable_pageTitle__icOhF{font-weight:700;margin-bottom:1rem;color:#333;text-align:center}.loginLogsTable_actionBar__MbqeG{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.loginLogsTable_clearButton__p7VJt{background-color:#d52958;color:#fff}.loginLogsTable_clearButton__p7VJt:hover{background-color:#71a230}.loginLogsTable_tableContainer__oJxDi{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media(max-width:768px){.loginLogsTable_tableContainer__oJxDi{width:300px}}.loginLogsTable_tableHeaderIcon___HQUX{font-size:1rem;vertical-align:middle;margin-right:.25rem}.loginLogsTable_pageContainer__Xx38P{display:flex;flex-direction:column;align-items:center;color:#333;padding:2rem;flex:1}.loginLogsTable_addButton__g1ILs{background-color:#d52958;color:#fff;padding:.5rem 1rem;border-radius:30px}.loginLogsTable_addButton__g1ILs:hover{background-color:#aa2146}.loginLogsTable_assignButton__mrZfc{border-radius:30px;border-color:#d52958;color:#d52958}.loginLogsTable_assignButton__mrZfc:hover{background-color:#f7d3dd;border-color:#de5379}.actionLogsTable_pageContainer__0lON7,.actionLogsTable_pageWrapper__Vj0QX{display:flex;flex-direction:column;flex:1}.actionLogsTable_pageContainer__0lON7{align-items:center;color:#333;padding:2rem}.actionLogsTable_pageTitle__pkpfd{font-weight:700;margin-bottom:1rem;color:#333}.actionLogsTable_actionBar__e8k_1{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.actionLogsTable_addButton__5ZRsY{background-color:#d52958;color:#fff;padding:.5rem 1rem;border-radius:30px}.actionLogsTable_addButton__5ZRsY:hover{background-color:#aa2146}.actionLogsTable_filterInput__eXMms{width:300px}.actionLogsTable_tableContainer__lpNgJ{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media(max-width:768px){.actionLogsTable_tableContainer__lpNgJ{width:300px}}.actionLogsTable_assignButton__a3VTU{border-radius:30px;border-color:#d52958;color:#d52958}.actionLogsTable_assignButton__a3VTU:hover{background-color:#f7d3dd;border-color:#de5379}.rolesPermissionsTable_pageWrapper__aJnqi{display:flex;flex-direction:column;flex:1}.rolesPermissionsTable_pageTitle__d9eSx{font-weight:700;margin-bottom:1rem;color:#333}.addRoleModal_dropdownContainer__HbyFv{position:relative}.addRoleModal_dropdownList__NdfQ6{position:absolute;width:100%;max-height:200px;overflow-y:auto;background-color:#fff;border:1px solid #000;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}.addRoleModal_dropdownItem__Qbb9e{padding:8px 12px;cursor:pointer}.addRoleModal_dropdownItem__Qbb9e:hover{background-color:gray;color:#fff}.addRoleModal_permissionsContainer__HNgWw{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:1rem;margin-bottom:1rem}@media(max-width:768px){.addRoleModal_permissionsContainer__HNgWw{grid-template-columns:repeat(2,1fr)}}.addRoleModal_permissionChip__L6WUR{margin-bottom:0}.deleteRoleModal_modalContent__7GZo2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:400px;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem}@media(max-width:768px){.deleteRoleModal_modalContent__7GZo2{max-width:300px}}.deleteRoleModal_modalTitle__awSf0{font-weight:700;color:#333;margin-bottom:1rem}.deleteRoleModal_modalText__Alusl{color:#333}.deleteRoleModal_modalActions__niqUS{display:flex;justify-content:flex-end;gap:.5rem}.deleteRoleModal_cancelButton__mADSa{background-color:#f0f0f0;color:#333}.deleteRoleModal_deleteButton__nX6kH{background-color:#d52958;color:#fff}.deleteRoleModal_deleteButton__nX6kH:hover{background-color:#aa2146}.editRoleModal_modalContent__g77zd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:500px;background-color:#fff;padding:2rem;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem}.editRoleModal_modalTitle__UQimZ{font-weight:700;margin-bottom:1rem;color:#333}.editRoleModal_textField__A3Fni{margin-bottom:1rem}.editRoleModal_permissionsContainer__Ghx0y{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:1rem;margin-bottom:1rem}@media(max-width:768px){.editRoleModal_permissionsContainer__Ghx0y{grid-template-columns:repeat(2,1fr)}}.editRoleModal_permissionChip__TjPaL{margin-bottom:0}.editRoleModal_modalActions__fJWFF{display:flex;justify-content:flex-end;gap:.5rem}.editRoleModal_cancelButton__SUu8n{background-color:#f0f0f0;color:#333}.editRoleModal_saveButton__Pfnah{background-color:#d52958;color:#fff}.editRoleModal_saveButton__Pfnah:hover{background-color:#aa2146}.rolesTable_pageWrapper__VZQ6h{display:flex;flex-direction:column;flex:1;padding:1rem}.rolesTable_pageTitle__AP58f{font-weight:700;margin-bottom:1rem;color:#333;text-align:center}.rolesTable_actionBar__4JiRr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.rolesTable_filterInput__R3ZH9{width:300px}.rolesTable_addButton__6Q2uc{background-color:#d52958;color:#fff}.rolesTable_addButton__6Q2uc:hover{background-color:#aa2146}@media(max-width:768px){.rolesTable_addButton__6Q2uc{min-width:100px;min-height:37px;font-size:10px}}.rolesTable_tableContainer__k39w_{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.rolesTable_tableHeaderIcon__A_Gyf{font-size:1rem;vertical-align:middle;margin-right:.25rem}.permissionsTable_pageContainer__H7kWY,.permissionsTable_pageWrapper___A_jp{display:flex;flex-direction:column;flex:1}.permissionsTable_pageContainer__H7kWY{align-items:center;color:#333;padding:2rem}.permissionsTable_pageTitle__vwiI2{font-weight:700;margin-bottom:1rem;color:#333}.permissionsTable_filterInput__7je72{width:300px}.permissionsTable_tableContainer___Qfyq{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.permissionsTable_tableHeaderIcon__1bv2A{font-size:1rem;vertical-align:middle;margin-right:.25rem}.permissionsTable_tableHeaderCell__0RZBO{white-space:nowrap}.codeUsageLogsTable_pageWrapper__BanX6{display:flex;flex-direction:column;flex:1;padding:1rem}.codeUsageLogsTable_pageContainer__J0wU6{display:flex;flex-direction:column;align-items:center;color:#333;padding:2rem;flex:1}.codeUsageLogsTable_pageTitle__HUhjX{font-weight:700;margin-bottom:1rem;color:#333;text-align:center}.codeUsageLogsTable_actionBar____qEo{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:1rem}.codeUsageLogsTable_tableContainer__lQlni{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%}@media(max-width:768px){.codeUsageLogsTable_tableContainer__lQlni{width:300px}}.codeUsageLogsTable_loadingWrapper__x88Ir{display:flex;justify-content:center;align-items:center;padding:2rem}.codeUsageLogsTable_statusCell__Eku6X{display:inline-flex;align-items:center;gap:.4rem}.codeUsageLogsTable_statusIcon__SYTdg{font-size:1.1rem;line-height:1}.codeUsageLogsTable_addButton__W05_a{background-color:#d52958;color:#fff;padding:.5rem 1rem;border-radius:30px}.codeUsageLogsTable_addButton__W05_a:hover{background-color:#aa2146}.codeUsageLogsTable_assignButton__EbDy6{border-radius:30px;border-color:#d52958;color:#d52958}.codeUsageLogsTable_assignButton__EbDy6:hover{background-color:#f7d3dd;border-color:#de5379}.codeUsageLogsTable_statusDescription__sY1ll{margin-bottom:1rem;color:#333;opacity:.8;text-align:center}.codeUsageLogsTable_statusCounters__rYd8t{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:.75rem;color:#333;font-size:.95rem}.codeUsageLogsTable_statusCounterItem__klGE2{display:inline-flex;align-items:center;gap:.3rem}.adminDashBoard_adminDashboard__UkSC6{height:100vh}.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_MuiDrawer-paper__BYQCp{background-color:#1d374e;color:#ecf0f1}.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_MuiToolbar-root__LNg48{background-color:#34495e}.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_navItem__Zhy_A:hover{background-color:hsla(0,0%,100%,.1)}.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_navItem__Zhy_A.adminDashBoard_Mui-selected__bKUML{background-color:hsla(0,0%,100%,.2)}.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_iconButton__0L68N{margin-right:1rem}@media(max-width:960px){.adminDashBoard_adminDashboard__UkSC6 .adminDashBoard_MuiDrawer-paper__BYQCp{width:100%}}.videoConfiguration_header-row__N2s4b{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.videoConfiguration_header-row__N2s4b .videoConfiguration_back-button__DOpBR{background-color:#29abe2;color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .2s ease-in-out}.videoConfiguration_header-row__N2s4b .videoConfiguration_back-button__DOpBR:hover{background-color:#71a230}@media(max-width:768px){.videoConfiguration_header-row__N2s4b .videoConfiguration_back-button__DOpBR{font-size:.8rem;width:100px}}.videoConfiguration_header-row__N2s4b .videoConfiguration_title__zhO8q{flex-grow:1;text-align:center;font-size:1.5rem;font-weight:700;color:#333}.videoConfiguration_toggle-button__giqhL{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100px;height:180px;background-color:#f5f5f5;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:all .2s ease-in-out;cursor:pointer;font-weight:500;color:#333}.videoConfiguration_toggle-button__giqhL:hover{transform:scale(1.05)}.videoConfiguration_toggle-button__giqhL.videoConfiguration_active__YaD1f{background-color:#8cc63f;transform:scale(1.1);color:#fff}.videoConfiguration_save-button__bJX28{display:block;margin:2rem auto;padding:.75rem 1.5rem;background-color:#8cc63f;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:700;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.videoConfiguration_save-button__bJX28:hover{background-color:#71a230;transform:scale(1.05)}.videoConfiguration_save-button__bJX28:active{background-color:#98cc53;transform:scale(1)}