.custom-header{background-color:#fff!important}.header-menu li{font-weight:400;color:var(--color-grey-22);font-family:var(--font-primary);padding:15px}.header-btn,.header-menu li{line-height:1.5;font-size:16px}.header-btn{padding:10px 15px;border-radius:4px}.skeleton-header{width:100%;height:70px;border-radius:4px;margin-bottom:30px;background:linear-gradient(90deg,#eaeaea 25%,#ddd 50%,#eaeaea 75%);background-size:200% 100%;animation:pulse 2s linear infinite}.header .header-logo img{width:110px}@media(min-width:768px){.header-custom-container.container{max-width:100%!important}.header-menu-li-dashboard{padding-right:10px!important}}@media (min-width:992px){.custom-header .container{padding:0 15px!important}.header .header-logo img{width:120px}}@media (min-width:1200px){.custom-header .container{padding:0 15px!important}.header .header-logo img{width:130px}}.social-login-wrap{gap:10px}button.social-btn{width:calc(100% - 10px);padding:12px;background-color:#f5f7fa;border-radius:8px;font-size:16px;line-height:20px;text-transform:capitalize;font-weight:475;color:#3e4957}button.social-btn:first-child{margin:20px 0 20px 15px}button.social-btn:last-child{margin:20px 15px 20px 0}button.social-btn img{width:20px}.divider-box p{font-size:15px;color:#939393}.divider-box p:before{left:15px}.divider-box p:after,.divider-box p:before{content:"";width:33%;height:1px;background:#dbdbdb;position:absolute;top:10px}.divider-box p:after{right:15px}.forgot-btn{color:#ff5f7a;text-decoration:none;font-size:14px;font-weight:500}.dont-have-acc span{font-size:14px;line-height:20px;font-weight:400;color:#5a6573}.dont-have-acc a{font-size:14px;line-height:20px;font-weight:475;margin-left:4px;-webkit-text-decoration:none;text-decoration:none;color:#ff5f7a}.auth-custom-modal-footer{background-color:#f5f7fa;border:0}.auth-terms-and-conditions span{font-size:12px;line-height:16px;font-weight:400;color:#5a6573}.auth-terms-and-conditions a{font-size:12px;line-height:16px;font-weight:475;margin-left:4px;-webkit-text-decoration:none;text-decoration:none;color:#ff5f7a}.hide-show-password-img{width:20px}.auth-modal-close-btn{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center}.auth-modal-close-btn:hover{background:#f7f7f7}.verification-otp-input{letter-spacing:8px}.verification-otp-input::placeholder{letter-spacing:normal}.error-alert{background:#ffe2e2;color:#222;padding:12px 15px;margin-top:15px;border-radius:5px;line-height:1.4}@media(max-width:576px){.divider-box p:after,.divider-box p:before{width:28%!important}.user-reg-modal-body{max-height:87vh!important;overflow-y:auto!important}}.spinner{width:56px;height:56px;border-radius:50%;background:conic-gradient(#0000 10%,#ff4747);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 0);animation:spinner-zp9dbg 1s linear infinite}@keyframes spinner-zp9dbg{to{transform:rotate(1turn)}}.toggle-element.dropdown-menu button.dash-dropdown-list-item-btn{padding:10px;line-height:1;border-radius:4px;transition:background-color .3sease,color .3sease;color:#222;font-weight:400}.header-dash-user-image{width:32px;height:32px;border-radius:50%;object-fit:contain}.toggle-element.-dropdown.js-click-dropdown.dropdown-menu.header-dash-dropdown-menu.show{min-width:195px!important;padding:10px!important;top:0!important;transform:translate3d(-110px,60px,0)!important}.dash-dropdown-list-item-img{height:16px;width:16px;margin-right:8px}.dash-dropdown-list-item-label{font-size:14px;font-weight:400;color:#222}@media(max-width:567px){.toggle-element.-dropdown.js-click-dropdown.dropdown-menu.header-dash-dropdown-menu.show{transform:translate3d(50px,45px,0)!important}}@media(max-width:1200px){.header-dash-user-image{width:30px;height:30px}}.mobile-dashboard-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:flex-end;justify-content:center}.mobile-dashboard-modal{background:#fff;width:100%;max-width:100%;border-radius:20px 20px 0 0;max-height:80vh;overflow-y:auto;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header{display:flex;justify-content:space-between;align-items:flex-start;padding:20px;border-bottom:1px solid #eaeaea}.modal-user-info{display:flex;align-items:center;gap:12px}.modal-user-image{width:50px;height:50px;border-radius:50%;object-fit:cover}.modal-user-name{margin:0;font-size:16px;font-weight:600;color:#333}.modal-user-email{margin:0;font-size:14px;color:#666}.modal-close-btn{background:none;border:none;font-size:24px;color:#666;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-menu-list{padding:10px 0}.modal-menu-item{display:flex;align-items:center;width:100%;padding:10px 20px;background:none;border:none;text-align:left;font-size:16px;color:#333;cursor:pointer;transition:background-color .2s;gap:12px}.modal-menu-item:hover{background-color:#f5f5f5}.modal-menu-icon{width:20px;height:20px;opacity:.7}.modal-menu-label{font-weight:500}.header-dash-dropdown-menu{position:absolute;right:0;top:100%;min-width:200px;z-index:1000;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);margin-top:10px}.header-dash-dropdown-menu.show{display:block}