.page_usersPage__mlI6v{line-height:100%;min-height:100vh;font-family:var(--font-primary);padding:30px}@media(max-width:480px){.page_usersPage__mlI6v{padding:10px}}@media screen and (max-width:360px){.page_usersPage__mlI6v{padding:10px 10px 0}}.page_datePickerContainer__nykvt{position:relative}.page_datePickerPopup__ZeOtD{position:absolute;top:100%;left:0;z-index:1000;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.Button_button__fLh2C{height:44px;border-radius:36px;padding:9.5px 14.5px;font-size:18px;font-weight:400;font-family:var(--font-primary);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:10px}.Button_button__fLh2C .Button_icon__BPg_A{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Button_closeIcon__AiYhg:hover{color:#fff}.Button_primary__QF4WC{color:#808395;font-size:18px;font-weight:400;font-family:var(--font-primary);border:1px solid #5f8bff;position:relative}.Button_primary__QF4WC:hover{background:#5f8bff;color:#fff}.Button_primary__QF4WC:hover:before{background-image:url(/Close_SM_white.svg)}@media screen and (max-width:360px){.Button_primary__QF4WC{font-size:10px;padding:5px}}.Button_secondary__1rNVb{font-family:var(--font-primary);background:#fff;color:#808395;border:1px solid #808395;border-radius:36px}.Button_secondary__1rNVb:hover{background:#5f8bff;color:#fff;border-color:#5f8bff}.Button_filterButton__V54n9{white-space:nowrap;display:inline-flex;align-items:center;font-family:var(--font-primary);font-weight:400;gap:80px;font-size:16px;padding:9.75px 19.75px;border:1px solid #808395;border-radius:36px;background-color:#fff;color:#808395;cursor:pointer;transition:all .2s ease}.Button_filterButton__V54n9:hover{border-color:#808395}.Button_filterButton__V54n9:active,.Button_filterButton__V54n9:hover{background-color:#5f8bff;color:#fff}.Button_filterButton__V54n9.Button_active__7wdPO{background-color:#5f8bff;border-color:#808395;color:#fff}.Button_filterButton__V54n9 .Button_icon__BPg_A{width:16px;height:16px;color:#6b7280}.Button_filterButton__V54n9 .Button_label__gOCq9{white-space:nowrap}.Button_dropdownContainer__lfH3d{position:relative;width:fit-content}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr{min-height:40px;background:#fff;border:1px solid #808395;border-radius:36px;padding:9.5px 19.5px;font-size:16px;font-weight:400;font-family:var(--font-primary);color:#808395;display:flex;align-items:center;gap:5px;width:max-content;cursor:pointer;transition:all .2s ease}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr .Button_Label__23QAF{white-space:nowrap}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr .Button_iconWrapper__PRhfp{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr .Button_iconWrapper__PRhfp .Button_darkIcon__YrSBK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:opacity .2s ease}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr .Button_iconWrapper__PRhfp .Button_whiteIcon__5NJS8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr .Button_iconWrapper__PRhfp.Button_active__7wdPO{transform:rotate(180deg)}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr.Button_active__7wdPO,.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr:hover{background-color:#5f8bff;color:#fff;border-color:#5f8bff}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr.Button_active__7wdPO .Button_iconWrapper__PRhfp .Button_darkIcon__YrSBK,.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr:hover .Button_iconWrapper__PRhfp .Button_darkIcon__YrSBK{opacity:0}.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr.Button_active__7wdPO .Button_iconWrapper__PRhfp .Button_whiteIcon__5NJS8,.Button_dropdownContainer__lfH3d .Button_dropdownButton__CevZr:hover .Button_iconWrapper__PRhfp .Button_whiteIcon__5NJS8{opacity:1}.Button_dropdownContainer__lfH3d .Button_dropdownContent__w336k{position:absolute;top:calc(100% + 8px);left:0;background:#fff;min-width:100%;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.05);z-index:1000;overflow:hidden}.Button_dropdownContainer__lfH3d .Button_dropdownContent__w336k .Button_dropdownItem__w5gH_{width:100%;padding:12px 16px;border:none;background:none;text-align:left;font-size:14px;font-family:var(--font-primary);color:#1f2937;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Button_dropdownContainer__lfH3d .Button_dropdownContent__w336k .Button_dropdownItem__w5gH_:hover{background-color:#f3f4f6;color:#5f8bff}.Button_dropdownContainer__lfH3d .Button_dropdownContent__w336k .Button_dropdownItem__w5gH_:not(:last-child){border-bottom:1px solid #e5e7eb}.Checkbox_checkbox__F3cOi{position:relative;display:inline-flex;align-items:center;cursor:pointer;user-select:none}.Checkbox_checkbox__F3cOi input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkbox__F3cOi .Checkbox_checkmark__aeqdt{position:relative;height:14px;width:14px;background-color:#fff;border:2px solid #ccc;border-radius:4px;transition:all .2s ease}.Checkbox_checkbox__F3cOi .Checkbox_checkmark__aeqdt:after{content:"";position:absolute;display:none;left:3px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_checkbox__F3cOi input:checked~.Checkbox_checkmark__aeqdt{background-color:#2196f3;border-color:#2196f3}.Checkbox_checkbox__F3cOi input:checked~.Checkbox_checkmark__aeqdt:after{display:block}.Checkbox_checkbox__F3cOi:hover input~.Checkbox_checkmark__aeqdt{border-color:#2196f3}.SearchInput_searchWrapper__X91aa{position:relative;height:44px;width:100%;display:flex;align-items:center}.SearchInput_search__FDIgR{border:1px solid #d1d5db;height:44px;border-radius:36px;font-size:16px;background:#fff;outline:none;width:100%;color:#1f2937;transition:all .2s ease;padding:10px 48px 10px 20px}.SearchInput_search__FDIgR::placeholder{color:#6b7280}.SearchInput_search__FDIgR:focus{border-color:#2563eb}.SearchInput_searchIcon__Sso19{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;opacity:.8}@media screen and (max-width:360px){.SearchInput_searchWrapper__X91aa{min-width:280px;max-width:340px}}.DateWithMore_date__x_G4M{font-family:Montserrat,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;color:#14151b}@media(max-width:480px){.DateWithMore_date__x_G4M{font-size:14px}}.DateRangePicker_container__D_Sad{padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);font-family:var(--font-montserrat)}.DateRangePicker_navigation___1Dp1{display:flex;justify-content:space-between;margin-bottom:16px}.DateRangePicker_navButton__2QmNj{width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;color:#64748b;transition:all .2s}.DateRangePicker_navButton__2QmNj:hover{background:#f1f5f9;color:#334155}.DateRangePicker_months__YGJug{display:flex;gap:32px}.DateRangePicker_month__CpQG5{flex:1}.DateRangePicker_monthHeader__EKxCF{text-align:center;font-weight:500;margin-bottom:16px;font-size:14px;color:#1e293b}.DateRangePicker_daysHeader__2Tb9d{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:8px}.DateRangePicker_dayName__uty9C{text-align:center;font-size:12px;font-weight:500;color:#64748b;padding:8px}.DateRangePicker_daysGrid__4HmzR{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.DateRangePicker_day__y88f2{height:32px;width:32px;border:none;background:rgba(0,0,0,0);border-radius:6px;cursor:pointer;font-size:14px;color:#1e293b;transition:all .2s;display:flex;align-items:center;justify-content:center}.DateRangePicker_day__y88f2:hover{background:#f1f5f9}.DateRangePicker_dayOtherMonth__EwMJY{color:#cbd5e1}.DateRangePicker_daySelected__nUVFd{background:#3b82f6!important;color:#fff}.DateRangePicker_daySelected__nUVFd:hover{background:#2563eb!important}.DateRangePicker_dayInRange__XR4aV{background:rgba(59,130,246,.2);color:#1e293b}.DateRangePicker_dayToday__IdBpP{background:#f1f5f9;font-weight:600}.DateRangePicker_footer__Kf3z9{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid #e2e8f0}.DateRangePicker_clearButton__dlVUO{padding:6px 16px;border:none;background:#64748b;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.DateRangePicker_dateRange__LVSS2{font-size:14px;color:#64748b}.DateRangePicker_actions__n8qZX{display:flex;gap:8px}.DateRangePicker_todayButton__6KwmD{padding:6px 12px;border:none;background:rgba(0,0,0,0);border-radius:6px;cursor:pointer;font-size:14px;color:#64748b;transition:all .2s}.DateRangePicker_todayButton__6KwmD:hover{background:#f1f5f9;color:#334155}.DateRangePicker_applyButton__g08Rz{padding:6px 16px;border:none;background:#3b82f6;color:#fff;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s}.DateRangePicker_applyButton__g08Rz:hover{background:#2563eb}@media(max-width:640px){.DateRangePicker_container__D_Sad{padding:12px}.DateRangePicker_months__YGJug{flex-direction:column;gap:16px}.DateRangePicker_footer__Kf3z9{flex-direction:column;gap:12px;align-items:stretch}.DateRangePicker_actions__n8qZX{justify-content:center}}.NavItems_navItem__Fzwac,.NavItems_navList__Mw9ki{width:100%}.NavItems_navLink__o_EPx{display:flex;align-items:center;padding:10px 15px 10px 30px;color:#808395;text-decoration:none;font-size:18px;font-family:var(--font-montserrat);cursor:pointer;width:100%;transition:color .2s ease}.NavItems_navLink__o_EPx:hover{color:#f8f8f8}.NavItems_navLink__o_EPx.NavItems_active__g2IP8{color:#f8f8f8;font-weight:500;border-left:3px solid #5f8bff;padding-left:27px}.NavItems_navTitle__ANMTo{white-space:nowrap}.NavItems_navArrow__uWDOS{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;margin-left:10px}.NavItems_navSection__wX3oP,.NavItems_subNavList__Mke1R{display:flex;flex-direction:column;width:100%}.NavItems_subNavList__Mke1R{padding:10px 0}.NavItems_subNavItem__yucC0{width:100%}.NavItems_subNavLink__ZmdPy{display:block;padding:0 30px;color:#808395;text-decoration:none;font-size:18px;font-family:var(--font-montserrat);transition:color .2s ease}.NavItems_subNavLink__ZmdPy:hover{color:#f8f8f8}.NavItems_subNavLink__ZmdPy.NavItems_active__g2IP8{color:#5f8bff;text-decoration:underline;text-decoration-color:#5f8bff;text-underline-offset:4px;text-decoration-thickness:1px}.text-editor-container{width:100%;margin-bottom:20px;color:#000}.text-editor-container .ql-editor{min-height:300px;font-size:16px;font-family:Montserrat;line-height:1.6}.text-editor-container .ql-editor h1,.text-editor-container .ql-editor h2,.text-editor-container .ql-editor h3,.text-editor-container .ql-editor h4,.text-editor-container .ql-editor h5,.text-editor-container .ql-editor h6{font-family:Unbounded,sans-serif;margin-top:10px;margin-bottom:.5em}.text-editor-container .ql-editor h1{font-size:2em}.text-editor-container .ql-editor h2{font-size:1.5em}.text-editor-container .ql-editor h3{font-size:1.3em}.text-editor-container .ql-editor p{margin-bottom:1em}.text-editor-container .ql-editor blockquote{border-left:4px solid #ccc;margin:1em 0;padding-left:1em;font-style:italic;color:#555}.text-editor-container .ql-editor ol,.text-editor-container .ql-editor ul{padding-left:1.5em;margin:1em 0}.text-editor-container .ql-editor li{margin-bottom:.5em}.text-editor-container .ql-editor a{color:#3b82f6;text-decoration:underline}.text-editor-container .ql-editor a:hover{color:#2563eb}.text-editor-container .ql-editor .ql-video,.text-editor-container .ql-editor img{max-width:100%;height:auto;border-radius:8px;margin:1em 0}.text-editor-container .ql-toolbar{border:1px solid #d1d5db;border-radius:20px 20px 0 0;background:#f9fafb}.text-editor-container .ql-toolbar .ql-formats{margin-right:15px}.text-editor-container .ql-toolbar button{border-radius:4px}.text-editor-container .ql-toolbar button:hover{background:#e5e7eb}.text-editor-container .ql-toolbar button.ql-active{background:#3b82f6;color:#fff}.text-editor-container .ql-container{border:1px solid #d1d5db;border-top:none;border-radius:0 0 20px 20px;font-size:16px}@media(max-width:768px){.text-editor-container .ql-toolbar .ql-formats{margin-right:8px}}.ql-editor img{pointer-events:none}.embed-code{margin:10px 0;padding:10px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;overflow:auto}.ql-embed-modal-overlay,.ql-image-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.ql-embed-modal,.ql-image-modal{background:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:400px;max-width:600px}.ql-embed-modal h3,.ql-image-modal h3{margin:0 0 15px;font-size:16px;font-weight:600}.ql-embed-modal form,.ql-image-modal form{display:flex;flex-direction:column}.ql-embed-modal .ql-embed-input-container,.ql-embed-modal .ql-image-input-container,.ql-image-modal .ql-embed-input-container,.ql-image-modal .ql-image-input-container{margin:15px 0}.ql-embed-modal .ql-embed-input-container label,.ql-embed-modal .ql-image-input-container label,.ql-image-modal .ql-embed-input-container label,.ql-image-modal .ql-image-input-container label{display:block;margin-bottom:5px;font-weight:500;font-size:14px}.ql-embed-modal .ql-embed-input-container .ql-embed-textarea,.ql-embed-modal .ql-embed-input-container .ql-image-alt-input,.ql-embed-modal .ql-embed-input-container .ql-image-file-input,.ql-embed-modal .ql-embed-input-container .ql-image-title-input,.ql-embed-modal .ql-image-input-container .ql-embed-textarea,.ql-embed-modal .ql-image-input-container .ql-image-alt-input,.ql-embed-modal .ql-image-input-container .ql-image-file-input,.ql-embed-modal .ql-image-input-container .ql-image-title-input,.ql-image-modal .ql-embed-input-container .ql-embed-textarea,.ql-image-modal .ql-embed-input-container .ql-image-alt-input,.ql-image-modal .ql-embed-input-container .ql-image-file-input,.ql-image-modal .ql-embed-input-container .ql-image-title-input,.ql-image-modal .ql-image-input-container .ql-embed-textarea,.ql-image-modal .ql-image-input-container .ql-image-alt-input,.ql-image-modal .ql-image-input-container .ql-image-file-input,.ql-image-modal .ql-image-input-container .ql-image-title-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px}.ql-embed-modal .ql-embed-input-container .ql-embed-textarea:focus,.ql-embed-modal .ql-embed-input-container .ql-image-alt-input:focus,.ql-embed-modal .ql-embed-input-container .ql-image-file-input:focus,.ql-embed-modal .ql-embed-input-container .ql-image-title-input:focus,.ql-embed-modal .ql-image-input-container .ql-embed-textarea:focus,.ql-embed-modal .ql-image-input-container .ql-image-alt-input:focus,.ql-embed-modal .ql-image-input-container .ql-image-file-input:focus,.ql-embed-modal .ql-image-input-container .ql-image-title-input:focus,.ql-image-modal .ql-embed-input-container .ql-embed-textarea:focus,.ql-image-modal .ql-embed-input-container .ql-image-alt-input:focus,.ql-image-modal .ql-embed-input-container .ql-image-file-input:focus,.ql-image-modal .ql-embed-input-container .ql-image-title-input:focus,.ql-image-modal .ql-image-input-container .ql-embed-textarea:focus,.ql-image-modal .ql-image-input-container .ql-image-alt-input:focus,.ql-image-modal .ql-image-input-container .ql-image-file-input:focus,.ql-image-modal .ql-image-input-container .ql-image-title-input:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.ql-embed-modal .ql-embed-input-container .ql-embed-textarea,.ql-embed-modal .ql-image-input-container .ql-embed-textarea,.ql-image-modal .ql-embed-input-container .ql-embed-textarea,.ql-image-modal .ql-image-input-container .ql-embed-textarea{resize:vertical;font-family:monospace;font-size:12px}.ql-embed-modal .ql-embed-input-container .ql-image-file-input,.ql-embed-modal .ql-image-input-container .ql-image-file-input,.ql-image-modal .ql-embed-input-container .ql-image-file-input,.ql-image-modal .ql-image-input-container .ql-image-file-input{cursor:pointer}.ql-embed-modal .ql-embed-input-container .ql-embed-textarea--error,.ql-embed-modal .ql-image-input-container .ql-embed-textarea--error,.ql-image-modal .ql-embed-input-container .ql-embed-textarea--error,.ql-image-modal .ql-image-input-container .ql-embed-textarea--error{border-color:#dc3545}.ql-embed-modal .ql-embed-input-container .ql-embed-textarea--error:focus,.ql-embed-modal .ql-image-input-container .ql-embed-textarea--error:focus,.ql-image-modal .ql-embed-input-container .ql-embed-textarea--error:focus,.ql-image-modal .ql-image-input-container .ql-embed-textarea--error:focus{box-shadow:0 0 0 2px rgba(220,53,69,.25)}.ql-embed-modal .ql-embed-error,.ql-embed-modal .ql-image-error,.ql-image-modal .ql-embed-error,.ql-image-modal .ql-image-error{color:#dc3545;font-size:12px;margin-top:5px}.ql-embed-modal .ql-embed-modal-buttons,.ql-embed-modal .ql-image-modal-buttons,.ql-image-modal .ql-embed-modal-buttons,.ql-image-modal .ql-image-modal-buttons{display:flex;justify-content:flex-end;gap:10px}.ql-embed-modal .ql-embed-modal-buttons button,.ql-embed-modal .ql-image-modal-buttons button,.ql-image-modal .ql-embed-modal-buttons button,.ql-image-modal .ql-image-modal-buttons button{padding:8px 16px;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px}.ql-embed-modal .ql-embed-modal-buttons button.ql-embed-submit-btn,.ql-embed-modal .ql-embed-modal-buttons button.ql-image-submit-btn,.ql-embed-modal .ql-image-modal-buttons button.ql-embed-submit-btn,.ql-embed-modal .ql-image-modal-buttons button.ql-image-submit-btn,.ql-image-modal .ql-embed-modal-buttons button.ql-embed-submit-btn,.ql-image-modal .ql-embed-modal-buttons button.ql-image-submit-btn,.ql-image-modal .ql-image-modal-buttons button.ql-embed-submit-btn,.ql-image-modal .ql-image-modal-buttons button.ql-image-submit-btn{background-color:#007bff;color:#fff;border-color:#007bff}.ql-embed-modal .ql-embed-modal-buttons button.ql-embed-submit-btn:hover,.ql-embed-modal .ql-embed-modal-buttons button.ql-image-submit-btn:hover,.ql-embed-modal .ql-image-modal-buttons button.ql-embed-submit-btn:hover,.ql-embed-modal .ql-image-modal-buttons button.ql-image-submit-btn:hover,.ql-image-modal .ql-embed-modal-buttons button.ql-embed-submit-btn:hover,.ql-image-modal .ql-embed-modal-buttons button.ql-image-submit-btn:hover,.ql-image-modal .ql-image-modal-buttons button.ql-embed-submit-btn:hover,.ql-image-modal .ql-image-modal-buttons button.ql-image-submit-btn:hover{background-color:#0056b3}.ql-embed-modal .ql-embed-modal-buttons button.ql-embed-cancel-btn,.ql-embed-modal .ql-embed-modal-buttons button.ql-image-cancel-btn,.ql-embed-modal .ql-image-modal-buttons button.ql-embed-cancel-btn,.ql-embed-modal .ql-image-modal-buttons button.ql-image-cancel-btn,.ql-image-modal .ql-embed-modal-buttons button.ql-embed-cancel-btn,.ql-image-modal .ql-embed-modal-buttons button.ql-image-cancel-btn,.ql-image-modal .ql-image-modal-buttons button.ql-embed-cancel-btn,.ql-image-modal .ql-image-modal-buttons button.ql-image-cancel-btn{background-color:#f8f9fa}.ql-embed-modal .ql-embed-modal-buttons button.ql-embed-cancel-btn:hover,.ql-embed-modal .ql-embed-modal-buttons button.ql-image-cancel-btn:hover,.ql-embed-modal .ql-image-modal-buttons button.ql-embed-cancel-btn:hover,.ql-embed-modal .ql-image-modal-buttons button.ql-image-cancel-btn:hover,.ql-image-modal .ql-embed-modal-buttons button.ql-embed-cancel-btn:hover,.ql-image-modal .ql-embed-modal-buttons button.ql-image-cancel-btn:hover,.ql-image-modal .ql-image-modal-buttons button.ql-embed-cancel-btn:hover,.ql-image-modal .ql-image-modal-buttons button.ql-image-cancel-btn:hover{background-color:#e9ecef}.ql-link-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:10000}.ql-link-modal{background:#fff;padding:20px;border-radius:8px;min-width:400px;max-width:500px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.ql-link-input-container{margin-bottom:15px}.ql-link-input-container label{display:block;margin-bottom:5px;font-weight:500}.ql-link-text-input,.ql-link-url-input{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:14px}.ql-link-input--error{border-color:#f44}.ql-link-rel-container{margin-bottom:15px}.ql-link-rel-options{display:flex;gap:15px;margin-top:5px}.ql-link-rel-options label{display:flex;align-items:center;gap:5px;font-weight:400}.ql-link-error{color:#f44;font-size:12px;margin-top:5px}.ql-link-modal-buttons{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.ql-link-cancel-btn,.ql-link-submit-btn{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.ql-link-cancel-btn{background:#f0f0f0;color:#333}.ql-link-submit-btn{background:#007bff;color:#fff}.Header_header___WHye{width:100%;display:grid;gap:20px;grid-template-columns:5fr 1fr 1fr;align-items:center;padding-top:20px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e5e7eb}.Header_header___WHye h1{font-size:36px;line-height:120%;font-weight:600;margin:0;color:#000;font-family:var(--font-heading);display:flex;align-items:center}.Header_searchInput__yCMSj{min-width:288px}@media screen and (max-width:1200px){.Header_searchInput__yCMSj{max-width:200px;min-width:180px}}.Header_headerButtons__1Angv{display:flex;gap:40px;justify-content:right}@media screen and (max-width:1120px){.Header_headerButtons__1Angv{gap:10px;max-width:300px;min-width:300px}}@media screen and (max-width:1000px){.Header_headerButtons__1Angv{gap:10px;max-width:360px;min-width:360px}}@media screen and (max-width:1120px){.Header_headerButtons__1Angv .Header_addUser__anC2D,.Header_headerButtons__1Angv .Header_assignPlan__XUZQ6{font-size:14px}}@media screen and (max-width:1000px){.Header_headerButtons__1Angv .Header_addUser__anC2D,.Header_headerButtons__1Angv .Header_assignPlan__XUZQ6{font-size:16px}}.Header_headerButtons__1Angv .Header_addUser__anC2D{width:145hug;white-space:nowrap}.Header_headerButtons__1Angv .Header_assignPlan__XUZQ6{width:169hug;white-space:nowrap}@media screen and (max-width:1000px){.Header_headerButtons__1Angv .Header_assignPlan__XUZQ6:after{content:"Assign plan"}.Header_headerButtons__1Angv .Header_assignPlan__XUZQ6 span{display:none}}@media screen and (max-width:768px){.Header_header___WHye{padding-top:20px;display:grid;grid-template-columns:1fr auto;gap:20px}.Header_header___WHye h1{margin-bottom:20px;grid-column:1/-1}.Header_header___WHye .Header_searchInput__yCMSj{margin-right:0}.Header_header___WHye .Header_headerButtons__1Angv{gap:20px}}@media screen and (max-width:600px){.Header_header___WHye{padding-top:10px;grid-template-columns:1fr 1fr;align-items:center}.Header_header___WHye h1{margin:0;grid-column:1/1;font-size:24px}.Header_header___WHye .Header_searchInput__yCMSj{min-width:0;max-width:100%}.Header_header___WHye .Header_headerButtons__1Angv{grid-column:1/-1;width:100%;min-width:100%}.Header_header___WHye .Header_headerButtons__1Angv .Header_addUser__anC2D{width:209.5px;font-size:16px;justify-content:center}.Header_header___WHye .Header_headerButtons__1Angv .Header_assignPlan__XUZQ6{max-width:50%;width:209.5px;font-size:16px;justify-content:center}}@media screen and (max-width:360px){.Header_header___WHye{grid-template-columns:1fr}.Header_header___WHye h1{margin-bottom:20px}.Header_header___WHye{gap:16px}.Header_header___WHye .Header_searchInput__yCMSj{min-width:0;max-width:100%}.Header_header___WHye .Header_headerButtons__1Angv{gap:10px;min-width:100%;align-items:center;justify-content:space-between}}.Header_modalContent__njHCD{width:590px;width:100%;display:flex;flex-direction:column}.Header_modalContent__njHCD h1{font-size:20px;line-height:120%;font-weight:600;margin:0;color:#000;font-family:var(--font-heading);display:flex;align-items:center}.Header_modalContent__njHCD .Header_modalHeader__mbkLa{display:flex;justify-content:space-between}.Header_modalContent__njHCD .Header_closeIcon__9DJOQ{rotate:45deg;color:#000;cursor:pointer}.Header_modalContent__njHCD .Header_planInfo__cKQ_E{margin-top:40px;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.Header_modalContent__njHCD .Header_planInfo__cKQ_E .Header_planInfoItem__weAui{display:flex;flex-direction:column;gap:5px;width:100%}.Header_modalContent__njHCD .Header_planInfo__cKQ_E .Header_planInfoItem__weAui h6{color:#000;font-size:16px}.Header_modalContent__njHCD .Header_planInfo__cKQ_E .Header_planInfoItem__weAui .Header_planInfoButton__p1G_I{width:100%}.Header_modalContent__njHCD .Header_applyButtonItem__jh62s{display:flex;justify-content:flex-end}.Header_modalContent__njHCD .Header_applyButton__aAk_y{background-color:#000;padding:10px 20px;color:#fff;font-weight:400;font-size:16px}.Header_formField__aeuk0{margin:40px 0 16px}.Header_formField__aeuk0 label{display:block;margin-bottom:6px;color:#333;font-family:Montserrat;font-weight:400;font-size:16px}.Header_formField__aeuk0 input,.Header_formField__aeuk0 select{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:100px;font-size:14px;transition:border-color .2s;color:#14151b}.Header_formField__aeuk0 input:focus,.Header_formField__aeuk0 select:focus{outline:none;border-color:#5f8bff}.Header_formField__aeuk0 input ::placeholder,.Header_formField__aeuk0 select ::placeholder{font-family:Montserrat;font-weight:400;font-size:18px;color:#14151b}.Header_formField__aeuk0 .Header_select__8X8cB{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:100px;font-size:14px;transition:border-color .2s;color:#14151b}.Header_inputError__VaA9J{border-color:#f44!important;background-color:#fff5f5}.Header_errorMessage__cHunL{color:#f44;font-size:.8rem;margin-top:.25rem;display:block}.FiltersContainer_filtersContainer__6onxM{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:40px}.FiltersContainer_filters__xWOWp{display:flex;gap:5px;flex-wrap:wrap;position:relative}.FiltersContainer_sorting__1L4h0{display:flex;align-items:center;gap:10px}.FiltersContainer_sorting__1L4h0 span{white-space:nowrap;color:#1f2937;font-size:16px;font-weight:400;font-family:var(--font-primary);display:flex;align-items:center;height:40px}.FiltersContainer_datePickerContainer__FTZvw{position:relative}.FiltersContainer_datePickerPopup__3BS0W{position:absolute;top:100%;left:0;z-index:1000;margin-top:8px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media screen and (max-width:1000px){.FiltersContainer_filtersContainer__6onxM{flex-direction:column;align-items:flex-start;gap:29px;margin-bottom:60px}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_filters__xWOWp{width:100%}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_filters__xWOWp .dropdownContainer .dropdownButton{gap:20px!important}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_filters__xWOWp :last-child{gap:5px}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_sorting__1L4h0{align-self:flex-end}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_sorting__1L4h0 .dropdownContainer .dropdownButton{gap:20px!important}}@media screen and (max-width:768px){.FiltersContainer_filtersContainer__6onxM{flex-direction:column;align-items:flex-start;gap:29px;margin-bottom:60px}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_filters__xWOWp{overflow-x:auto;flex-wrap:nowrap;width:100%;min-height:40px;max-height:41px;scrollbar-width:none;-ms-overflow-style:none}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_filters__xWOWp::-webkit-scrollbar{display:none}.FiltersContainer_filtersContainer__6onxM .FiltersContainer_sorting__1L4h0{align-self:flex-start}}.Footer_footer__RwvUP{display:flex;justify-content:space-between;align-items:center}.Footer_footer__RwvUP .Footer_exportButton__H97kS{color:#5f8bff;text-decoration:underline;font-family:Montserrat,Arial,sans-serif;gap:10px;font-size:16px;font-weight:400}.Footer_footer__RwvUP .Footer_pagination__6JadZ{display:flex;align-items:center;gap:10px}.Footer_footer__RwvUP .Footer_pagination__6JadZ .Footer_paginationArrows__A5yd1{display:flex;align-items:center;gap:8px;margin-left:10px}.Footer_footer__RwvUP .Footer_pagination__6JadZ .Footer_paginationArrows__A5yd1 .Footer_arrow__SrBdc{cursor:pointer;transition:opacity .2s ease}.Footer_footer__RwvUP .Footer_pagination__6JadZ .Footer_paginationArrows__A5yd1 .Footer_arrow__SrBdc:hover{opacity:.7}.Footer_pagination__6JadZ{display:flex;flex-direction:row;align-items:center;color:#888;gap:10px}@media screen and (max-width:360px){.Footer_footer__RwvUP{flex-direction:column;justify-content:center;align-items:center;gap:20px}}.HeaderWithButton_header__rknjd{width:100%;gap:20px;padding-bottom:40px;border-bottom:1px solid #e5e7eb}.HeaderWithButton_header__rknjd h1{font-size:36px;line-height:120%;font-weight:600;margin:0;color:#000;font-family:var(--font-heading);display:flex;align-items:center}.HeaderWithButton_searchInput__4sQnu{min-width:288px}@media screen and (max-width:1200px){.HeaderWithButton_searchInput__4sQnu{max-width:200px;min-width:180px}}@media screen and (max-width:1120px){.HeaderWithButton_actionButton__e0seY{font-size:14px}}@media screen and (max-width:1000px){.HeaderWithButton_actionButton__e0seY{font-size:16px}}@media(max-width:600px){.HeaderWithButton_header__rknjd{padding-top:10px;grid-template-columns:1fr 1fr;align-items:center}.HeaderWithButton_header__rknjd h1{margin:0;grid-column:1/1;font-size:24px}.HeaderWithButton_header__rknjd .HeaderWithButton_searchInput__4sQnu{min-width:0;max-width:100%}.HeaderWithButton_header__rknjd .HeaderWithButton_actionButton__e0seY{grid-column:2/2;width:100%;font-size:16px;justify-content:center}}@media(max-width:360px){.HeaderWithButton_header__rknjd{grid-template-columns:1fr}.HeaderWithButton_header__rknjd h1{margin-bottom:20px}.HeaderWithButton_header__rknjd{gap:16px}.HeaderWithButton_header__rknjd .HeaderWithButton_searchInput__4sQnu{min-width:0;max-width:100%}.HeaderWithButton_header__rknjd .HeaderWithButton_actionButton__e0seY{grid-column:1/-1;min-width:100%;width:auto}}.HeaderWithButton_header__rknjd{display:flex;justify-content:space-between;align-items:center}.HeaderWithButton_header__rknjd .HeaderWithButton_buttonGroup__bi6qd{display:flex;gap:12px;align-items:center}.LearningCard_lessonCard__gMkzF{background:#fff;border-radius:20px;padding:40px;display:flex;flex-direction:column;height:100%;gap:16px;max-width:770px;margin-top:30px;width:100%;box-shadow:0 2px 20px -5px rgba(231,231,231,.75);-webkit-box-shadow:0 2px 20px -5px rgba(231,231,231,.75);-moz-box-shadow:0 2px 20px -5px rgba(231,231,231,.75)}.LearningCard_lessonCard__gMkzF .LearningCard_header__RbtoW{display:flex;align-items:center;gap:40px;margin-bottom:8px}.LearningCard_lessonCard__gMkzF .LearningCard_header__RbtoW .LearningCard_title__X0XtT{font-size:18px;font-weight:600;color:#1f2937;margin:0}.LearningCard_lessonCard__gMkzF .LearningCard_header__RbtoW .LearningCard_duration__mZ7S8{font-size:14px;color:#6b7280;font-weight:400}.LearningCard_lessonCard__gMkzF .LearningCard_description__swrxY{font-size:14px;color:#4b5563;line-height:1.5;margin:0;min-height:65px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.LearningCard_lessonCard__gMkzF .LearningCard_description--expanded__IkusN{-webkit-line-clamp:unset;display:block}.LearningCard_lessonCard__gMkzF .LearningCard_bottomSection__I76DA{margin-top:auto;display:flex;flex-direction:column;gap:16px}.LearningCard_lessonCard__gMkzF .LearningCard_videoContainer__PIScT{position:relative;border-radius:8px;overflow:hidden;min-height:400px}.LearningCard_lessonCard__gMkzF .LearningCard_videoContainer__PIScT .LearningCard_videoWrapper__kOFbk{width:100%;height:100%}.LearningCard_lessonCard__gMkzF .LearningCard_videoContainer__PIScT .LearningCard_videoWrapper__kOFbk iframe{width:100%;min-height:400px;border:none;border-radius:8px;pointer-events:auto}.LearningCard_lessonCard__gMkzF .LearningCard_actions__7zvfM{display:flex;gap:16px;padding-top:12px}.LearningCard_lessonCard__gMkzF .LearningCard_actions__7zvfM .LearningCard_actionButton__Z5Gzg{display:flex;align-items:center;gap:6px;background:none;border:none;padding:8px 12px;cursor:pointer;font-size:14px;color:#6b7280;transition:color .2s ease}.LearningCard_lessonCard__gMkzF .LearningCard_actions__7zvfM .LearningCard_actionButton__Z5Gzg:hover{color:#1f2937}.LearningCard_lessonCard__gMkzF .LearningCard_actions__7zvfM .LearningCard_actionButton__Z5Gzg span{white-space:nowrap}.LearningCard_time__c58Np{color:#1f2937}.PartnerCard_partnerCard__DiMbV{background:#fff;border-radius:20px;box-shadow:0 2px 20px -5px rgba(231,231,231,.75);-webkit-box-shadow:0 2px 20px -5px rgba(231,231,231,.75);-moz-box-shadow:0 2px 20px -5px rgba(231,231,231,.75);padding:20px;display:flex;flex-direction:column;gap:20px;max-width:506px;width:100%}@media(max-width:1000px){.PartnerCard_partnerCard__DiMbV{max-width:450px}}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6{display:flex;flex-direction:column;gap:8px}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_label___u7Jm{font-size:14px;font-weight:500;color:#1f2937}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_input___UrkH,.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_textarea__t0lvZ{padding:12px 16px;border:1px solid #d1d5db;border-radius:100px;font-size:16px;color:#1f2937;outline:none;transition:border-color .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_input___UrkH:focus,.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_textarea__t0lvZ:focus{border-color:#5f8bff}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_input___UrkH::placeholder,.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_textarea__t0lvZ::placeholder{color:#9ca3af}.PartnerCard_partnerCard__DiMbV .PartnerCard_field__1S4j6 .PartnerCard_textarea__t0lvZ{border-radius:20px;resize:vertical}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG{display:flex;flex-direction:column;gap:16px}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_{position:relative;width:236px;height:236px;border-radius:6px;overflow:hidden;cursor:pointer;transition:box-shadow .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_:hover{box-shadow:0 0 0 2px #5f8bff}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_logoPreview__bnyTu{width:100%;height:100%;object-fit:contain;background:#f9fafb;padding:8px;border:1px solid #e5e7eb}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_logoPlaceholder___BKAq{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f9fafb;border:1px dashed #d1d5db;color:#6b7280}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_uploadOverlay__TZ0_n{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_uploadOverlay__TZ0_n .PartnerCard_uploadButton__AJHAA{background:#fff;color:#111827;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_uploadOverlay__TZ0_n .PartnerCard_uploadButton__AJHAA:hover{background:#f3f4f6}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_uploadOverlay__TZ0_n .PartnerCard_removeButton__zYLNn{background:hsla(0,0%,100%,.3);border:none;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_logoContainer__4L5I_ .PartnerCard_uploadOverlay__TZ0_n .PartnerCard_removeButton__zYLNn:hover{background:hsla(0,0%,100%,.5)}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_fileInput__Oat2Z{display:none}.PartnerCard_partnerCard__DiMbV .PartnerCard_logoSection__AH2ZG .PartnerCard_recommendedSize__whB_U{font-size:12px;color:#9ca3af;margin-top:4px}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld{display:flex;justify-content:space-between;align-items:center;padding-top:12px}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld .PartnerCard_deleteButton__VV9S2{display:flex;align-items:center;gap:6px;background:none;border:none;padding:8px 12px;cursor:pointer;font-size:14px;color:#6b7280;transition:color .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld .PartnerCard_deleteButton__VV9S2:hover{color:#1f2937}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld .PartnerCard_deleteButton__VV9S2 span{white-space:nowrap}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld .PartnerCard_saveButton__jynVm{background:#111827;color:#fff;border:none;padding:10px 20px;border-radius:100px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.PartnerCard_partnerCard__DiMbV .PartnerCard_actions__Ncxld .PartnerCard_saveButton__jynVm:hover{background:#1f2937}.PartnerCard_field__1S4j6{margin-bottom:1rem;position:relative}.PartnerCard_label___u7Jm{display:block;margin-bottom:.25rem;font-weight:700}.PartnerCard_input___UrkH{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.PartnerCard_input___UrkH.PartnerCard_inputError__BNP0T{border-color:#e53e3e;box-shadow:0 0 0 1px #e53e3e}.PartnerCard_textarea__t0lvZ{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:vertical}.PartnerCard_textarea__t0lvZ.PartnerCard_textareaError__EGsoA{border-color:#e53e3e;box-shadow:0 0 0 1px #e53e3e}.PartnerCard_errorText__JS1MJ{color:#e53e3e;font-size:.75rem;margin-top:.25rem;display:block}.PartnerCard_date__9wJQi{display:flex;flex-direction:column;gap:4px;color:#6b7280;font-size:14px}.PartnerCard_charCount__3E_I3{font-size:12px;margin-top:3px;color:#111}.LearningEditingModal_modalContent__sXuun{border-radius:12px;position:relative}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_modalHeader__Ri3xn{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_modalHeader__Ri3xn h1{margin:0;font-family:Unbounded;font-weight:600;font-size:20px;color:#14151b}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_modalHeader__Ri3xn svg{cursor:pointer}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_modalHeader__Ri3xn svg:hover{opacity:.7}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1{margin-bottom:16px}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 label{display:block;margin-bottom:6px;color:#333;font-family:Montserrat;font-weight:400;font-size:16px}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 input,.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:100px;font-size:14px;transition:border-color .2s;color:#14151b}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 input:focus,.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 textarea:focus{outline:none;border-color:#5f8bff}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 input ::placeholder,.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 textarea ::placeholder{font-family:Montserrat;font-weight:400;font-size:18px;color:#14151b}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_formGroup__oVwr1 textarea{min-height:80px;resize:vertical;border-radius:20px}.LearningEditingModal_modalContent__sXuun .LearningEditingModal_editingForm__qw8CQ .LearningEditingModal_applyButtonWrapper__OSyJm{display:flex;justify-content:flex-end;margin-top:30px}.LearningEditingModal_applyButton__7lUBt{background-color:#222;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer}.LearningEditingModal_applyButton__7lUBt:hover{background-color:#111}.LearningEditingModal_inputError__tBu4F{border-color:#f44!important;background-color:#fff5f5}.LearningEditingModal_errorText__34QIf{color:#f44;font-size:.8rem;margin-top:.25rem;display:block}.LearningEditingModal_charCount__Mz_RX{font-size:12px;margin-top:3px;color:#111}.ConfirmDeleteModal_modalContent__OVuOF{border-radius:12px;position:relative}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalHeader__dMXNQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalHeader__dMXNQ h1{font-size:18px;font-weight:600;margin:0;color:#5f8bff}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalHeader__dMXNQ svg{cursor:pointer}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalHeader__dMXNQ svg:hover{opacity:.7}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalBody__LwnQ1{margin-bottom:24px}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalBody__LwnQ1 p{margin:0;font-size:14px;color:#333;line-height:1.5}.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalFooter__6_zAn{display:flex;justify-content:flex-end;gap:12px}@media(max-width:400px){.ConfirmDeleteModal_modalContent__OVuOF .ConfirmDeleteModal_modalFooter__6_zAn{justify-content:center}}.ConfirmDeleteModal_cancelButton__XS3Gq{background-color:#f1f1f1;color:#333;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.ConfirmDeleteModal_cancelButton__XS3Gq:hover{background-color:#e0e0e0;color:#000}.ConfirmDeleteModal_deleteButton__p3Gm_{background-color:#5f8bff;color:#fff;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.NewPartnerModal_modalContent__MIkCh{border-radius:12px;position:relative}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_modalHeader___Ewmj{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_modalHeader___Ewmj h1{margin:0;font-family:Unbounded;font-weight:600;font-size:20px;color:#14151b}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_modalHeader___Ewmj svg{cursor:pointer}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_modalHeader___Ewmj svg:hover{opacity:.7}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG{margin-bottom:16px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG label{display:block;margin-bottom:6px;color:#333;font-family:Montserrat;font-weight:400;font-size:16px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG input,.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG textarea{width:100%;padding:10px 12px;border:1px solid #ddd;border-radius:100px;font-size:14px;transition:border-color .2s;color:#14151b}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG input:focus,.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG textarea:focus{outline:none}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_formGroup__y6CEG textarea{min-height:80px;resize:vertical;border-radius:20px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_fileUploadWrapper__pQI8l{position:relative;display:flex;align-items:center}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_fileUploadWrapper__pQI8l .NewPartnerModal_fileInput__LFkcL{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;z-index:2}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_fileUploadWrapper__pQI8l .NewPartnerModal_fileInputDisplay__UtXqY{display:flex;width:100%;align-items:center;justify-content:space-between;border:1px solid #ddd;border-radius:100px;background:#fff;cursor:pointer}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_fileUploadWrapper__pQI8l .NewPartnerModal_fileInputDisplay__UtXqY span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#666;padding-left:12px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_fileUploadWrapper__pQI8l .NewPartnerModal_fileInputDisplay__UtXqY button{margin-left:8px;padding:10px 32px;font-size:12px;text-align:center;border-top-right-radius:100px;border-bottom-right-radius:100px;border-top-left-radius:0;border-bottom-left-radius:0;border-color:#111;background:#111;font-family:Montserrat;font-weight:400;font-size:16px;color:#fff}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_logoPreview__nHTgL{margin-top:16px;display:flex;justify-content:center}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_logoPreview__nHTgL img{max-width:100%;max-height:100px;object-fit:contain;border-radius:8px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_logoPlaceholder__bWFfx{margin-top:16px;display:flex;justify-content:center;align-items:center;padding:20px;border:1px dashed #ddd;border-radius:8px;background:#f9f9f9}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_logoPlaceholder__bWFfx span{font-size:24px;font-weight:700;color:#333;letter-spacing:1px}.NewPartnerModal_modalContent__MIkCh .NewPartnerModal_form__sHe23 .NewPartnerModal_applyButtonWrapper__uZ8D0{display:flex;justify-content:flex-end;margin-top:20px}.NewPartnerModal_applyButton__p5YBA{background-color:#222;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:500;cursor:pointer}.NewPartnerModal_applyButton__p5YBA:hover{background-color:#111}.NewPartnerModal_error__zaE0C{color:#e53935;font-size:.875rem;margin-top:4px;display:block}.NewPartnerModal_charCount__xasHG{font-size:12px;margin-top:3px;color:#111}.ArticleCard_card__kXDSI{background:var(--bg-modal);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.05);padding:40px;display:flex;flex-direction:column;gap:30px;width:100%;transition:all .3s ease;justify-content:space-between;height:100%;min-height:400px}.ArticleCard_header__x7gjS{display:flex;align-items:center;gap:30px}.ArticleCard_content__GpFQn{flex-grow:1}.ArticleCard_category__5_Z1H{background:#ff5e5e;color:#fff;font-size:14px;font-weight:300;padding:5px 10px;border-radius:100px;font-family:Unbounded}.ArticleCard_readTime__zExSn{color:#494c59;font-weight:300;font-size:14px;font-family:Unbounded}.ArticleCard_title__CWIxu{font-family:Unbounded;font-weight:600;font-size:20px;line-height:120%;color:#14151b}.ArticleCard_description__7HrUz{font-size:14px;font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;color:#14151b;letter-spacing:0;max-height:125px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_link__0V8OR{color:#5f8bff;text-decoration:underline;transition:color .3s ease;font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px}.ArticleCard_link__0V8OR svg{transition:transform .2s ease}.ArticleCard_link__0V8OR:hover{color:#1d4ed8}.ArticleCard_link__0V8OR:hover svg{transform:translateX(3px)}.ArticleCard_footer__u36NH{margin-top:auto;display:flex;align-items:center;gap:10px;color:#14151b;font-size:14px}.ArticleCard_date__eUvpZ{color:var(--grey);font-size:12px}.selected-category-tag{display:inline-flex;align-items:center;background-color:#e0e0e0;border-radius:16px;padding:4px 8px;margin:4px 4px 4px 0;font-size:14px;font-weight:400;line-height:1.4;color:#333}.selected-category-tag__name{margin-right:6px;white-space:nowrap}.selected-category-tag__remove{display:flex;align-items:center;justify-content:center;transform:rotate(45deg);cursor:pointer}.UserEditModal_userInfoGrid__K2KW4{gap:16px;margin-bottom:40px;padding:16px;border-radius:8px}.UserEditModal_modalHeader__oz0Gw,.UserEditModal_userInfoGrid__K2KW4{display:flex;justify-content:space-between}.UserEditModal_modalHeader__oz0Gw h1{margin:0;color:#000;display:flex;align-items:center;font-family:Unbounded;font-weight:600;font-size:20px}.UserEditModal_infoItem__kNW7E{display:flex;flex-direction:column;gap:4px}.UserEditModal_infoItem__kNW7E label{font-family:Montserrat;font-weight:400;font-size:14px;color:#808395}.UserEditModal_infoItem__kNW7E span{font-family:Montserrat;font-weight:500;font-size:16px;color:#14151b}.UserEditModal_functionalBlock__oJYXq{display:flex;justify-content:space-between}.UserEditModal_usersAction__RTnMe{display:flex;gap:40px}.UserEditModal_usersAction__RTnMe button{border:none;font-family:Montserrat;font-weight:400;font-size:16px;text-decoration:underline;text-decoration-style:solid;cursor:pointer;background:none;padding:0;transition:all .2s ease}.UserEditModal_usersAction__RTnMe button:disabled{opacity:.6;cursor:not-allowed}.UserEditModal_usersAction__RTnMe .UserEditModal_deleteBtn__32Td0{color:#ef4444}.UserEditModal_usersAction__RTnMe .UserEditModal_deleteBtn__32Td0:hover:not(:disabled){color:#dc2626}.UserEditModal_usersAction__RTnMe .UserEditModal_resetBtn__4nYms{color:#3b82f6}.UserEditModal_usersAction__RTnMe .UserEditModal_resetBtn__4nYms:hover:not(:disabled){color:#2563eb;background-color:rgba(0,0,0,0)}.UserEditModal_usersAction__RTnMe .UserEditModal_banBtn__eiyJc{color:#ef4444}.UserEditModal_usersAction__RTnMe .UserEditModal_banBtn__eiyJc:hover:not(:disabled){color:#dc2626}.UserEditModal_closeBtn__iYMWh{border:none;color:#fff;font-size:16px;cursor:pointer;background-color:#000;padding:10px 20px;border-radius:100px;transition:all .2s ease}.UserEditModal_closeBtn__iYMWh:disabled{opacity:.6;cursor:not-allowed}.UserEditModal_closeSm__ew_0u{transform:rotate(0deg);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.UserEditModal_closeSm__ew_0u:hover{background-color:#f3f4f6}.UserEditModal_confirmationHeader__kHMb9{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.UserEditModal_confirmationHeader__kHMb9 h2{margin:0;color:#000;font-family:Unbounded;font-weight:600;font-size:18px}.UserEditModal_confirmationContent__BfASQ{margin-bottom:20px}.UserEditModal_confirmationContent__BfASQ p{margin:0 0 12px;color:#374151;font-family:Montserrat;font-size:14px}.UserEditModal_confirmationContent__BfASQ p:last-child{margin-bottom:0}.UserEditModal_confirmationContent__BfASQ .UserEditModal_deleteInput__JWpdp{width:100%;padding:8px 12px;border:1px solid #d1d5db;color:#000;border-radius:4px;font-size:14px;font-family:Montserrat}.UserEditModal_confirmationContent__BfASQ .UserEditModal_deleteInput__JWpdp:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.UserEditModal_confirmationFooter__uKF7v{display:flex;justify-content:flex-end;gap:12px}.UserEditModal_confirmationFooter__uKF7v button{border:none;cursor:pointer;font-size:14px;font-family:Montserrat;padding:8px 16px;border-radius:4px}.UserEditModal_confirmationFooter__uKF7v button:disabled{opacity:.6;cursor:not-allowed}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_cancelBtn__Uy8rJ{background-color:#f3f4f6;color:#374151}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_cancelBtn__Uy8rJ:hover{background-color:#e5e7eb}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_confirmDeleteBtn__1eoph{background-color:#ef4444;color:#fff}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_confirmDeleteBtn__1eoph:hover:not(:disabled){background-color:#dc2626}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_confirmBanBtn__0Vlh7{background-color:#ef4444;color:#fff}.UserEditModal_confirmationFooter__uKF7v .UserEditModal_confirmBanBtn__0Vlh7:hover:not(:disabled){background-color:#dc2626}.TwoColumnLayout_layout__3z_B3{display:flex;align-items:flex-start;width:100%;height:100%}.TwoColumnLayout_divider__Q_Yhy{width:1px;background-color:#f0f0f0;margin:0 24px}.TwoColumnLayout_column__QrsKJ{flex:0 1 auto;overflow-y:auto;max-height:100%;max-width:fit-content}.TwoColumnLayout_absoluteLayout__b5DiW{display:flex}@media(max-width:480px){.TwoColumnLayout_layout__3z_B3{flex-direction:column;gap:6px;max-height:calc(100% - 24px);overflow-y:auto}.TwoColumnLayout_divider__Q_Yhy{width:100%;height:1px;margin:3px 0}.TwoColumnLayout_column__QrsKJ{max-height:none;flex:0 0 auto}.TwoColumnLayout_absoluteLayout__b5DiW{flex-direction:column;gap:8px}}.PieChartWithLegend_container__Kd7cJ{display:flex;flex-direction:column}.PieChartWithLegend_chartContainer__oN5eZ{width:400px;height:400px;position:relative;margin:0 auto;user-select:none}.PieChartWithLegend_chartContainer__oN5eZ :focus{outline:none}.PieChartWithLegend_legend__W62Gc{display:flex;flex-direction:column;gap:16px;margin-top:8px}.PieChartWithLegend_legendRow__LJQav{display:flex;align-items:center}.PieChartWithLegend_legendDot__dYYTv{width:12px;height:12px;border-radius:50%;margin-right:16px}.PieChartWithLegend_legendPercent__YTJzU,.PieChartWithLegend_legendValue__j_Ebi{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:#14151b;min-width:56px;margin-right:24px;line-height:100%}.PieChartWithLegend_legendName__4U7XM{font-family:Montserrat,sans-serif;font-size:18px;font-weight:400;color:#808395;line-height:100%}@media(min-width:769px)and (max-width:1900px){.PieChartWithLegend_container__Kd7cJ{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.PieChartWithLegend_legend__W62Gc{flex:1;min-width:0}.PieChartWithLegend_chartContainer__oN5eZ{width:300px;height:300px;margin:0}}@media(max-width:480px){.PieChartWithLegend_chartContainer__oN5eZ{width:280px;height:280px}.PieChartWithLegend_legendName__4U7XM,.PieChartWithLegend_legendPercent__YTJzU,.PieChartWithLegend_legendValue__j_Ebi{font-size:14px}}@media(min-width:1900px){.PieChartWithLegend_chartContainer__oN5eZ{margin-top:44px}}.PageHeader_header__nnZq_{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;width:100%}.PageHeader_title__kzdvW{font-family:Unbounded,sans-serif;font-size:36px;font-weight:600;line-height:120%;color:#14151b}@media(max-width:690px){.PageHeader_header__nnZq_{flex-direction:column;align-items:flex-start;gap:16px}.PageHeader_title__kzdvW{font-size:24px}.PageHeader_searchContainer___5VW6{width:100%}}.StatCard_card__LJiQx{background-color:#fff;border-radius:8px;padding:20px;box-shadow:4px 8px 8px 0 rgba(0,0,0,.04)}.StatCard_header__JAZm_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:46px;flex-wrap:nowrap;min-width:0}.StatCard_titleBlock__34hn1{display:flex;flex-direction:column;gap:20px;min-width:0;flex:1}.StatCard_value__OjDNX{white-space:nowrap}.StatCard_valueMain__EVznK,.StatCard_value__OjDNX{font-size:24px;font-family:Unbounded,sans-serif;font-weight:600;line-height:100%}.StatCard_valueMain__EVznK{color:#14151b}.StatCard_valueDollar__7GS0Z{color:#ff5f5f;font-size:16px;font-family:Unbounded,sans-serif;font-weight:600;line-height:100%;margin-left:4px}.StatCard_valueGreen__Chyr2{color:#97cea7}.StatCard_valueGreen__Chyr2,.StatCard_valueRed__PIsNc{font-size:24px;font-family:Unbounded,sans-serif;font-weight:600;line-height:100%}.StatCard_valueRed__PIsNc{color:#ff5f5f}.StatCard_title__znnna{font-size:18px;font-family:Montserrat,sans-serif;font-weight:700;color:#14151b;margin:0}@media(max-width:480px){.StatCard_card__LJiQx{padding:12px}.StatCard_header__JAZm_{margin-bottom:24px}.StatCard_titleBlock__34hn1{gap:12px}.StatCard_valueMain__EVznK,.StatCard_value__OjDNX{font-size:20px}.StatCard_valueDollar__7GS0Z{font-size:14px}}.category-dropdown{position:relative;width:100%}.category-dropdown-head{display:flex;border:1px solid var(--grey);max-width:323px;padding:10px 15px;border-radius:100px;cursor:pointer;justify-content:space-between;align-items:center;background:var(--bg-color)}.category-dropdown-head:hover{border-color:var(--blue)}.category-dropdown__title{font-size:14px;font-weight:400;margin:0;color:var(--search-hd);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;text-align:left}.category-dropdown__arrow{transition:transform .2s ease;flex-shrink:0;margin-left:10px}.category-dropdown__arrow--active{transform:rotate(180deg)}.category-dropdown-body{position:absolute;background:var(--bg-color);max-width:323px;top:100%;left:0;right:0;border-radius:10px;border:2px solid var(--blue);display:flex;flex-direction:column;z-index:20;margin-top:8px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.category-dropdown-list{border-top:1px solid var(--border-table);max-height:234px;overflow-y:auto}.category-dropdown__item{display:flex;align-items:center;font-family:Montserrat;color:var(--text);font-weight:400;padding:10px 15px;cursor:pointer}.category-dropdown__item--selected,.category-dropdown__item:hover{background:var(--blue);color:var(--bg-color)}.category-dropdown-search{padding:10px;border-bottom:1px solid var(--border-table)}.category-dropdown-input{width:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--border-table);background:var(--bg-color)}.category-dropdown-input:focus{outline:none;border-color:var(--blue)}.category-dropdown__input{font-family:Montserrat;font-size:14px;color:var(--search-hd);width:100%;border:none;outline:none}.category-dropdown__input::placeholder{color:var(--search-hd);opacity:.7}.category-dropdown__no-results{padding:15px;text-align:center;color:var(--search-hd);font-style:italic}.AdminLayout_adminLayout__yafo_{display:flex;width:100%;height:100vh;min-height:100vh;overflow:hidden}.AdminLayout_sidebar__is3Bl{width:280px;background-color:#101115;display:flex;flex-direction:column;height:100%;overflow-y:auto}.AdminLayout_sidebarHeader__2YjGT{padding:30px}.AdminLayout_userInfo__h_vwl{padding:0 30px 30px;position:relative}.AdminLayout_userInfo__h_vwl:after{content:"";position:absolute;bottom:0;left:30px;right:30px;height:1px;background-color:hsla(0,0%,100%,.1)}.AdminLayout_userName__ZhSDg{font-size:18px;font-weight:500;color:#5f8bff;margin-bottom:10px;font-family:var(--font-montserrat)}.AdminLayout_userRole__f2c7c{font-size:14px;color:#f8f8f8;font-family:var(--font-montserrat)}.AdminLayout_navigation__b0pvA{flex:1;padding:30px 0;display:flex;flex-direction:column;gap:30px}.AdminLayout_burgerMenu__E8kdW{display:none}.AdminLayout_navGroup__fBGrg{padding-bottom:30px;position:relative}.AdminLayout_navGroup__fBGrg:not(:last-child):after{content:"";position:absolute;bottom:0;left:30px;right:30px;height:1px;background-color:hsla(0,0%,100%,.1)}.AdminLayout_logoutContainer___h1IC{padding:20px 30px;margin-top:auto}.AdminLayout_logoutButton__sGEvT{background:none;border:none;color:#808395;cursor:pointer;font-size:18px;font-family:var(--font-montserrat);padding:0;transition:color .2s ease}.AdminLayout_logoutButton__sGEvT:hover{color:#f8f8f8}.AdminLayout_mainContent__Fboec{flex:1;background-color:#fff;display:flex;flex-direction:column;border-top-left-radius:50px;border-bottom-left-radius:50px;height:100%;overflow:hidden}.AdminLayout_pageContent__q4JQP{overflow-y:auto}@media(max-width:1000px){.AdminLayout_adminLayout__yafo_{flex-direction:column}.AdminLayout_sidebar__is3Bl{width:100%;height:auto;flex-direction:row;align-items:center;justify-content:space-between;padding:0;overflow:visible;z-index:1}.AdminLayout_sidebarHeader__2YjGT{padding:40px 0 40px 40px}.AdminLayout_userInfo__h_vwl{padding:0;display:flex;align-items:center}.AdminLayout_userInfo__h_vwl:after{display:none}.AdminLayout_userName__ZhSDg{margin-bottom:0;margin-right:20px;font-size:16px}.AdminLayout_userRole__f2c7c{font-size:12px}.AdminLayout_navigation__b0pvA{position:fixed;top:70px;left:0;width:100%;height:calc(100vh - 70px);background-color:#101115;z-index:100;padding:20px;transform:translateX(-100%);transition:transform .3s ease;overflow-y:auto}.AdminLayout_navigation__b0pvA.AdminLayout_open__E0lxU{transform:translateX(0)}.AdminLayout_burgerMenu__E8kdW{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;margin-right:40px}.AdminLayout_burgerMenu__E8kdW span{display:block;width:100%;height:2px;background-color:#f8f8f8;transition:all .3s ease}.AdminLayout_burgerMenu__E8kdW.AdminLayout_open__E0lxU span:first-child{transform:translateY(9px) rotate(45deg)}.AdminLayout_burgerMenu__E8kdW.AdminLayout_open__E0lxU span:nth-child(2){opacity:0}.AdminLayout_burgerMenu__E8kdW.AdminLayout_open__E0lxU span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.AdminLayout_logoutContainer___h1IC{padding:15px;margin-top:0}.AdminLayout_mainContent__Fboec{border-radius:0;border-top-left-radius:50px;border-top-right-radius:50px;margin-top:0}}@media(max-width:768px){.AdminLayout_sidebarHeader__2YjGT{padding:40px 0 40px 20px}.AdminLayout_burgerMenu__E8kdW{margin-right:20px}}@media(max-width:360px){.AdminLayout_sidebar__is3Bl{flex-direction:column;align-items:flex-start}.AdminLayout_sidebarHeader__2YjGT{padding:40px 0 0 20px}.AdminLayout_userInfo__h_vwl{padding:30px 0 40px 20px}.AdminLayout_navigation__b0pvA{top:120px;height:calc(100vh - 120px)}.AdminLayout_burgerMenu__E8kdW{position:absolute;top:40px;right:20px}.AdminLayout_mainContent__Fboec{border-radius:0;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:0}}.pagination{display:flex;justify-content:center;align-items:center;margin-top:24px;gap:8px;flex-wrap:wrap}.pagination__button{padding:6px 12px;border:1px solid #ddd;background:#fff;color:#000;cursor:pointer;border-radius:4px;transition:background .2s}.pagination__button:hover:not(:disabled){background:#f0f0f0}.pagination__button:disabled{opacity:.5;cursor:not-allowed}.pagination__button--active{background:#007bff;color:#fff;border-color:#007bff}.pagination__ellipsis{padding:6px 12px;color:#999}.blog-container{line-height:100%;min-height:100vh;font-family:var(--font-primary);padding:40px}@media(max-width:480px){.blog-container{padding:10px}}@media(max-width:360px){.blog-container{padding:10px 10px 0}}.blog-posts{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:30px}@media(max-width:1024px){.blog-posts{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}}@media(max-width:640px){.blog-posts{grid-template-columns:1fr;gap:20px}}.tabs{display:flex;gap:8px;margin:30px 0}@media(max-width:640px){.tabs{margin-bottom:20px}}.tab-button{padding:12px 24px;border:2px solid #d1d5db;border-radius:100px;background-color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;color:var(--grey)}.tab-button:hover{background-color:#f3f4f6}.tab-button.active{background-color:#5f8bff;color:#fff;border-color:#5f8bff}.tab-button.active:hover{background-color:#2563eb}.pagination-wrapper{display:flex;justify-content:center;margin-top:30px;grid-column:1/-1;width:100%}.login-container{display:flex;height:100vh;font-family:Unbounded,sans-serif}.login-container .login-left{width:50%;background-color:#000;display:flex;align-items:center;justify-content:center;border-top-left-radius:16px;border-bottom-left-radius:16px}.login-container .login-left .logo{font-size:48px;font-weight:700;color:#fff;letter-spacing:1px}.login-container .login-right{width:50%;background-color:#f9f9fa;display:flex;align-items:center;justify-content:center}.login-container .login-right .login-form{background:#fff;padding:32px;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05);max-width:590px;width:100%}.login-container .login-right .login-form .form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.login-container .login-right .login-form .form-header h2{font-size:18px;font-weight:600;color:#333}.login-container .login-right .login-form .form-header .close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:4px;border-radius:4px}.login-container .login-right .login-form .form-header .close-btn:hover{color:#333;background-color:#eee}.login-container .login-right .login-form .form-group{margin-bottom:20px}.login-container .login-right .login-form .form-group label{display:block;font-family:Montserrat;font-weight:400;font-size:16px;margin-bottom:8px;color:#14151b}.login-container .login-right .login-form .form-group input{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:100px;font-size:14px;color:#000;transition:border-color .2s ease}.login-container .login-right .login-form .form-footer{display:flex;justify-content:flex-end;align-items:center;margin-top:24px}.login-container .login-right .login-form .form-footer .remember-me{display:flex;align-items:center;gap:8px}.login-container .login-right .login-form .form-footer .remember-me input[type=checkbox]{width:16px;height:16px;accent-color:#5f8bff}.login-container .login-right .login-form .form-footer .remember-me label{font-family:Montserrat;font-weight:400;font-size:16px;color:#14151b}.login-container .login-right .login-form .form-footer .reset-password{font-family:Montserrat;font-weight:400;font-size:16px;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0;color:#14151b}.login-container .login-right .login-form .form-footer .reset-password:hover{text-decoration:underline}.login-container .login-right .login-form .form-footer .btn-link{display:flex;gap:40px;align-items:center}.login-container .login-right .login-form .form-footer .login-btn{background-color:#111;color:#fff;border:none;padding:10px 20px;border-radius:100px;cursor:pointer;font-family:Montserrat;transition:background-color .2s ease;font-weight:400;font-size:16px}.login-container .login-right .login-form .form-footer .login-btn:hover{background-color:#222}.login-container .login-right .login-form .form-footer .login-btn:active{transform:scale(.98)}.login__error{font-size:12px;color:red;text-transform:capitalize}@media(max-width:768px){.login-container{flex-direction:column;height:auto}.login-container .login-left,.login-container .login-right{width:100%;border-radius:0}.login-container .login-left{height:50vh;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}.login-container .login-right{height:50vh;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.login-container .login-form{width:100%;padding:24px;max-height:calc(50vh - 64px);overflow-y:auto}}.cards-learning{display:grid;grid-template-columns:repeat(var(--grid-cols,3),1fr);gap:20px;width:100%}@media(max-width:768px){.cards-learning{grid-template-columns:1fr}}@media(min-width:769px)and (max-width:1200px){.cards-learning{grid-template-columns:repeat(2,1fr)}}.blog-container{width:100%}.seo-block{margin-top:40px;width:100%;max-width:1030px;border-bottom:1px solid #d9d9d9}.seo-block .seo-title{font-size:24px;font-weight:600;margin-bottom:20px;color:#14151b;font-family:Unbounded}.seo-block .seo-textareas-row{display:flex;gap:20px;width:100%;margin-bottom:20px}.seo-block .seo-textareas-row .seo-field{flex:1;margin-bottom:0}.seo-block .seo-field{margin-bottom:20px}.seo-block .seo-field .seo-label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#374151}.seo-block .seo-field .seo-textarea{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:20px;font-size:16px;resize:none;box-sizing:border-box;min-height:80px;font-family:Montserrat;font-weight:400;font-style:Regular;font-size:18px;color:#14151b}.seo-block .seo-field .tag-input-wrapper{position:relative;margin-bottom:20px;width:100%}.seo-block .seo-field .tag-input-wrapper .tag-input{width:100%;max-width:506px;padding:12px;border:1px solid #d1d5db;border-radius:20px;font-size:16px;color:#000;box-sizing:border-box}.seo-block .seo-field .tags-container{display:flex;flex-wrap:wrap;gap:8px}.seo-block .seo-field .tag-pill{display:inline-flex;align-items:center;background-color:#f8f8f8;padding:5px 10px;border-radius:20px;color:#14151b;font-family:Montserrat;font-weight:400;font-size:16px}.seo-block .seo-field .tag-pill .tag-remove{margin-left:6px;background:none;border:none;font-size:16px;cursor:pointer;color:#6b7280}.seo-block .seo-field .tag-pill .tag-remove:hover{color:#111827}.article-block{margin-top:20px;width:100%;max-width:1030px}.article-block .article-title{font-size:24px;font-weight:600;margin-bottom:20px;color:#14151b;font-family:Unbounded}.article-block .article-categories .seo-label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#374151}.article-block .article-categories .categories-container{display:flex;flex-wrap:wrap;gap:12px}.article-block .article-categories .category-pill{display:inline-flex;align-items:center;background-color:#d9d9d9;padding:5px 10px;border:2px solid rgba(0,0,0,0);border-radius:20px;color:#fff;font-family:Unbounded;font-weight:300;font-size:14px;cursor:pointer;transition:all .2s ease}.article-block .article-categories .category-pill.category-pill--selected{background-color:#ffc047;color:#fff;font-weight:300}.article-block .seo-textareas-row{display:flex;gap:20px;width:100%}.article-block .seo-textareas-row .seo-field{flex:1;margin-bottom:0}.article-block .seo-field{margin:20px 0}.article-block .seo-field .seo-label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#374151}.article-block .seo-field .article-textarea{font-size:16px;font-family:Unbounded;font-weight:600;font-size:20px;line-height:120%}.article-block .seo-field .article-textarea,.article-block .seo-field .article-textarea-preview{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:20px;resize:none;box-sizing:border-box;min-height:80px;color:#14151b}.article-block .seo-field .article-textarea-preview{font-size:16px;font-family:Montserrat;font-weight:400;font-size:18px;line-height:140%;letter-spacing:0}.article-content{display:flex;flex-direction:column;gap:8px;margin-top:8px}.article-content .seo-label{font-family:Montserrat;font-weight:400;font-size:16px;color:#000}.blog-actions{margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}.publish-button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:20px;font-size:16px;cursor:pointer;transition:background-color .2s}.publish-button:hover{background-color:#0056b3}.publish-button:disabled{background-color:#ccc;cursor:not-allowed}.read-time-input{max-width:506px;width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:20px;font-size:14px;color:#000}.read-time-input:focus{outline:none;border-color:#007bff}.error-message{color:#dc3545;font-size:14px}.error-text{color:#dc3545;font-size:12px;margin-top:4px;min-height:16px}.datetime-input{padding:8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.article-textarea-preview:invalid,.article-textarea:invalid,.datetime-input:invalid,.read-time-input:invalid,.seo-textarea:invalid{border-color:#dc3545}.article-textarea-preview:focus:invalid,.article-textarea:focus:invalid,.datetime-input:focus:invalid,.read-time-input:focus:invalid,.seo-textarea:focus:invalid{outline:none;box-shadow:0 0 0 2px rgba(220,53,69,.25)}.char-count{font-size:12px;margin-top:3px;color:#111}.learning-container{line-height:100%;min-height:100vh;font-family:var(--font-primary);padding:30px}@media(max-width:480px){.learning-container{padding:10px}}@media(max-width:360px){.learning-container{padding:10px 10px 0}}.cards-partners{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:30px}@media(max-width:1300px){.cards-partners{grid-template-columns:1fr 1fr}}@media(max-width:600px){.cards-partners{grid-template-columns:1fr}}