.loading-container-animation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000;display:none;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center;background:#0009;padding:0 15px;transition:.2s}.loading-container-animation.appear{display:flex}.loading-container-animation P{color:#fff;font-size:1.875rem;line-height:2.25rem;font-weight:600}.confirm-modal .title{font-size:1rem;line-height:1.5rem;color:var(--primary-title);font-weight:500}.login-container{display:flex;flex-wrap:nowrap;min-height:100%;position:relative}.login-container .form-login-section{height:100%;width:50%;display:flex;align-items:center;justify-content:center;padding:50px 30px;align-self:center}.login-container .form-login-section .login-form-container{width:100%;max-width:360px}.login-container .form-login-section .login-form-container .logo{width:50px;margin:0 auto 24px}.login-container .form-login-section .login-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:5px}.login-container .form-login-section .login-form-container .subtitle{color:#475467;text-align:center;font-size:1rem;line-height:1.5rem;margin-bottom:30px}.login-container .form-login-section .login-form-container .form{display:flex;flex-direction:column;gap:10px}.login-container .form-login-section .login-form-container .form .form-item{display:flex;flex-direction:column;align-self:stretch}.login-container .form-login-section .login-form-container .form .form-item label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.login-container .form-login-section .login-form-container .form .forgot-password{color:var(--primary-color);font-weight:500;font-size:.75rem;line-height:1rem;text-decoration:underline;margin-bottom:10px}.login-container .form-login-section .login-form-container .form .submit-btn{margin-top:5px;font-size:1rem;line-height:1.5rem}.login-container .form-login-section .login-form-container .no-account{margin-top:20px;color:#344054;font-size:.875rem;line-height:1.25rem;text-align:center}.login-container .form-login-section .login-form-container .no-account .link{color:var(--primary-color);font-weight:600}.login-container .form-login-section .login-form-container .no-account .link:hover{text-decoration:underline}.login-container .form-login-section .no-account-mobile{display:none}.login-container .image-section{width:50%;position:relative}.login-container .image-section .image-layer{background-color:#000000b3;z-index:2;width:100%;height:100%;display:block;position:absolute}.login-container .image-section .background-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.login-container .image-section .image-text-section{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:10;text-align:center;padding:0 20px}.login-container .image-section .image-text-section .first-text{color:var(--primary-color);font-size:1.25rem;line-height:1.75rem;margin-bottom:10px}.login-container .image-section .image-text-section .second-text{color:#fff;font-size:1.5rem;line-height:2rem}@media only screen and (max-width: 768px){.image-section{display:none!important}.form-login-section{width:100%!important;padding-top:40px!important;flex-direction:column;margin:0 auto}.form-login-section .login-form-container{padding:42px 30px;max-width:400px!important;border-radius:12px;background:#fff;box-shadow:0 4px 50px #0000000d;border:1px solid #D0D5DD}.login-container{background:#f6f6f6}.no-account{display:none}.no-account-mobile{display:block!important;margin-top:40px;color:#344054;font-size:.875rem;line-height:1.25rem}.no-account-mobile .link{color:var(--primary-color);font-weight:600}.no-account-mobile .link:hover{text-decoration:underline}}.register-container{display:flex;flex-wrap:nowrap;min-height:100%}.register-container .form-register-section{height:100%;width:50%;display:flex;align-items:center;justify-content:center;padding:20px 30px;align-self:center}.register-container .form-register-section .register-form-container{width:100%;max-width:360px}.register-container .form-register-section .register-form-container .logo{width:50px;margin:0 auto 24px}.register-container .form-register-section .register-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:24px}.register-container .form-register-section .register-form-container .form{display:flex;flex-direction:column;gap:10px}.register-container .form-register-section .register-form-container .form .form-item{display:flex;flex-direction:column;align-self:stretch}.register-container .form-register-section .register-form-container .form .form-item label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.register-container .form-register-section .register-form-container .form .conditions{display:flex;gap:10px;margin:15px 0}.register-container .form-register-section .register-form-container .form .conditions label{font-size:.75rem;line-height:1rem;font-weight:500;color:#121316}.register-container .form-register-section .register-form-container .form .conditions label a{color:#00c2ff}.register-container .form-register-section .register-form-container .form .conditions label a:hover{text-decoration:underline}.register-container .form-register-section .register-form-container .form .submit-btn{margin-top:5px;font-size:1rem;line-height:1.5rem}.register-container .form-register-section .register-form-container .account{margin-top:20px;color:#344054;font-size:.875rem;line-height:1.25rem;text-align:center}.register-container .form-register-section .register-form-container .account .link{color:var(--primary-color);font-weight:600}.register-container .form-register-section .register-form-container .account .link:hover{text-decoration:underline}.register-container .form-register-section .account-mobile{display:none}.register-container .image-section{width:50%;position:relative}.register-container .image-section .image-layer{background-color:#000000b3;z-index:2;width:100%;height:100%;display:block;position:absolute}.register-container .image-section .background-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.register-container .image-section .image-text-section{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:10;text-align:center;padding:0 20px}.register-container .image-section .image-text-section .first-text{color:var(--primary-color);font-size:1.25rem;line-height:1.75rem;margin-bottom:10px}.register-container .image-section .image-text-section .second-text{color:#fff;font-size:1.5rem;line-height:2rem;max-width:500px;margin:0 auto}@media only screen and (max-width: 768px){.image-section{display:none!important}.form-register-section{width:90%!important;padding-top:40px!important;flex-direction:column;margin:0 auto}.form-register-section .register-form-container{padding:42px 30px;max-width:400px!important;border-radius:12px;background:#fff;box-shadow:0 4px 50px #0000000d;border:1px solid #D0D5DD}.register-container{background:#f6f6f6}.account{display:none}.account-mobile{display:block!important;margin-top:40px;color:#344054;font-size:.875rem;line-height:1.25rem}.account-mobile .link{color:var(--primary-color);font-weight:600}.account-mobile .link:hover{text-decoration:underline}}.register-trial-container{display:flex;flex-wrap:nowrap;min-height:100%}.register-trial-container .form-register-trial-section{height:100%;width:50%;display:flex;align-items:center;justify-content:center;padding:20px 30px;align-self:center}.register-trial-container .form-register-trial-section .register-trial-form-container{width:100%;max-width:550px}.register-trial-container .form-register-trial-section .register-trial-form-container .logo{width:50px;margin:0 auto 24px}.register-trial-container .form-register-trial-section .register-trial-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:6px}.register-trial-container .form-register-trial-section .register-trial-form-container .subtitle{color:#667085;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;margin-bottom:24px}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence{display:flex;border-radius:8px;border:1px solid #D0D5DD;max-width:-moz-max-content;max-width:max-content;margin:0 auto 40px;overflow:hidden}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence .option{font-size:.875rem;line-height:1.25rem;color:#d0d5dd;padding:10px 16px;transition:color .2s}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence .option.active{background:#f9fafb;font-weight:500;color:#121316}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence .option.active:nth-child(1){border-right:1px solid #D0D5DD}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence .option.active:nth-child(2){border-left:1px solid #D0D5DD}.register-trial-container .form-register-trial-section .register-trial-form-container .recurrence .option:hover{color:#121316}.register-trial-container .form-register-trial-section .register-trial-form-container .form{margin-top:40px;display:flex;flex-direction:column;gap:25px}.register-trial-container .form-register-trial-section .register-trial-form-container .form .form-item-wrapper{display:flex;gap:14px}.register-trial-container .form-register-trial-section .register-trial-form-container .form .form-item-wrapper .form-item{width:50%}.register-trial-container .form-register-trial-section .register-trial-form-container .form .form-item{display:flex;flex-direction:column}.register-trial-container .form-register-trial-section .register-trial-form-container .form .form-item .form-label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions{display:flex;flex-direction:column;gap:5px}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition{display:flex;align-items:center;gap:5px}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition svg{flex-shrink:0}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition svg.success-icon{display:none}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition .msg{font-size:.75rem;line-height:1rem;font-weight:500;color:#f41212}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition .msg span{font-weight:600}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition.success .msg{color:#04822e}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition.success .success-icon{display:block}.register-trial-container .form-register-trial-section .register-trial-form-container .form .password-conditions .condition.success .error-icon{display:none}.register-trial-container .form-register-trial-section .register-trial-form-container .form .submit-btn{font-size:1rem;line-height:1.5rem;margin-top:5px}.register-trial-container .form-register-trial-section .register-trial-form-container .cancel-subscription{margin-top:20px;color:#667085;font-size:.875rem;line-height:1.25rem;text-align:center}.register-trial-container .form-register-trial-section .cancel-subscription-mobile{display:none}.register-trial-container .image-section{width:50%;position:relative}.register-trial-container .image-section .image-layer{background-color:#000000b3;z-index:2;width:100%;height:100%;display:block;position:absolute}.register-trial-container .image-section .background-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:1}.register-trial-container .image-section .image-text-section{width:100%;position:absolute;top:50%;transform:translateY(-50%);z-index:10;text-align:center;padding:0 20px}.register-trial-container .image-section .image-text-section .first-text{color:var(--primary-color);font-size:1.25rem;line-height:1.75rem;margin-bottom:10px}.register-trial-container .image-section .image-text-section .second-text{color:#fff;font-size:1.5rem;line-height:2rem;max-width:500px;margin:0 auto}@media only screen and (max-width: 768px){.image-section{display:none!important}.form-register-trial-section{width:100%!important;padding:40px 20px!important;flex-direction:column;margin:0 auto}.form-register-trial-section .register-trial-form-container{padding:42px 30px;max-width:400px!important;border-radius:12px;background:#fff;box-shadow:0 4px 50px #0000000d;border:1px solid #D0D5DD}.form-register-trial-section .form-item-wrapper{flex-direction:column;gap:25px!important}.form-register-trial-section .form-item-wrapper .form-item{width:100%!important}.register-trial-container{background:#f6f6f6}.cancel-subscription{display:none}.cancel-subscription-mobile{display:block!important;margin-top:40px;color:#344054;text-align:center;font-size:.875rem;line-height:1.25rem}}.create-membership-container{display:flex;align-items:center;justify-content:center;min-height:100%;background:#f4f4f4;padding:15px;overflow:auto}.create-membership-container .create-membership-form-container{width:100%;max-width:670px;padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.create-membership-container .create-membership-form-container .logo{width:50px;margin:0 auto 24px}.create-membership-container .create-membership-form-container>.title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:24px}.create-membership-container .create-membership-form-container .form{display:flex;flex-direction:column;gap:25px}.create-membership-container .create-membership-form-container .form .form-item{display:flex;flex-direction:column}.create-membership-container .create-membership-form-container .form .form-item .form-label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.create-membership-container .create-membership-form-container .form .payment-msg{font-size:.75rem;line-height:1rem;color:#667085}.create-membership-container .create-membership-form-container .form .submit-btn{font-size:1rem;line-height:1.5rem}.confirm-email-container{min-height:100%;background:#f4f4f4;padding:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:15px}.confirm-email-container .confirm-email-form-container{width:100%;max-width:415px;padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.confirm-email-container .confirm-email-form-container .logo{width:50px;margin:0 auto 24px}.confirm-email-container .confirm-email-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:15px}.confirm-email-container .confirm-email-form-container .check-email-msg{text-align:center;color:#475467}.confirm-email-container .confirm-email-form-container .check-email-msg span{font-weight:600}.confirm-email-container .confirm-email-form-container .code-inputs-container{display:flex;justify-content:center;gap:12px}.confirm-email-container .confirm-email-form-container .code-inputs-container .code-input{width:53px;height:53px;border:1px solid #D0D5DD;border-radius:8px;color:#667085;font-weight:500;text-align:center}.confirm-email-container .confirm-email-form-container .code-inputs-container .code-input:focus{box-shadow:0 0 0 2px #000;border-color:transparent}.confirm-email-container .confirm-email-form-container .form{display:flex;flex-direction:column;gap:25px}.confirm-email-container .confirm-email-form-container .form .form-item{display:flex;flex-direction:column}.confirm-email-container .confirm-email-form-container .form .form-item .form-label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.confirm-email-container .confirm-email-form-container .form .submit-btn{font-size:1rem;line-height:1.5rem}.confirm-email-container .send-code-btn{color:var(--primary-color);font-weight:500;font-size:.875rem;line-height:1.25rem}.recover-password-container{display:flex;align-items:center;justify-content:center;min-height:100%;background:#f4f4f4;padding:60px 20px;position:relative}.recover-password-container .recover-password-section{width:100%;max-width:415px}.recover-password-container .recover-password-section .go-back{display:flex;align-items:center;gap:8px;font-weight:500;font-size:.875rem;line-height:1.25rem;color:#475467;margin-bottom:20px;transition:.2s}.recover-password-container .recover-password-section .go-back:hover{opacity:.6}.recover-password-container .recover-password-section .recover-password-form-container{padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.recover-password-container .recover-password-section .recover-password-form-container .logo{width:50px;margin:0 auto 24px}.recover-password-container .recover-password-section .recover-password-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:24px}.recover-password-container .recover-password-section .recover-password-form-container .form{display:flex;flex-direction:column;gap:25px}.recover-password-container .recover-password-section .recover-password-form-container .form .form-item{display:flex;flex-direction:column}.recover-password-container .recover-password-section .recover-password-form-container .form .form-item .form-label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.recover-password-container .recover-password-section .recover-password-form-container .form .submit-btn{font-size:1rem;line-height:1.5rem}.recover-password-email-sent-container{display:flex;align-items:center;justify-content:center;min-height:100%;background:#f4f4f4;padding:15px}.recover-password-email-sent-container .recover-password-email-sent-form-container{width:100%;max-width:415px;padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.recover-password-email-sent-container .recover-password-email-sent-form-container .check-icon{width:50px;margin:0 auto 24px}.recover-password-email-sent-container .recover-password-email-sent-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:15px}.recover-password-email-sent-container .recover-password-email-sent-form-container .sent-msg{color:#475467;text-align:center;margin-bottom:25px}.recover-password-email-sent-container .recover-password-email-sent-form-container .go-home{display:block;text-align:center}.change-password-container{display:flex;align-items:center;justify-content:center;min-height:100%;background:#f4f4f4;padding:20px}.change-password-container .change-password-form-container{width:100%;max-width:415px;padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.change-password-container .change-password-form-container .logo{width:50px;margin:0 auto 24px}.change-password-container .change-password-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:24px}.change-password-container .change-password-form-container .form{display:flex;flex-direction:column;gap:25px}.change-password-container .change-password-form-container .form .form-item{display:flex;flex-direction:column}.change-password-container .change-password-form-container .form .form-item .form-label{margin-bottom:5px;font-size:.875rem;line-height:1.25rem}.change-password-container .change-password-form-container .form .password-conditions{display:flex;flex-direction:column;gap:5px}.change-password-container .change-password-form-container .form .password-conditions .condition{display:flex;align-items:center;gap:5px}.change-password-container .change-password-form-container .form .password-conditions .condition svg{flex-shrink:0}.change-password-container .change-password-form-container .form .password-conditions .condition svg.success-icon{display:none}.change-password-container .change-password-form-container .form .password-conditions .condition .msg{font-size:.75rem;line-height:1rem;font-weight:500;color:#f41212}.change-password-container .change-password-form-container .form .password-conditions .condition .msg span{font-weight:600}.change-password-container .change-password-form-container .form .password-conditions .condition.success .msg{color:#04822e}.change-password-container .change-password-form-container .form .password-conditions .condition.success .success-icon{display:block}.change-password-container .change-password-form-container .form .password-conditions .condition.success .error-icon{display:none}.change-password-container .change-password-form-container .form .submit-btn{font-size:1rem;line-height:1.5rem}.password-changed-container{display:flex;align-items:center;justify-content:center;min-height:100%;background:#f4f4f4;padding:20px}.password-changed-container .password-changed-form-container{width:100%;max-width:415px;padding:30px;border:1px solid #D0D5DD;background:#fff;border-radius:12px}.password-changed-container .password-changed-form-container .check-icon{width:50px;margin:0 auto 24px}.password-changed-container .password-changed-form-container .title{color:#121316;text-align:center;font-size:1.875rem;line-height:2.25rem;font-weight:600;margin-bottom:15px}.password-changed-container .password-changed-form-container .redirect-msg{color:#475467;text-align:center;margin-bottom:25px}.password-changed-container .password-changed-form-container .redirect-msg span{text-decoration:underline}.password-changed-container .password-changed-form-container .login{display:block;text-align:center}.dashboard-toolbar{position:fixed;left:0;top:0;height:100%;display:flex;background:var(--white-secondary-background)}@media (max-width: 1024px){.dashboard-toolbar{width:100%;background:#fff;z-index:4;display:none}.dashboard-toolbar.appear{display:block}}.dashboard-toolbar .general{width:80px;padding:25px 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-right:1px solid var(--border-color);overflow:auto;gap:100px}@media (max-width: 1024px){.dashboard-toolbar .general{display:none}}.dashboard-toolbar .general .company-logo{width:32px;margin:0 auto 40px}.dashboard-toolbar .general .memberships-list{display:flex;flex-direction:column;gap:16px}.dashboard-toolbar .general .memberships-list .membership-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.2s}.dashboard-toolbar .general .memberships-list .membership-item:hover{opacity:.8}.dashboard-toolbar .general .memberships-list .membership-item img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.dashboard-toolbar .general .memberships-list .membership-item.active img{border:1px solid var(--primary-color)}.dashboard-toolbar .general .add-link{margin:16px 0 0 8px}.dashboard-toolbar .general .options{display:flex;flex-direction:column;gap:30px}.dashboard-toolbar .about-membership{width:290px;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--border-color);overflow:auto;gap:40px;background:var(--white-secondary-background);position:relative}@media (max-width: 1024px){.dashboard-toolbar .about-membership{width:100%;border:0;justify-content:space-between;height:100%}}.dashboard-toolbar .about-membership .close-toolbar-btn{display:none;position:absolute;top:23px;right:20px}@media (max-width: 1024px){.dashboard-toolbar .about-membership .close-toolbar-btn{display:block}}.dashboard-toolbar .about-membership .user-info{padding:20px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--border-color);overflow:hidden}@media (max-width: 1024px){.dashboard-toolbar .about-membership .user-info{padding:14px 20px}}.dashboard-toolbar .about-membership .user-info .image-wrapper{position:relative;flex-shrink:0}.dashboard-toolbar .about-membership .user-info .image-wrapper img{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.dashboard-toolbar .about-membership .user-info .image-wrapper .circle-status{background:#17b26a;border:1px solid #fff;width:11px;height:11px;border-radius:999px;position:absolute;right:1px;bottom:1px}.dashboard-toolbar .about-membership .user-info .about-wrapper{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-toolbar .about-membership .user-info .about-wrapper .user-name{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}@media (max-width: 1024px){.dashboard-toolbar .about-membership .user-info .about-wrapper .user-name{max-width:200px}}.dashboard-toolbar .about-membership .user-info .about-wrapper .membership-name{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}@media (max-width: 1024px){.dashboard-toolbar .about-membership .user-info .about-wrapper .membership-name{max-width:200px}}.dashboard-toolbar .about-membership .memberships-list{display:flex;gap:16px;overflow:auto;margin:20px 0 20px 25px}.dashboard-toolbar .about-membership .memberships-list .membership-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.2s}.dashboard-toolbar .about-membership .memberships-list .membership-item:hover{opacity:.8}.dashboard-toolbar .about-membership .memberships-list .membership-item img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.dashboard-toolbar .about-membership .memberships-list .membership-item.active img{border:1px solid #FF8684}.dashboard-toolbar .about-membership .links-title{font-size:1rem;line-height:1.5rem;font-weight:600;margin-left:20px;padding:5px;color:var(--primary-title)}.dashboard-toolbar .about-membership .links-title:nth-child(2){margin-top:20px;border-top:0}.dashboard-toolbar .about-membership .links-list{padding:15px;display:flex;flex-direction:column;gap:4px}.dashboard-toolbar .about-membership .links-list .link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:5px;transition:.2s}.dashboard-toolbar .about-membership .links-list .link.active,.dashboard-toolbar .about-membership .links-list .link:hover{background:var(--gray-background)}.dashboard-toolbar .about-membership .links-list .link .link-name{font-weight:500;color:var(--primary-text)}.dashboard-toolbar .about-membership .links-list .link .link-name.logout{color:#ef233c}.dashboard-toolbar .about-membership .links-list .link .members-quantity-badge{display:flex;align-items:center;justify-content:center;padding:4px 10px;background:var(--primary-color);border-radius:16px;color:#fff;font-size:.75rem;line-height:1rem;margin-left:auto}.dashboard-toolbar .about-membership .links-list .link.coproduction{background:#2dd9ff}.dashboard-toolbar .about-membership .links-list .link.coproduction svg{color:var(--white-secondary-background)}.dashboard-toolbar .about-membership .links-list .link.coproduction:hover{background:#2acaee}.dashboard-toolbar .about-membership .links-list .link.coproduction .link-name,.dashboard-toolbar .about-membership .links-list .link.coproduction .new-badge{color:var(--white-secondary-background);font-weight:400}.dashboard-toolbar .about-membership .links-list .link.coproduction .new-badge{background:#00839f;border-radius:16px;padding:4px 8px;font-size:.75rem;line-height:1rem;margin-left:auto}.dashboard-toolbar .about-membership .mobile-item{display:none}@media (max-width: 1024px){.dashboard-toolbar .about-membership .mobile-item{display:flex}}.dashboard-toolbar .about-membership .module-content{padding:16px}.dashboard-toolbar .about-membership .module-content .module-name{border-radius:5px;padding:8px 12px;background:#ff868440;color:var(--tertiary-text);font-size:1rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-toolbar .about-membership .module-content .module-name span{font-weight:500}.dashboard-toolbar .about-membership .module-content .lessons-list{margin-top:8px;padding-left:20px}.dashboard-toolbar .about-membership .module-content .lessons-list .lesson{display:block;margin-bottom:8px;border-radius:5px;transition:.2s}.dashboard-toolbar .about-membership .module-content .lessons-list .lesson.active,.dashboard-toolbar .about-membership .module-content .lessons-list .lesson:hover{background:var(--gray-secondary-background)}.dashboard-toolbar .about-membership .module-content .lessons-list .lesson:hover a{color:#000}.dashboard-toolbar .about-membership .module-content .lessons-list .lesson a{display:block;color:var(--tertiary-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 12px}.dashboard-toolbar .about-membership .module-content .lessons-list .lesson a span{font-weight:500}.dashboard-toolbar .about-membership .done-with-love-message{font-size:.75rem;line-height:1rem;text-align:center;color:#66708580;margin-bottom:25px}.dark .breadcrumb-navigation .item .item-name:hover{color:#fff!important}.breadcrumb-navigation .item:last-child .item-name{background:#ff868440}.dark .breadcrumb-navigation .item:last-child .item-name{background:#dd9291bf;color:var(--gray-background)!important}.dark .dashboard-content .dashboard-navigation .link:hover{color:#fff;background:#313539}.dashboard-mobile-nav-container{display:none}@media (max-width: 1024px){.dashboard-mobile-nav-container{display:block}}.dashboard-mobile-nav-container:before{content:"";display:block;height:70px}.dashboard-mobile-nav-container .dashboard-mobile-nav{display:flex;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid var(--border-color);background:var(--white-secondary-background);height:70px;align-items:center;justify-content:space-between;padding:0 20px}.dashboard-mobile-nav-container .dashboard-mobile-nav .company-logo{width:30px}.dashboard-content{background:var(--gray-background);overflow:auto;min-height:100%;height:100%;margin-left:370px;padding:32px;display:flex;flex-direction:column}.dashboard-content .dashboard-inner{flex:1}.dashboard-content .subscription-warning-banner{display:flex;align-items:center;gap:12px;background-color:#fef3f2;border:1px solid #FEE4E2;border-radius:8px;padding:12px 16px;margin:0 24px 16px;color:#b42318}.dashboard-content .subscription-warning-banner svg{flex-shrink:0}.dashboard-content .subscription-warning-banner span{font-size:14px;line-height:1.5}.dashboard-content .subscription-warning-banner .warning-link{font-weight:600;color:#b42318;margin-left:5px;text-decoration:underline}@media (max-width: 640px){.dashboard-content .subscription-warning-banner{margin:0 16px 16px;flex-direction:column;text-align:center}}@media (max-width: 1024px){.dashboard-content{margin:0;min-height:calc(100% - 70px);height:calc(100% - 70px)}}@media (max-width: 640px){.dashboard-content{padding:30px 20px}}.dashboard-content .dashboard-header{max-width:1400px;margin:0 auto 30px;display:flex;align-items:center;justify-content:space-between;gap:30px}.dashboard-content .dashboard-header .breadcrumb-navigation{display:flex;align-items:center;gap:10px;overflow:auto}.dashboard-content .dashboard-header .breadcrumb-navigation .home-icon{margin-right:12px;flex-shrink:0}.dashboard-content .dashboard-header .breadcrumb-navigation .item{display:flex;align-items:center;gap:10px;flex-shrink:0}.dashboard-content .dashboard-header .breadcrumb-navigation .item .item-name{padding:4px 12px;border-radius:5px;color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;transition:.2s}.dashboard-content .dashboard-header .breadcrumb-navigation .item .item-name:hover{color:#000}.dashboard-content .dashboard-header .breadcrumb-navigation .item:last-child .item-name{font-weight:500;margin-left:12px}.dashboard-content .dashboard-header .breadcrumb-navigation .item:before{display:block;content:url(/build/assets/arrow-right-icon-BtbJjYoI.png)}.dashboard-content .dashboard-header .others{display:flex;align-items:center;gap:20px}.dashboard-content .dashboard-header .others .coins{display:flex;align-items:center;gap:2px;border-radius:999px;border:1px solid var(--secondary-text);padding:3px 10px}.dashboard-content .dashboard-header .others .coins .total{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;font-weight:500;margin-bottom:-1px}.dashboard-content .dashboard-header .others .theme{display:flex;align-items:center;gap:8px}.dashboard-content .dashboard-header .others .theme span{color:var(--tertiary-text);font-weight:500;font-size:.875rem;line-height:1.25rem;white-space:nowrap}.dashboard-content .dashboard-content-container{max-width:1400px;margin:0 auto}.dashboard-content .create-message .title{font-size:1rem;line-height:1.5rem;color:var(--primary-title);font-weight:500}.dashboard-content .create-message .description{margin-top:14px;color:var(--secondary-text)}.dashboard-content .create-message .action{margin-top:25px}.dashboard-content .dashboard-title-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin:-3.1px 0 27px}.dashboard-content .dashboard-title-wrapper .dashboard-title{margin-bottom:0}.dashboard-content .dashboard-title{font-size:1.875rem;line-height:2.25rem;font-weight:600;color:var(--primary-title);margin-bottom:30px;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-content .custom-container{border-radius:8px;background:var(--white-secondary-background);border:1px solid var(--border-color)}.dashboard-content .custom-container .custom-container-header{padding:20px 25px;border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}@media (max-width: 480px){.dashboard-content .custom-container .custom-container-header{padding:20px}}.dashboard-content .custom-container .custom-container-header .title{font-size:1rem;line-height:1.5rem;color:var(--primary-title);font-weight:500}.dashboard-content .custom-container .custom-container-header.hide-content{border-color:transparent}.dashboard-content .custom-container .custom-container-content{padding:25px}@media (max-width: 480px){.dashboard-content .custom-container .custom-container-content{padding:20px}}.dashboard-content .custom-container .custom-container-content.hide-content{display:none!important}.dashboard-content .dashboard-navigation{background:var(--white-secondary-background);display:flex;gap:14px;border-radius:8px;border:1px solid var(--border-color);padding:18px;overflow:auto;margin-bottom:25px}.dashboard-content .dashboard-navigation .link{font-size:.875rem;line-height:1.25rem;padding:10px;color:var(--secondary-text);font-weight:500;border-radius:8px;transition:.2s;flex-shrink:0}.dashboard-content .dashboard-navigation .link.active{color:var(--primary-text);background:var(--gray-background);outline:1px solid var(--border-color)}.dashboard-content .dashboard-navigation .link:hover{color:#000;background:#f5f5f5}.dashboard-content .dashboard-filters{overflow:auto;display:flex;gap:30px;border-bottom:1px solid var(--border-color);margin:25px 0 35px}.dashboard-content .dashboard-filters .filter{font-weight:500;color:var(--tertiary-text);text-align:center;font-size:.75rem;line-height:1rem;transition:.2s;padding-bottom:5px;flex-shrink:0}.dashboard-content .dashboard-filters .filter.active{color:var(--primary-color);font-weight:600;border-bottom:1px solid var(--primary-color)}.dashboard-content .dashboard-filters .filter:hover{color:var(--primary-color)}.dashboard-content .dashboard-table-container{background:var(--white-secondary-background);border-radius:8px;border:1px solid var(--border-color);overflow:auto;margin-bottom:30px}.dashboard-content .dashboard-table-container table{width:100%}.dashboard-content .dashboard-table-container table tr{border-bottom:11px solid var(--white-secondary-background)}.dashboard-content .dashboard-table-container table tr:hover td:after{background:var(--gray-background)}.dashboard-content .dashboard-table-container table tr th,.dashboard-content .dashboard-table-container table tr td{font-size:.875rem;line-height:1.25rem}.dashboard-content .dashboard-table-container table tr th{color:var(--primary-text);font-weight:500;padding:15px 25px;position:relative}.dashboard-content .dashboard-table-container table tr th:after{content:"";display:block;width:100%;height:1px;background:var(--border-color);position:absolute;bottom:0;left:0}.dashboard-content .dashboard-table-container table tr td{color:var(--tertiary-text);padding:15px 25px;max-width:250px;overflow-wrap:break-word;position:relative;transition:.2s}.dashboard-content .dashboard-table-container table tr td:after{content:"";position:absolute;height:100%;width:100%;left:0;top:50%;transform:translateY(-50%);transition:.2s}.dashboard-content .dashboard-table-container table tr td:first-child:after{width:calc(100% - 10px);right:0;left:unset;border-top-left-radius:5px;border-bottom-left-radius:5px}.dashboard-content .dashboard-table-container table tr td:last-child:after{width:calc(100% - 10px);border-top-right-radius:5px;border-bottom-right-radius:5px}.dashboard-content .dashboard-table-container table tr td>*{z-index:1;position:relative;vertical-align:middle}.dashboard-content .dashboard-table-container table tbody .highlight{background:var(--gray-secondary-background);padding:2px 5px;border-radius:6px;display:inline-block;max-width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-content .dashboard-table-container table tbody .status{padding:2px 7px;border-radius:6px;display:flex!important;width:-moz-max-content;width:max-content;align-items:center;gap:5px}.dashboard-content .dashboard-table-container table tbody .status:before{content:"";display:block;width:6px;height:6px;border-radius:999px}.dashboard-content .dashboard-table-container table tbody .status.red{background:#f412121a;color:#b40101}.dashboard-content .dashboard-table-container table tbody .status.red:before{background:#f41212}.dashboard-content .dashboard-table-container table tbody .status.green{background:#10b7481a;color:var(--green-text)}.dashboard-content .dashboard-table-container table tbody .status.green:before{background:#10b748}.dashboard-content .dashboard-table-container table .actions{display:flex;align-items:center;gap:10px}.dashboard-content .dashboard-table-container table .actions .action-item{padding:10px;border-radius:8px;background:var(--white-secondary-background);flex-shrink:0}.dashboard-content .dashboard-table-container table .actions .action-item svg{color:#344054;transition:.2s}.dashboard-content .dashboard-table-container table .actions .action-item:hover svg{color:#ff8684}.dashboard-content .dashboard-table-container table .actions .action-item:hover path{transition:.3s;stroke:var(--primary-color)!important}.dashboard-content .dashboard-table-container table .actions .action-item.delete:hover path{transition:.3s;stroke:red!important}.dashboard-content .dashboard-table-container table .disabled td>*:not(.actions){opacity:.4;cursor:default}.dashboard-content .dashboard-table-container table .disabled td.not-disabled{opacity:1;cursor:initial}.dashboard-content .dashboard-table-container table .disabled td.not-disabled:after{opacity:.4}.dashboard-content .dashboard-table-container table .disabled .actions{position:relative}.status-badge{align-items:center;border-radius:6px;display:inline-flex;gap:5px;padding:2px 8px;width:-moz-max-content;width:max-content;background:#52525b1a;color:var(--primary-title)}.status-badge:before{flex-shrink:0;border-radius:9999px;content:"";display:block;height:6px;width:6px;background:var(--primary-title)}.status-badge.green{background:#10b7481a;color:var(--green-text)}.status-badge.green:before{background:#10b748}.status-badge.red{background:#f412121a;color:#b40101}.status-badge.red:before{background:#f41212}.lessons-dashboard-page .table-container{overflow-x:auto}.lessons-dashboard-page .table-container .empty-space,.lessons-dashboard-page .table-container .drag-button{width:11px;margin-right:-15px}.lessons-dashboard-page .table-container .lessons-table{width:100%;text-align:left;background:var(--white-secondary-background);font-size:.875rem;line-height:1.25rem;border-radius:8px;border:1px solid var(--border-color);min-width:600px}.lessons-dashboard-page .table-container .lessons-table .table-head{display:flex;align-items:center;padding:16px 28px;border-bottom:1px solid var(--border-color);gap:30px}.lessons-dashboard-page .table-container .lessons-table .table-head .head-item{font-weight:500;color:var(--primary-title)}.lessons-dashboard-page .table-container .lessons-table .table-body{padding:10px;color:var(--tertiary-text)}.lessons-dashboard-page .table-container .lessons-table .table-body .sortable-ghost{opacity:0}.lessons-dashboard-page .table-container .lessons-table .table-body .dragging-item{background:var(--white-background)!important;opacity:1!important}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item:nth-child(2){font-weight:500}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions{display:flex;align-items:center;gap:10px}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item{padding:10px;border-radius:8px;background:var(--white-secondary-background);flex-shrink:0}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item:hover path{transition:.3s;stroke:var(--primary-color)!important}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item.delete:hover path{transition:.3s;stroke:red!important}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data,.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data{display:flex;align-items:center;gap:30px;padding:15px 20px;border-radius:5px}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data{transition-property:background;transition-duration:.2s}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data:hover{background:var(--gray-background)}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data{background:#d7dade40;display:none}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data.red-bg{background:#ff868440}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons{display:flex;flex-direction:column;gap:10px}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item{opacity:.4;cursor:default}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item.actions{position:relative}.lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item.actions:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:1}.lessons-dashboard-page .table-container .head-item:nth-child(2),.lessons-dashboard-page .table-container .data-item:nth-child(2){width:20%}.lessons-dashboard-page .table-container .head-item:nth-child(3),.lessons-dashboard-page .table-container .data-item:nth-child(3){width:35%}.lessons-dashboard-page .table-container .head-item:nth-child(4),.lessons-dashboard-page .table-container .data-item:nth-child(4){width:35%}.lessons-dashboard-page .table-container .head-item:nth-child(5),.lessons-dashboard-page .table-container .data-item:nth-child(5){width:90px;flex-shrink:0}.lessons-dashboard-page .new-module-modal form .custom-form-control{margin-bottom:25px}.lessons-dashboard-page .new-module-modal form textarea{resize:none}.create-lesson-dashboard-page .wrapper{display:flex;gap:24px}@media (max-width: 1280px){.create-lesson-dashboard-page .wrapper{flex-direction:column}}.create-lesson-dashboard-page .wrapper .left-side{width:100%;display:flex;flex-direction:column;gap:30px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form{display:flex;flex-direction:column;gap:25px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .required-error{margin:-15px 0 20px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .lesson-link label,.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .upload-video-msg{margin-bottom:15px;font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 20px;gap:6px;border-radius:8px;border:1px solid var(--border-color);text-align:center;transition:.2s}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container:hover,.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container.dragover{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container .cloud-icon{width:40px;height:40px;padding:10px;border:1px solid var(--border-color);border-radius:8px;margin-bottom:5px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container .description span{font-weight:500;color:var(--primary-color)}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container .compatibility-msg{color:#a5acbb;font-size:.75rem;line-height:1rem}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .select-file-container input{opacity:0;position:absolute;height:200%;width:200%;left:-100px;top:-100px;z-index:1;cursor:pointer}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .file-error{display:none;color:#f41212;margin-top:10px;font-size:.75rem;line-height:1rem;font-weight:500}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .lesson-content .file-error.appear{display:block}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected{width:100%;display:none;align-items:center;border:1px solid var(--border-color);padding:20px;border-radius:8px;gap:10px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected.appear{display:flex}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected .file-extension{position:relative;flex-shrink:0}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected .file-extension .file-extension-name{position:absolute;bottom:4px;left:-4px;font-weight:500;background:#d92d20;color:#fff;border-radius:2px;padding:2px 3px;font-size:10px;text-transform:uppercase}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected .file-about{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected .file-about .file-name{color:var(--primary-title);font-size:.875rem;line-height:1.25rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.create-lesson-dashboard-page .wrapper .left-side .lesson-data-form .content-file-selected .file-about .file-size{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.create-lesson-dashboard-page .wrapper .left-side .extra-content>p{color:var(--primary-text)}.create-lesson-dashboard-page .wrapper .left-side .extra-content .size-error-msg{margin-bottom:15px}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added{display:flex;flex-direction:column;gap:5px}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item{padding:14px 14px 14px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;transition:.2s}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item:hover,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item:hover{background:var(--gray-background)}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .info,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .info{display:flex;align-items:center;gap:18px}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .info .icon,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .info .icon{flex-shrink:0}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .info p,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .info p{font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);word-break:break-word;max-width:420px}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .info p .link-url,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .info p .link-url{color:var(--primary-color);font-size:.75rem;line-height:1rem}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .delete-btn,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .delete-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--white-secondary-background);border-radius:5px;flex-shrink:0}.create-lesson-dashboard-page .wrapper .left-side .extra-content .files-added .item .delete-btn:hover path,.create-lesson-dashboard-page .wrapper .left-side .extra-content .links-added .item .delete-btn:hover path{transition:.2s;stroke:red}.create-lesson-dashboard-page .wrapper .left-side .extra-content .actions{display:flex;flex-direction:column;padding:0 7px;gap:25px}.create-lesson-dashboard-page .wrapper .left-side .extra-content .actions input[type=text],.create-lesson-dashboard-page .wrapper .left-side .extra-content .actions input[id=other-files]{display:none}.create-lesson-dashboard-page .wrapper .left-side .extra-content .actions .action{position:relative;overflow:hidden;display:flex;align-items:center;width:-moz-max-content;width:max-content;gap:14px;color:var(--tertiary-text);transition:.2s}.create-lesson-dashboard-page .wrapper .left-side .extra-content .actions .action:hover{color:var(--primary-color)}.create-lesson-dashboard-page .wrapper .right-side{width:380px;flex-shrink:0}@media (max-width: 1280px){.create-lesson-dashboard-page .wrapper .right-side{width:100%}}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content{padding:20px;display:flex;flex-direction:column;gap:25px}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .features{display:flex;flex-direction:column;gap:16px}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .features .feature{display:flex;align-items:center;justify-content:space-between}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .features .feature p{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .schedule.omit{display:none}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .lesson-actions{display:flex;flex-direction:column;gap:12px;flex-wrap:wrap}.create-lesson-dashboard-page .wrapper .right-side .lesson-settings .settings-content .lesson-actions .action{width:100%}.create-lesson-dashboard-page .add-extra-content-modal{max-width:450px!important}.create-lesson-dashboard-page .add-extra-content-modal>button{display:block;width:100%}.create-lesson-dashboard-page .add-extra-content-modal>button:first-child{margin-bottom:10px}.create-lesson-dashboard-page .add-extra-content-modal>button.hide{display:none}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form{display:none}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form.appear{display:block}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}@media (max-width: 480px){.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control{flex-direction:column;align-items:flex-start}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control .form-field{width:100%}}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control .form-label{margin:0}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control .form-field{min-width:240px}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .custom-form-control:nth-child(1){margin-bottom:16px}.create-lesson-dashboard-page .add-extra-content-modal .external-link-form .actions{margin-top:16px}.membership-first-steps-dashboard-page .custom-container .custom-container-content{padding:10px}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list{display:flex;flex-direction:column;padding:0;gap:10px;margin:0}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step{padding:12px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;gap:10px;transition:.2s}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step:hover{background:var(--gray-background)}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step .step-info{display:flex;align-items:center;gap:10px}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step .step-info .step-status-icon{flex-shrink:0}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step .step-info .step-title{font-size:.875rem;line-height:1.25rem}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=done] .step-title{color:var(--primary-title);text-decoration:line-through}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=doing] .step-title{color:var(--primary-color)}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=pending] .step-title{color:var(--tertiary-text)}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step .step-action-btn{border-radius:8px;font-weight:400;min-width:120px}@media (max-width: 1024px){.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step .step-action-btn{min-width:100px}}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=done] .step-action-btn{padding:10px;background:#fff;min-width:unset}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=done] .step-action-btn:hover path{transition:.2s;stroke:red}.membership-first-steps-dashboard-page .custom-container .custom-container-content .steps-list .step[data-step-status=doing] .step-action-btn{background:#fff;border-style:dashed;border-width:2px}.membership-type-dashboard-page .video-message{color:var(--primary-color);font-size:.75rem;line-height:1rem;margin-bottom:15px}.membership-type-dashboard-page .video-message a{text-decoration:underline;font-weight:500;color:inherit}.membership-type-dashboard-page .membership-types{max-width:630px;display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.membership-type-dashboard-page .membership-types .type{border-radius:8px;padding:16px;display:flex;gap:16px;border:1px solid var(--border-color);transition:.3s}.membership-type-dashboard-page .membership-types .type.active{background:var(--white-secondary-background)}.membership-type-dashboard-page .membership-types .type.active .title{color:var(--primary-title)!important}.membership-type-dashboard-page .membership-types .type.active~.type-data{display:flex}.membership-type-dashboard-page .membership-types .type .info .title{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);margin-bottom:5px;font-weight:500}.membership-type-dashboard-page .membership-types .type .info .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.membership-type-dashboard-page .membership-types .type-data{display:none;align-items:center;gap:15px;padding:0 0 20px 22px;flex-wrap:wrap}.membership-type-dashboard-page .membership-types .type-data>div{display:flex;align-items:center;gap:15px}.membership-type-dashboard-page .membership-types .type-data p{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.membership-type-dashboard-page .membership-types .type-data .time{display:flex;align-items:center;gap:7px}.membership-type-dashboard-page .membership-types .type-data .time span{color:var(--secondary-text)}.membership-type-dashboard-page .membership-types .type-data .time input[type=number]{width:42px;padding:10px;text-align:center}.membership-general-settings-dashboard-page .membership-data-form{max-width:660px;display:flex;flex-direction:column;gap:25px}.membership-general-settings-dashboard-page .membership-data-form .membership-name{display:flex;align-items:center;gap:17px}.membership-general-settings-dashboard-page .membership-data-form .membership-name .image-wrapper{flex-shrink:0;position:relative;overflow:hidden}.membership-general-settings-dashboard-page .membership-data-form .membership-name .image-wrapper img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.membership-general-settings-dashboard-page .membership-data-form .membership-name .image-wrapper .file-input{position:absolute;height:200%;width:200%;top:-35px;z-index:1;cursor:pointer}.membership-general-settings-dashboard-page .membership-data-form .membership-name .image-wrapper .remove-img-button{position:absolute;bottom:0;right:0;z-index:2}.membership-general-settings-dashboard-page .membership-data-form .membership-name .custom-form-control{width:100%}.membership-general-settings-dashboard-page .membership-data-form .membership-name .custom-form-control .form-label{margin-bottom:10px}.membership-general-settings-dashboard-page .membership-data-form .membership-name .custom-form-control .input-wrapper{width:100%;position:relative}.membership-general-settings-dashboard-page .membership-data-form .membership-name .custom-form-control .input-wrapper .form-field{width:100%;padding:10px 45px 10px 14px}.membership-general-settings-dashboard-page .membership-data-form .membership-name .custom-form-control .input-wrapper .check-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.membership-general-settings-dashboard-page .membership-data-form .membership-cover-image-container{max-width:400px;position:relative}.membership-general-settings-dashboard-page .membership-data-form .membership-cover-image-container .membership-cover-image{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-bottom:20px}.membership-general-settings-dashboard-page .membership-data-form .membership-cover-image-container .delete-btn{position:absolute;top:8px;right:8px;padding:10px;border-radius:8px;background:var(--white-background)}.membership-general-settings-dashboard-page .membership-data-form .membership-cover-image-container .delete-btn:hover path{transition:.3s;stroke:red!important}.membership-general-settings-dashboard-page .membership-data-form .select-file-container{background:var(--white-secondary-background);overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 20px;gap:6px;border-radius:8px;border:1px solid var(--border-color);text-align:center;transition:.2s}.membership-general-settings-dashboard-page .membership-data-form .select-file-container.error{border:1px solid #F41212}.membership-general-settings-dashboard-page .membership-data-form .select-file-container:hover,.membership-general-settings-dashboard-page .membership-data-form .select-file-container.dragover{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.membership-general-settings-dashboard-page .membership-data-form .select-file-container .cloud-icon{width:40px;height:40px;padding:10px;border:1px solid var(--border-color);border-radius:8px;margin-bottom:5px}.membership-general-settings-dashboard-page .membership-data-form .select-file-container .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.membership-general-settings-dashboard-page .membership-data-form .select-file-container .description span{font-weight:500;color:var(--primary-color)}.membership-general-settings-dashboard-page .membership-data-form .select-file-container .compatibility-msg{color:#a5acbb;font-size:.75rem;line-height:1rem}.membership-general-settings-dashboard-page .membership-data-form .select-file-container input{opacity:0;position:absolute;height:200%;width:200%;left:-100px;top:-100px;z-index:1;cursor:pointer}.membership-general-settings-dashboard-page .membership-data-form .file-error{display:none;color:#f41212;margin-top:10px;font-size:.75rem;line-height:1rem;font-weight:500}.membership-general-settings-dashboard-page .membership-data-form .file-error.appear{display:block}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected{width:100%;display:none;align-items:center;border:1px solid var(--border-color);padding:20px;border-radius:8px;margin-bottom:20px;gap:10px;background:var(--white-secondary-background)}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected.appear{display:flex}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected .file-extension{position:relative;flex-shrink:0}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected .file-extension .file-extension-name{position:absolute;bottom:4px;left:-4px;font-weight:500;background:#d92d20;color:#fff;border-radius:2px;padding:2px 3px;font-size:10px;text-transform:uppercase}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected .file-about{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected .file-about .file-name{color:var(--primary-title);font-size:.875rem;line-height:1.25rem;font-weight:500;max-width:380px;word-break:break-word}.membership-general-settings-dashboard-page .membership-data-form .content-file-selected .file-about .file-size{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.membership-general-settings-dashboard-page .membership-data-form .membership-url .label-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:20px}.membership-general-settings-dashboard-page .membership-data-form .membership-url .label-wrapper .form-label{margin:0}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url{display:flex;align-items:center;gap:18px}@media (max-width: 640px){.membership-general-settings-dashboard-page .membership-data-form .membership-url .url{flex-direction:column;align-items:flex-start}}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper{width:100%;display:flex}@media (max-width: 400px){.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper{flex-direction:column}}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper .form-field{flex-grow:1;border-bottom-left-radius:0;border-top-left-radius:0;border-left:0}@media (max-width: 400px){.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper .form-field{border-top:0;border-left:1px solid var(--border-color);border-top-right-radius:0;border-bottom-left-radius:8px}}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper .subdomain-url{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem;padding:10px 14px;border:1px solid var(--border-color);border-bottom-left-radius:8px;border-top-left-radius:8px}@media (max-width: 400px){.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .input-wrapper .subdomain-url{border-bottom-left-radius:0;border-top-right-radius:8px}}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button{border-radius:8px;color:var(--primary-color);background:var(--white-secondary-background);border:1px solid var(--primary-color);font-weight:500;display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:.875rem;line-height:1.25rem;transition:.2s}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button:hover{background:var(--primary-color);color:#fff}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button:hover path{transition:.2s;stroke:#fff}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button .copied-icon,.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button .copy-icon{display:none}.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button .copied-icon.appear,.membership-general-settings-dashboard-page .membership-data-form .membership-url .url .copy-url-button .copy-icon.appear{display:block}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors{display:flex;flex-direction:column;gap:18px}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .form-label{margin-bottom:0}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option{display:flex;align-items:center;gap:30px;padding:20px 15px;border-radius:8px;border:1px solid transparent}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option.active{background:#fff;border-color:var(--border-color);transition:.3s}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option.active .item p,.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option.active .item .color{transition:.3s;cursor:initial;opacity:1}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option.active .item:nth-child(1) p{color:var(--primary-title)}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item{display:flex;align-items:center;gap:10px}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .color{width:18px;height:18px;border-radius:999px;opacity:.4;cursor:default}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .color.color-1,.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .color.color-3{background:var(--primary-color)}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .color.color-2{background:#2dd9ff}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .select-color{height:18px;width:18px;position:relative;overflow:hidden}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .select-color .add-icon{height:inherit;width:inherit}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .select-color input[type=color]{opacity:0;position:absolute;width:inherit;height:inherit;left:0;top:0;cursor:pointer;z-index:2}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item .select-color .color-selected{width:inherit;height:inherit;position:absolute;top:0;left:0;background:transparent;border-radius:999px}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item:nth-child(1) p{font-weight:500}.membership-general-settings-dashboard-page .membership-data-form .corporative-colors .option .item p{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);opacity:.4;cursor:default}.membership-general-settings-dashboard-page .membership-data-form .timezone .label-wrapper{display:flex;align-items:center;gap:12px;margin-bottom:20px}.membership-general-settings-dashboard-page .membership-data-form .timezone .label-wrapper .form-label{margin:0}.membership-general-settings-dashboard-page .membership-data-form .timezone select{max-width:275px}.membership-general-settings-dashboard-page .membership-data-form .save-btn{align-self:flex-start}.membership-general-settings-dashboard-page .membership-data-form .save-btn .save-changes,.membership-general-settings-dashboard-page .membership-data-form .save-btn .saving-changes,.membership-general-settings-dashboard-page .membership-data-form .save-btn .changes-saved{display:none}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=save-changes] .save-changes{display:inline-block}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=saving-changes]{cursor:default;opacity:.4}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=saving-changes] .saving-changes{display:flex;align-items:center;gap:10px}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=saving-changes] .saving-changes .loader{width:20px;height:20px;border:3px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=changes-saved]{border:1px solid var(--border-color);background:#fff;color:var(--secondary-text);cursor:default}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=changes-saved]:hover{background:#fff;color:var(--secondary-text)}.membership-general-settings-dashboard-page .membership-data-form .save-btn[data-type=changes-saved] .changes-saved{display:block}.membership-community-dashboard-page .communities{display:flex;flex-direction:column;gap:15px;max-width:470px;margin-bottom:15px}.membership-community-dashboard-page .communities .option{display:flex;align-items:center;gap:15px;padding:20px 15px;border-radius:8px;border:1px solid var(--border-color);transition:.2s}.membership-community-dashboard-page .communities .option.active{background:var(--white-secondary-background)}.membership-community-dashboard-page .communities .option p{font-size:.875rem;line-height:1.25rem;color:var(--primary-title);font-weight:500}.membership-community-dashboard-page .communities .option input[type=text]{width:245px;color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;padding:0 0 2px;border-bottom:1px solid var(--border-color);transition:.2s}.membership-community-dashboard-page .communities .option input[type=text]:hover{border-color:#9c9ea1}.membership-community-dashboard-page .communities .option input[type=text].error{border-color:red}.plan-modal,.coupon-modal{padding:5px 0}.plan-modal input[disabled],.coupon-modal input[disabled]{background:var(--gray-background);opacity:.4}.plan-modal .price-wrapper,.coupon-modal .price-wrapper{display:flex}.plan-modal .price-wrapper input,.coupon-modal .price-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0}.plan-modal .price-wrapper .symbol,.coupon-modal .price-wrapper .symbol{border:1px solid var(--border-color);border-left:0;border-top-right-radius:8px;border-bottom-right-radius:8px;display:flex;align-items:center;padding:0 10px;background:var(--gray-background);color:var(--primary-title);font-size:.875rem;line-height:1.25rem}.plan-modal form,.coupon-modal form{display:flex;flex-direction:column;row-gap:1rem}.plan-modal .form-control-wrapper,.coupon-modal .form-control-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media (max-width: 480px){.plan-modal .form-control-wrapper,.coupon-modal .form-control-wrapper{flex-direction:column;align-items:stretch}.plan-modal .form-control-wrapper input,.coupon-modal .form-control-wrapper input{width:100%!important}}.plan-modal .form-control-wrapper .form-label,.coupon-modal .form-control-wrapper .form-label{margin:0}@media (max-width: 480px){.plan-modal .form-control-wrapper .form-label,.coupon-modal .form-control-wrapper .form-label{margin-bottom:12px}}.plan-modal .form-control-wrapper input[id=name],.coupon-modal .form-control-wrapper input[id=name]{width:150px}.plan-modal .form-control-wrapper input[id=price],.coupon-modal .form-control-wrapper input[id=price]{width:76px}.plan-modal .other-options,.coupon-modal .other-options{display:flex;flex-direction:column;gap:15px}.plan-modal .other-options .header,.coupon-modal .other-options .header{color:var(--primary-title);font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:15px}.plan-modal .other-options input[type=number],.coupon-modal .other-options input[type=number]{width:60px}.plan-modal .other-options .custom-inpt,.coupon-modal .other-options .custom-inpt{padding:10px!important}.plan-modal .other-options .option .price-wrapper,.coupon-modal .other-options .option .price-wrapper{margin-top:8px}.membership-access-dashboard-page .access-options{display:flex;flex-direction:column;gap:25px;margin-bottom:24px}.membership-access-dashboard-page .access-options .option{display:flex;align-items:center;gap:18px}.membership-access-dashboard-page .access-options .option p{color:var(--primary-title);font-weight:500}.membership-access-dashboard-page .access-options .option select{padding:5px 8px}.membership-integrations-dashboard-page .toggle-option{display:flex;align-items:center;gap:15px;margin-bottom:28px}.membership-integrations-dashboard-page .toggle-option span{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.membership-integrations-dashboard-page .about-message{color:var(--secondary-text);font-size:.75rem;line-height:1rem}.membership-integrations-dashboard-page .about-message.facebook{max-width:410px;margin-bottom:24px}.membership-integrations-dashboard-page .facebook-pixel-id input{max-width:176px}.membership-integrations-dashboard-page .api-convertions{display:flex;gap:10px;margin:40px 0}.membership-integrations-dashboard-page .api-convertions div{margin-top:-2px}.membership-integrations-dashboard-page .api-convertions div h2{font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--primary-title)}.membership-integrations-dashboard-page .api-token label{margin-bottom:10px}.membership-integrations-dashboard-page .api-token p{margin-bottom:15px}.membership-integrations-dashboard-page .api-token input{max-width:378px}.membership-integrations-dashboard-page .test-convertions-api-link{text-decoration:underline;font-size:.75rem;line-height:1rem;color:var(--primary-color);margin:20px 0 45px}.membership-integrations-dashboard-page .active-campaign-info{display:flex;flex-direction:column;gap:30px;max-width:700px;margin-bottom:40px}.membership-integrations-dashboard-page .active-campaign-info div{display:flex;align-items:center;gap:12px}.membership-integrations-dashboard-page .active-campaign-info div label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--primary-title);width:48px}.membership-integrations-dashboard-page .active-campaign-info div input{flex-grow:1}.membership-integrations-dashboard-page .more-integrations{font-weight:500;color:var(--primary-color);font-size:.75rem;line-height:1rem;margin-bottom:30px}.membership-integrations-dashboard-page .more-integrations a{text-decoration:underline;color:inherit}.creator-membership-subscription-page .subscription-status .title{color:var(--primary-title)}html.dark .bonus-dashboard-page .bonus .bonus-about .bonus-counter .index{background:#dd9291bf;color:var(--white-secondary-background)}.bonus-dashboard-page .bonus-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}@media (max-width: 1636px){.bonus-dashboard-page .bonus-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1330px){.bonus-dashboard-page .bonus-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width: 1024px){.bonus-dashboard-page .bonus-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.bonus-dashboard-page .bonus-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.bonus-dashboard-page .bonus-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.bonus-dashboard-page .bonus-list .bonus{position:relative;width:100%;display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--white-secondary-background)}.bonus-dashboard-page .bonus-list .bonus .delete-btn{position:absolute;top:8px;right:8px;padding:10px;border-radius:8px;background:var(--white-secondary-background)}.bonus-dashboard-page .bonus-list .bonus .delete-btn:hover path{transition:.3s;stroke:red!important}.bonus-dashboard-page .bonus-list .bonus .bonus-img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-bottom:1px solid var(--border-color)}@media (max-width: 1024px){.bonus-dashboard-page .bonus-list .bonus .bonus-img{height:165px}}.bonus-dashboard-page .bonus-list .bonus .bonus-about{flex-grow:1;padding:16px;display:flex;flex-direction:column}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-counter{display:flex;align-items:center;gap:10px;margin-bottom:10px}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-counter .index{font-size:.875rem;line-height:1.25rem;background:#ff868440;border-radius:5px;padding:4px 8px;color:var(--tertiary-text);font-weight:500}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-counter .total-lessons{font-size:.75rem;line-height:1rem;color:var(--primary-color);font-weight:500}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-title{font-size:1rem;line-height:1.5rem;font-weight:500;margin-bottom:10px;color:var(--primary-title)}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:18px;white-space:pre}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-actions button,.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-actions a{flex-grow:1;padding:10px;white-space:nowrap}@media (max-width: 1280px){.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-actions button,.bonus-dashboard-page .bonus-list .bonus .bonus-about .bonus-actions a{font-size:.875rem;line-height:1.25rem}}.create-bonus-modal form{padding:5px 0}.create-bonus-modal form .custom-form-control{margin-bottom:25px}.create-bonus-modal form .custom-form-control .select-file-container{overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;padding:16px 20px;gap:6px;border-radius:8px;border:1px solid var(--border-color);background:var(--white-secondary-background);text-align:center;transition:.2s}.create-bonus-modal form .custom-form-control .select-file-container.error{border:1px solid #F41212}.create-bonus-modal form .custom-form-control .select-file-container:hover,.create-bonus-modal form .custom-form-control .select-file-container.dragover{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.create-bonus-modal form .custom-form-control .select-file-container .cloud-icon{width:40px;height:40px;padding:10px;border:1px solid var(--border-color);border-radius:8px;margin-bottom:5px}.create-bonus-modal form .custom-form-control .select-file-container .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.create-bonus-modal form .custom-form-control .select-file-container .description span{font-weight:500;color:var(--primary-color)}.create-bonus-modal form .custom-form-control .select-file-container .compatibility-msg{color:#a5acbb;font-size:.75rem;line-height:1rem}.create-bonus-modal form .custom-form-control .select-file-container input{opacity:0;position:absolute;height:200%;width:200%;left:-100px;top:-100px;z-index:1;cursor:pointer}.create-bonus-modal form .custom-form-control .file-error{display:none;color:#f41212;margin-top:10px;font-size:.75rem;line-height:1rem;font-weight:500}.create-bonus-modal form .custom-form-control .file-error.appear{display:block}.create-bonus-modal form .content-file-selected{width:100%;display:none;align-items:center;border:1px solid var(--border-color);padding:20px;border-radius:8px;margin-bottom:20px;gap:10px}@media (max-width: 1024px){.create-bonus-modal form .content-file-selected{padding:16px}}.create-bonus-modal form .content-file-selected.appear{display:flex}.create-bonus-modal form .content-file-selected .file-extension{position:relative;flex-shrink:0}.create-bonus-modal form .content-file-selected .file-extension .file-extension-name{position:absolute;bottom:4px;left:-4px;font-weight:500;background:#d92d20;color:#fff;border-radius:2px;padding:2px 3px;font-size:10px;text-transform:uppercase}.create-bonus-modal form .content-file-selected .file-about{flex-grow:1;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.create-bonus-modal form .content-file-selected .file-about>div{overflow:hidden}.create-bonus-modal form .content-file-selected .file-about .file-name{color:var(--primary-title);font-size:.875rem;line-height:1.25rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.create-bonus-modal form .content-file-selected .file-about .file-size{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.create-bonus-modal form .form-control-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:25px}.create-bonus-modal form .form-control-wrapper .form-label{margin:0}.create-bonus-modal form .form-control-wrapper select{padding:5px 8px}.bonus-lessons-dashboard-page .table-container{overflow-x:auto}.bonus-lessons-dashboard-page .table-container .empty-space,.bonus-lessons-dashboard-page .table-container .drag-button{width:11px;margin-right:-15px}.bonus-lessons-dashboard-page .table-container .lessons-table{width:100%;text-align:left;background:var(--white-secondary-background);font-size:.875rem;line-height:1.25rem;border-radius:8px;border:1px solid var(--border-color);min-width:650px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-head{display:flex;align-items:center;padding:16px 28px;border-bottom:1px solid var(--border-color);gap:30px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-head .head-item{font-weight:500;color:var(--primary-title)}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body{padding:8px;color:var(--tertiary-text);display:flex;flex-direction:column;gap:10px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .sortable-ghost{opacity:0}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .dragging-item{background:var(--white-background)!important;opacity:1!important}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item:nth-child(2){font-weight:500}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions{display:flex;align-items:center;gap:10px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item{padding:10px;border-radius:8px;background:var(--white-secondary-background);flex-shrink:0}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item:hover path{transition:.3s;stroke:var(--primary-color)!important}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .data-item.actions .action-item.delete:hover path{transition:.3s;stroke:red!important}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data,.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data{display:flex;align-items:center;gap:30px;padding:15px 20px;border-radius:5px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data{background:var(--gray-background)}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-data.red-bg{background:#ff868440}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data{transition-property:background;transition-duration:.2s}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data:first-child{margin-top:10px}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .lesson-data:hover{background:var(--gray-background)}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item{opacity:.4;cursor:default}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item.actions{position:relative}.bonus-lessons-dashboard-page .table-container .lessons-table .table-body .module-item .module-lessons .lesson-data[data-disabled=disabled] .data-item.actions:after{position:absolute;content:"";left:0;top:0;height:100%;width:100%;z-index:1}.bonus-lessons-dashboard-page .table-container .head-item:nth-child(2),.bonus-lessons-dashboard-page .table-container .data-item:nth-child(2){width:25%}.bonus-lessons-dashboard-page .table-container .head-item:nth-child(3),.bonus-lessons-dashboard-page .table-container .data-item:nth-child(3){width:25%}.bonus-lessons-dashboard-page .table-container .head-item:nth-child(4),.bonus-lessons-dashboard-page .table-container .data-item:nth-child(4){width:30%}.bonus-lessons-dashboard-page .table-container .head-item:nth-child(5),.bonus-lessons-dashboard-page .table-container .data-item:nth-child(5){flex-shrink:0;width:90px}.bonus-lessons-dashboard-page .bonus-actions{display:flex;align-items:center;gap:15px}.bonus-lessons-dashboard-page .new-module-modal .custom-form-control{margin-bottom:25px}.bonus-lessons-dashboard-page .new-module-modal textarea{resize:none}.members-dashboard-page .header{display:flex;align-items:center;justify-content:space-between}.members-dashboard-page .header>div{display:flex;align-items:center}.members-dashboard-page .header>div.left-side{gap:20px}.members-dashboard-page .header>div.left-side .search-wrapper{min-width:245px;position:relative}.members-dashboard-page .header>div.left-side .search-wrapper .search-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%)}.members-dashboard-page .header>div.left-side .search-wrapper .form-field{width:100%;padding-left:40px}.members-dashboard-page .header>div.left-side .form-field[type=date]{padding:8px 14px!important}.members-dashboard-page .header>div.right-side{gap:15px}.members-dashboard-page .dashboard-table-container{margin:0 0 24px}.members-dashboard-page .dashboard-table-container tr th button{display:flex;align-items:center;gap:6px;color:inherit;font-weight:inherit}.members-dashboard-page .dashboard-table-container tr td:nth-child(1),.members-dashboard-page .dashboard-table-container tr th:nth-child(1){padding-right:0}.members-dashboard-page .dashboard-table-container tr td:nth-child(2),.members-dashboard-page .dashboard-table-container tr th:nth-child(2){padding-left:15px}.members-dashboard-page .dashboard-table-container .user{display:flex;align-items:center;gap:10px}.members-dashboard-page .dashboard-table-container .user .user-image-wrapper{width:32px;height:32px;overflow:hidden;border-radius:999px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:.875rem;line-height:1.25rem;color:#475467;font-weight:700;background:#f2f4f7;border:.5px solid #e6e7eb;flex-shrink:0}.members-dashboard-page .dashboard-table-container .user .user-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.members-dashboard-page .dashboard-table-container .email{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.members-dashboard-page .about{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;justify-content:space-between}@media only screen and (min-width: 768px){.members-dashboard-page .about{flex-direction:row}}.members-dashboard-page .about .btn-light-outlined{color:#475467;font-weight:500}.members-dashboard-page .about .results{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;text-align:center}.members-dashboard-page .about .navigation{display:flex;align-items:center;gap:8px}.members-dashboard-page .about .navigation .previous,.members-dashboard-page .about .navigation .next,.members-dashboard-page .about .navigation .item{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.2s}.members-dashboard-page .about .navigation .previous:hover,.members-dashboard-page .about .navigation .next:hover,.members-dashboard-page .about .navigation .item:hover{background:var(--gray-secondary-background)}.members-dashboard-page .about .navigation .previous,.members-dashboard-page .about .navigation .next{display:none}@media only screen and (min-width: 768px){.members-dashboard-page .about .navigation .previous,.members-dashboard-page .about .navigation .next{display:flex}}.members-dashboard-page .about .navigation .navigation-items{display:flex;align-items:center;gap:5px}.members-dashboard-page .about .navigation .navigation-items .item{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.members-dashboard-page .about .navigation .navigation-items .item.active{color:var(--primary-title);font-weight:500}.waiting-list-dashboard-page .header{display:flex;align-items:center;justify-content:space-between}.waiting-list-dashboard-page .header>div{display:flex;align-items:center}.waiting-list-dashboard-page .header>div.left-side{gap:20px}.waiting-list-dashboard-page .header>div.left-side .search-wrapper{min-width:245px;position:relative}.waiting-list-dashboard-page .header>div.left-side .search-wrapper .search-icon{position:absolute;left:13px;top:50%;transform:translateY(-50%)}.waiting-list-dashboard-page .header>div.left-side .search-wrapper .form-field{width:100%;padding-left:40px}.waiting-list-dashboard-page .header>div.left-side .form-field[type=date]{padding:8px 14px!important}.waiting-list-dashboard-page .header>div.right-side{gap:15px}.waiting-list-dashboard-page .dashboard-table-container{margin:24px 0}.waiting-list-dashboard-page .dashboard-table-container tr th button{display:flex;align-items:center;gap:6px;color:inherit;font-weight:inherit}.waiting-list-dashboard-page .dashboard-table-container tr td:nth-child(1),.waiting-list-dashboard-page .dashboard-table-container tr th:nth-child(1){padding-right:0}.waiting-list-dashboard-page .dashboard-table-container tr td:nth-child(2),.waiting-list-dashboard-page .dashboard-table-container tr th:nth-child(2){padding-left:15px}.waiting-list-dashboard-page .dashboard-table-container tr th:last-child,.waiting-list-dashboard-page .dashboard-table-container tr td:last-child{width:30%}.waiting-list-dashboard-page .dashboard-table-container tr th:last-child>button,.waiting-list-dashboard-page .dashboard-table-container tr td:last-child>button{width:100%;justify-content:flex-end}.waiting-list-dashboard-page .dashboard-table-container tr th:last-child .actions,.waiting-list-dashboard-page .dashboard-table-container tr td:last-child .actions{justify-content:flex-end}.waiting-list-dashboard-page .dashboard-table-container .user{display:flex;align-items:center;gap:10px}.waiting-list-dashboard-page .dashboard-table-container .user .user-image-wrapper{width:32px;height:32px;overflow:hidden;border-radius:999px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:.875rem;line-height:1.25rem;color:#475467;font-weight:700;background:#f2f4f7;border:.5px solid #e6e7eb;flex-shrink:0}.waiting-list-dashboard-page .dashboard-table-container .user .user-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.waiting-list-dashboard-page .about{display:flex;align-items:center;gap:20px;justify-content:space-between}.waiting-list-dashboard-page .about .btn-light-outlined{color:#475467;font-weight:500}.waiting-list-dashboard-page .about .results{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;text-align:center}.waiting-list-dashboard-page .about .navigation{display:flex;align-items:center;gap:8px}.waiting-list-dashboard-page .about .navigation .previous,.waiting-list-dashboard-page .about .navigation .next,.waiting-list-dashboard-page .about .navigation .item{width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.2s}.waiting-list-dashboard-page .about .navigation .previous:hover,.waiting-list-dashboard-page .about .navigation .next:hover,.waiting-list-dashboard-page .about .navigation .item:hover{background:var(--gray-secondary-background)}.waiting-list-dashboard-page .about .navigation .navigation-items{display:flex;align-items:center;gap:5px}.waiting-list-dashboard-page .about .navigation .navigation-items .item{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.waiting-list-dashboard-page .about .navigation .navigation-items .item.active{color:var(--primary-title);font-weight:500}.member-dashboard-page .user-data{display:flex;flex-direction:column;gap:30px;padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}.member-dashboard-page .user-data .form-controls-wrapper{display:flex;flex-direction:column;gap:30px;max-width:650px}@media only screen and (min-width: 768px){.member-dashboard-page .user-data .form-controls-wrapper{flex-direction:row;gap:8px}}.member-dashboard-page .user-data .form-controls-wrapper .custom-form-control{flex-grow:1}.member-dashboard-page .user-data .form-controls-wrapper .custom-form-control .form-label{margin-bottom:8px;width:250px}.member-dashboard-page .action-wrapper{padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}.member-dashboard-page .action-wrapper h3{font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--primary-title);margin-bottom:10px}.member-dashboard-page .action-wrapper p{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;margin-bottom:25px}.member-dashboard-page .action-wrapper .btn-danger{text-align:center;padding:10px 16px;border-radius:8px;font-weight:500;font-size:.875rem;line-height:1.25rem;line-height:normal;background:#ef233c;color:#fff;transition:.2s}.member-dashboard-page .action-wrapper .btn-danger:hover{background:#c51c30;color:#fff}.member-dashboard-page .action-wrapper .schedule-form{max-width:400px}.member-dashboard-page .inscription-date .toggle-date-picker-btn{position:relative}.member-dashboard-page .inscription-date .toggle-date-picker-btn:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.member-dashboard-page .inscription-date .schedule-form{display:none;margin-top:15px}.member-dashboard-page .inscription-date .schedule-form.appear{display:block}.member-dashboard-page .dashboard-table-container{margin:24px 0}.member-dashboard-page .dashboard-table-container tr th button{display:flex;align-items:center;gap:6px;color:inherit;font-weight:inherit}.member-dashboard-page .dashboard-table-container tr td:nth-child(1),.member-dashboard-page .dashboard-table-container tr th:nth-child(1){padding-right:0}.member-dashboard-page .dashboard-table-container tr td:nth-child(2),.member-dashboard-page .dashboard-table-container tr th:nth-child(2){padding-left:15px}.member-dashboard-page .dashboard-table-container tr td:last-child{width:15%}.member-dashboard-page .dashboard-table-container tr .action-item:hover path{fill:var(--primary-color)!important}.calendar-dashboard-page .dashboard-filters{margin-top:-4px}.calendar-dashboard-page table tr td:nth-child(1),.calendar-dashboard-page table tr th:nth-child(1){padding-right:0}.calendar-dashboard-page table tr td:nth-child(2),.calendar-dashboard-page table tr th:nth-child(2){padding-left:15px}.calendar-dashboard-page table .link{display:inline-block;max-width:162px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-dashboard-page .calendar-event-modal form{padding:5px 0}.calendar-dashboard-page .calendar-event-modal form .custom-form-control{margin-bottom:25px}.calendar-dashboard-page .calendar-event-modal form .schedule-container{display:none;margin-top:15px}.calendar-dashboard-page .calendar-event-modal form .schedule-container.appear{display:block}.calendar-dashboard-page .calendar-event-modal form input[type=datetime-local]{width:100%;cursor:pointer}.calendar-dashboard-page .calendar-event-modal form .invalid-link-error{font-size:.65rem;max-width:185px;margin:-18px 0 20px}.account-settings-dashboard-page .image-wrapper{position:relative;overflow:hidden;width:-moz-max-content;width:max-content;margin-bottom:40px}.account-settings-dashboard-page .image-wrapper img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px;border:1px solid var(--border-color)}.account-settings-dashboard-page .image-wrapper .file-input{position:absolute;height:200%;width:200%;top:-35px;z-index:1;cursor:pointer}.account-settings-dashboard-page .image-wrapper .remove-img-button{position:absolute;bottom:0;right:0;z-index:2}.account-settings-dashboard-page .file-error{display:none;color:#f41212;margin:-25px 0 20px;font-size:.75rem;line-height:1rem;font-weight:500}.account-settings-dashboard-page .file-error.appear{display:block}.account-settings-dashboard-page .user-data{display:flex;flex-direction:column;gap:30px;padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}@media (max-width: 640px){.account-settings-dashboard-page .user-data{gap:20px}}.account-settings-dashboard-page .user-data .form-controls-wrapper{max-width:500px;display:flex;gap:8px}@media (max-width: 640px){.account-settings-dashboard-page .user-data .form-controls-wrapper{flex-direction:column;gap:20px}}.account-settings-dashboard-page .user-data .form-controls-wrapper .form-label{margin-bottom:8px;width:250px}.account-settings-dashboard-page .password-wrapper{padding-bottom:40px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}.account-settings-dashboard-page .password-wrapper h3{font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--primary-title);margin-bottom:10px}.account-settings-dashboard-page .password-wrapper p{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;margin-bottom:25px}.account-settings-dashboard-page .change-password-modal{max-width:410px!important}.account-settings-dashboard-page .change-password-modal .custom-form-control{margin-bottom:25px}.account-settings-dashboard-page .change-password-modal .form-error-msg{margin-top:-15px}.account-billing-info-dashboard-page .billing-form{margin-top:40px;display:flex;flex-direction:column;gap:25px;max-width:500px}.account-billing-info-dashboard-page .billing-form .form-controls-wrapper{display:flex;gap:10px}.account-billing-info-dashboard-page .billing-form .form-controls-wrapper .custom-form-control{width:50%}.account-billing-info-dashboard-page .billing-form .form-label{margin-bottom:8px}.membership-create-sales-page .wrapper{display:flex;gap:24px}@media (max-width: 1280px){.membership-create-sales-page .wrapper{flex-direction:column}}.membership-create-sales-page .wrapper .left-side{width:100%;display:flex;flex-direction:column;gap:30px}.membership-create-sales-page .wrapper .left-side .landing-name label{line-height:1;margin-top:-5px}.membership-create-sales-page .wrapper .left-side .media-content .size-error-msg{margin-bottom:5px}.membership-create-sales-page .wrapper .left-side .media-content .media-added{display:flex;flex-direction:column;gap:5px}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item{padding:14px;display:flex;align-items:center;justify-content:space-between;border-radius:5px;transition:.2s}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item:hover{background:var(--gray-background)}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .info{display:flex;align-items:center;gap:18px}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .info .preview{border-radius:6px;height:24px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:24px}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .info .icon{flex-shrink:0}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .info p{font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);word-break:break-word;max-width:420px}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .delete-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--white-secondary-background);border-radius:5px;flex-shrink:0}.membership-create-sales-page .wrapper .left-side .media-content .media-added .item .delete-btn:hover path{transition:.2s;stroke:red}.membership-create-sales-page .wrapper .left-side .media-content .actions{padding:0 14px}.membership-create-sales-page .wrapper .left-side .media-content .actions .action{display:flex;align-items:center;width:-moz-max-content;width:max-content;gap:14px;color:var(--tertiary-text);transition:.2s}.membership-create-sales-page .wrapper .left-side .media-content .actions .action:hover{color:var(--primary-color)}.membership-create-sales-page .wrapper .left-side .page-description .tox .tox-tbtn{margin-right:10px;height:34px}.membership-create-sales-page .wrapper .left-side .counter-data .active-counter-container{display:flex;align-items:center;gap:12px}.membership-create-sales-page .wrapper .left-side .counter-data .counter-fields{display:none}.membership-create-sales-page .wrapper .left-side .counter-data .counter-fields.appear{display:block}.membership-create-sales-page .wrapper .left-side .counter-data .counter-fields .custom-form-control:first-child{margin:24px 0}.membership-create-sales-page .wrapper .left-side .counter-data .counter-fields [type=datetime-local]{margin-bottom:24px}.membership-create-sales-page .wrapper .right-side{width:380px;flex-shrink:0}@media (max-width: 1280px){.membership-create-sales-page .wrapper .right-side{width:100%}}.membership-create-sales-page .wrapper .right-side .page-settings{padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:560px;gap:25px}@media (max-width: 1280px){.membership-create-sales-page .wrapper .right-side .page-settings{min-height:unset;gap:50px}}.membership-create-sales-page .wrapper .right-side .page-settings .features{display:flex;flex-direction:column;gap:16px}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature{display:flex;align-items:center;justify-content:space-between}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature p{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature-collapse{display:none;align-items:center;justify-content:space-between}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature-collapse.appear{display:flex}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature-collapse .form-label{margin:0 -24px 0 0;font-size:.875rem;line-height:1.25rem}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature-collapse .form-field{padding:7px 8px}.membership-create-sales-page .wrapper .right-side .page-settings .features .feature-collapse select.form-field{width:120px}.membership-create-sales-page .wrapper .right-side .page-settings .page-actions{display:flex;flex-direction:column;gap:12px;flex-wrap:wrap}.membership-create-sales-page .wrapper .right-side .page-settings .page-actions .action{width:100%}.membership-create-sales-page .add-media-modal>button{display:block;width:100%}.membership-create-sales-page .add-media-modal>button:first-child{margin-bottom:10px}.membership-create-sales-page .add-media-modal>button.hide{display:none}.membership-create-sales-page .add-media-modal .iframe-form{display:none}.membership-create-sales-page .add-media-modal .iframe-form.appear{display:block}.membership-create-sales-page .add-media-modal .iframe-form button{margin-top:12px;width:100%}.membership-sales-page-list .dashboard-navigation{margin-top:-1px}.membership-sales-page-list table tr th:first-child,.membership-sales-page-list table tr td:first-child{width:70px;padding-right:10px}.membership-sales-page-list table tr th:nth-child(2),.membership-sales-page-list table tr td:nth-child(2){width:220px}.membership-sales-page-list table tr th:last-child,.membership-sales-page-list table tr td:last-child{width:180px}.membership-sales-page-list table .about{display:flex;gap:15px;align-items:center;flex-wrap:wrap}.membership-sales-page-list table .about .url{max-width:440px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--primary-color)}.membership-sales-page-list table .about .copy-btn{display:flex;align-items:center;gap:5px;color:var(--primary-text)}.membership-sales-page-list table .about .copy-btn svg path{transition:.2s}.membership-sales-page-list table .about .copy-btn:hover svg path{stroke:var(--primary-color)}.membership-sales-page-list table tr.disabled .about .url{color:var(--tertiary-text)}.membership-sales-page-list table tr.disabled .about .copy-btn{pointer-events:none}.community-creator-page{max-width:1400px;margin:0 auto;padding-top:20px;display:flex;gap:30px}.community-creator-page .comment{position:relative;padding:30px 25px;outline:1px solid var(--border-color);border-radius:8px;background-color:var(--white-secondary-background);transition:.2s}@media (max-width: 640px){.community-creator-page .comment.post-comment{padding:30px 20px;border-radius:0;border-left:none;border-right:none}}.community-creator-page .comment .dropdown-options{position:absolute;right:5px;top:10px}.community-creator-page .comment .dropdown-options .dropdown-toggle:before{content:none}.community-creator-page .comment:hover,.community-creator-page .comment:focus,.community-creator-page .comment.fixed-comment{outline-color:var(--primary-title)}.community-creator-page .comment .comment-header{display:flex;align-items:center;gap:12px}.community-creator-page .comment .comment-header .image-container{position:relative;flex-shrink:0}.community-creator-page .comment .comment-header .image-container img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}.community-creator-page .comment .comment-header .image-container .circle-status{width:8px;height:8px;border-radius:999px;position:absolute;bottom:2px;right:2px;background:#17b26a;border:1px solid #fff}.community-creator-page .comment .comment-header .about{display:flex;flex-direction:column;gap:2px}.community-creator-page .comment .comment-header .about .user-info{display:flex;align-items:center;gap:8px}.community-creator-page .comment .comment-header .about .user-info .name{font-size:.875rem;line-height:1.25rem;color:var(--primary-title);font-weight:500}.community-creator-page .comment .comment-header .about .user-info .role{border:1px solid var(--border-color);padding:2px 7px;border-radius:6px;background:var(--gray-background);color:var(--tertiary-text);font-size:11px}.community-creator-page .comment .comment-header .about .time{color:var(--primary-color);font-weight:300;font-size:.75rem;line-height:1rem}.community-creator-page .comment .comment-header .about .time span{font-weight:500}.community-creator-page .comment .comment-body{margin-top:20px}.community-creator-page .comment .comment-body .title{color:var(--primary-text);font-weight:500;font-size:1rem;line-height:1.5rem}.community-creator-page .comment .comment-body .description{margin-top:12px;font-size:1rem;line-height:1.5rem;line-height:1.6;color:var(--secondary-text);max-width:80%;white-space:break-spaces;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (max-width: 1536px){.community-creator-page .comment .comment-body .description{max-width:100%}}.community-creator-page .comment .comment-body .actions{margin-top:20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.community-creator-page .comment .comment-body .actions .item{display:flex;align-items:center;gap:4px;padding:2px 7px;background:var(--gray-background);border-radius:6px;font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);transition:.2s}.community-creator-page .comment .comment-body .actions .item.active{color:var(--white-secondary-background)!important;background:var(--primary-color)}.community-creator-page .comment .comment-body .actions .item.active path{fill:var(--white-secondary-background);stroke:var(--white-secondary-background)}.community-creator-page .comment .comment-body .actions .item:hover{color:var(--primary-color)}.community-creator-page .comments-side{width:100%;display:flex;flex-direction:column;gap:20px}@media (max-width: 480px){.community-creator-page .comments-side{padding:0 0 50px}}.community-creator-page .comments-side>.actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media (max-width: 514px){.community-creator-page .comments-side>.actions{flex-direction:column-reverse;gap:12px;padding:0 20px}.community-creator-page .comments-side>.actions .separator-line{display:none}.community-creator-page .comments-side>.actions button{width:100%}}.community-creator-page .comments-side>.actions button:first-child{display:flex;align-items:center;justify-content:center;gap:7px}.community-creator-page .comments-side>.actions .separator-line{height:40px;width:1px;background:var(--border-color)}.community-creator-page .comments-side .comments{width:100%;padding:0;display:flex;flex-direction:column;gap:25px;margin:0}@media (max-width: 480px){.community-creator-page .comments-side .comments{width:calc(100% + 40px);margin-left:-20px}}.community-creator-page .comments-side .comments .comment{cursor:pointer}.community-creator-page .comments-side .navigation{display:flex;align-items:center;justify-content:flex-end;gap:8px}.community-creator-page .comments-side .navigation .previous,.community-creator-page .comments-side .navigation .next,.community-creator-page .comments-side .navigation .item{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.2s}.community-creator-page .comments-side .navigation .previous:hover,.community-creator-page .comments-side .navigation .next:hover,.community-creator-page .comments-side .navigation .item:hover{background:var(--gray-secondary-background)}.community-creator-page .comments-side .navigation .navigation-items{display:flex;align-items:center;gap:5px}.community-creator-page .comments-side .navigation .navigation-items .item{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.community-creator-page .comments-side .navigation .navigation-items .item.active{color:var(--primary-title);font-weight:500}.community-creator-page .info-side{width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:25px}@media (max-width: 1280px){.community-creator-page .info-side{width:320px}}@media (max-width: 1024px){.community-creator-page .info-side{display:none}}.community-creator-page .create-post-modal{max-width:700px!important}.community-creator-page .create-post-modal form .custom-form-control{margin-bottom:20px}.community-creator-page .create-post-modal form .add-image{width:-moz-max-content;width:max-content;display:flex;align-items:center;position:relative;overflow:hidden;gap:12px;margin-bottom:20px}.community-creator-page .create-post-modal form .add-image label{margin:0;transition:.2s}.community-creator-page .create-post-modal form .add-image:hover label{color:var(--primary-color)}.community-creator-page .create-post-modal form .add-image input[type=file]{position:absolute;width:150%;height:315%;cursor:pointer;z-index:1;top:-50px;left:-25px}.community-creator-page .create-post-modal form .select-category p{margin-bottom:12px}.community-creator-page .create-post-modal form .select-category .categories{display:flex;flex-wrap:wrap;align-items:center;gap:10px 35px}.community-creator-page .create-post-modal form .select-category .categories .item{display:flex;align-items:center;gap:10px}.community-creator-page .create-post-modal form .select-category .categories .item label{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.community-creator-page .order-posts-modal{max-width:350px!important}.community-creator-page .order-posts-modal form .custom-form-control{margin-bottom:20px}.community-creator-page .order-posts-modal form .custom-form-control label{margin-bottom:12px}.community-creator-page .order-posts-modal form .custom-form-control select{width:210px}.community-creator-page .order-posts-modal form .select-category .categories{display:flex;flex-direction:column;gap:15px}.community-creator-page .order-posts-modal form .select-category .categories .item{display:flex;align-items:center;gap:10px}.community-creator-page .order-posts-modal form .select-category .categories .item label{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.community-creator-page .comments-modal{position:relative;max-width:890px!important;padding:0 0 82px!important}.community-creator-page .comments-modal .comment .comment-body .description{-webkit-line-clamp:unset;display:block}.community-creator-page .comments-modal .comment .actions .item{border:1px solid var(--border-color);background:transparent}.community-creator-page .comments-modal .comment .actions .item.active{border-color:var(--primary-color)}.community-creator-page .comments-modal .principal-comment{padding:25px;border:0;border-radius:0}@media (max-width: 640px){.community-creator-page .comments-modal .principal-comment{padding:20px 15px}}.community-creator-page .comments-modal .comments{border-top:1px solid var(--border-color);padding:30px;display:flex;flex-direction:column;gap:25px}@media (max-width: 1024px){.community-creator-page .comments-modal .comments{padding:25px}}.community-creator-page .comments-modal .comments .comment-container .comment{padding:14px 15px}.community-creator-page .comments-modal .comments .comment-container .comment .actions{display:none}.community-creator-page .comments-modal .comments .comment-container .comment-answers{display:flex;flex-direction:column;gap:20px;margin-top:25px;padding-left:35px}@media (max-width: 1024px){.community-creator-page .comments-modal .comments .comment-container .comment-answers{padding-left:25px}}.community-creator-page .comments-modal .comments .comment-container .comment-answers .comment{background-color:var(--gray-secondary-background)}.community-creator-page .comments-modal .answer-container{position:fixed;height:82px;z-index:1;opacity:0;transition:opacity .2s}.community-creator-page .comments-modal .answer-container .content{height:100%;position:relative;background:var(--white-secondary-background);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.community-creator-page .comments-modal .answer-container .content .reply-to{display:none;position:absolute;width:100%;bottom:100%;left:0;background:var(--gray-secondary-background);border-top-left-radius:8px;border-top-right-radius:8px;padding:5px 25px;align-items:center;justify-content:space-between}.community-creator-page .comments-modal .answer-container .content .reply-to.appear{display:flex}.community-creator-page .comments-modal .answer-container .content .reply-to #user-name{font-weight:500}.community-creator-page .comments-modal .answer-container .content .answer-form{display:flex;align-items:center;padding:0 20px;border-top:1px solid var(--border-color);height:100%}@media (max-width: 640px){.community-creator-page .comments-modal .answer-container .content .answer-form{padding:0 15px}}.community-creator-page .comments-modal .answer-container .content .answer-form .image-container{margin-right:15px;position:relative;flex-shrink:0}@media (max-width: 640px){.community-creator-page .comments-modal .answer-container .content .answer-form .image-container{margin-right:10px}}.community-creator-page .comments-modal .answer-container .content .answer-form .image-container img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}@media (max-width: 640px){.community-creator-page .comments-modal .answer-container .content .answer-form .image-container img{height:35px;width:35px}}.community-creator-page .comments-modal .answer-container .content .answer-form .image-container .circle-status{width:8px;height:8px;border-radius:999px;position:absolute;bottom:2px;right:2px;background:#17b26a;border:1px solid #fff}.community-creator-page .comments-modal .answer-container .content .answer-form input{width:100%;height:40px;border-bottom:1px solid transparent;margin-right:14px;transition:.2s;color:var(--primary-text)}.community-creator-page .comments-modal .answer-container .content .answer-form input:hover{border-bottom:1px solid var(--border-color)}.community-creator-page .comments-modal .answer-container .content .answer-form input:focus{border-color:#aeb0b3}.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit]{flex-shrink:0}.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit] svg{display:none}@media (max-width: 640px){.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit]{padding:10px 12px}.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit] span{display:none}.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit] svg{display:block}}@media (max-width: 480px){.community-creator-page .comments-modal .answer-container .content .answer-form button[type=submit]{padding:6px 8px}}.dark .consumer-dashboard-toolbar .about-membership .module-content .content-title{background:var(--primary-color);color:#fff}.consumer-dashboard-toolbar{position:fixed;left:0;top:0;height:100%;z-index:12;display:flex;background:var(--white-secondary-background)}.consumer-dashboard-toolbar .general{display:flex;width:80px;padding:25px 0;flex-direction:column;justify-content:space-between;align-items:center;border-right:1px solid var(--border-color);overflow:auto;gap:100px}@media (max-width: 1024px){.consumer-dashboard-toolbar .general{display:none}}.consumer-dashboard-toolbar .general .company-logo{width:32px;margin:0 auto 40px}.consumer-dashboard-toolbar .general .memberships-list{display:flex;flex-direction:column;gap:16px}.consumer-dashboard-toolbar .general .memberships-list .membership-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:.2s}.consumer-dashboard-toolbar .general .memberships-list .membership-item:hover{opacity:.8}.consumer-dashboard-toolbar .general .memberships-list .membership-item img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.consumer-dashboard-toolbar .general .memberships-list .membership-item.active img{border:1px solid var(--primary-color)}.consumer-dashboard-toolbar .general .add-link{margin:16px 0 0 8px}.consumer-dashboard-toolbar .general .options{display:flex;flex-direction:column;gap:30px}.consumer-dashboard-toolbar .about-membership{display:none;width:290px;flex-direction:column;justify-content:space-between;border-right:1px solid var(--border-color);overflow:auto;gap:40px}.consumer-dashboard-toolbar .about-membership.opened-aside{display:flex}@media (max-width: 1024px){.consumer-dashboard-toolbar .about-membership{display:none!important;position:fixed;top:60px;right:0;left:0;bottom:0;width:100%;height:calc(100% - 60px);z-index:10000;background:var(--white-secondary-background);border:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.consumer-dashboard-toolbar .about-membership.appear{display:flex!important;flex-direction:column}.consumer-dashboard-toolbar .about-membership .user-info{display:none!important}.consumer-dashboard-toolbar .about-membership .done-with-love-message{display:none}}.consumer-dashboard-toolbar .about-membership .user-info{padding:20px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--border-color);overflow:hidden}.consumer-dashboard-toolbar .about-membership .user-info .image-wrapper{position:relative;flex-shrink:0}.consumer-dashboard-toolbar .about-membership .user-info .image-wrapper img{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.consumer-dashboard-toolbar .about-membership .user-info .image-wrapper .circle-status{background:#17b26a;border:1px solid #fff;width:11px;height:11px;border-radius:999px;position:absolute;right:1px;bottom:1px}.consumer-dashboard-toolbar .about-membership .user-info .about-wrapper{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-dashboard-toolbar .about-membership .user-info .about-wrapper .user-name{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.consumer-dashboard-toolbar .about-membership .user-info .about-wrapper .membership-name{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.consumer-dashboard-toolbar .about-membership .module-content{padding:16px}.consumer-dashboard-toolbar .about-membership .module-content .content-title{border-radius:5px;padding:8px 12px;background:#ff868440;color:#344054;font-size:1rem;line-height:1.5rem;font-weight:500}.consumer-dashboard-toolbar .about-membership .module-content .content-title.hide{display:none}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list{padding-left:0;margin-top:8px}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson{margin-bottom:8px;border-radius:5px;transition:.2s}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson.active,.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson:hover{background:var(--gray-background);color:var(--primary-title)}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson a{display:flex;align-items:center;gap:20px;color:var(--tertiary-text);padding:8px 12px}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson a svg{flex-shrink:0}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson a p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-dashboard-toolbar .about-membership .module-content .lessons-list .lesson a p span{font-weight:500}.consumer-dashboard-toolbar .about-membership .done-with-love-message{font-size:.75rem;line-height:1rem;text-align:center;color:#66708580;margin-bottom:25px}.dark .consumer-dashboard-content .dashboard-header .navigation .link:hover{color:#fff;background:#313539}.dark .consumer-dashboard-content .feature-options .option:hover{background-color:#313539}.consumer-dashboard-content{background:var(--gray-background);overflow:auto;min-height:100%;height:100%;margin-left:80px;padding:32px;display:flex;flex-direction:column}.consumer-dashboard-content .dashboard-inner{flex:1}.consumer-dashboard-content .dashboard-inner .subscription-warning-banner{display:flex;align-items:center;gap:12px;background-color:#dc35451a;border-left:4px solid #dc3545;color:#dc3545;padding:12px 16px;margin-bottom:20px;border-radius:4px}.consumer-dashboard-content .dashboard-inner .subscription-warning-banner svg{flex-shrink:0;stroke:#dc3545}.consumer-dashboard-content .dashboard-inner .subscription-warning-banner p{margin:0;font-weight:500}@media (max-width: 1024px){.consumer-dashboard-content{padding:0;margin-left:0!important}}.consumer-dashboard-content.opened-aside{margin-left:370px}.consumer-dashboard-content .dashboard-header{max-width:1400px;margin:0 auto 25px;background:var(--white-secondary-background);display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid var(--border-color);padding:18px 24px 18px 0;overflow:auto;overflow-y:hidden}@media (max-width: 1024px){.consumer-dashboard-content .dashboard-header{border-radius:unset;border:0;border-bottom:1px solid var(--border-color);margin:0;position:relative;top:60px;width:100%;height:71px}.consumer-dashboard-content .dashboard-header .navigation{width:-moz-max-content;width:max-content;margin:0 auto}}.consumer-dashboard-content .dashboard-header .navigation{display:flex;gap:14px;padding-left:14px;flex:1}.consumer-dashboard-content .dashboard-header .navigation .link{text-wrap:nowrap;font-size:.875rem;line-height:1.25rem;padding:6px 10px;color:var(--secondary-text);font-weight:500;border-radius:8px;transition:.2s;flex-shrink:0}.consumer-dashboard-content .dashboard-header .navigation .link.mobile-item{display:none}@media (max-width: 1024px){.consumer-dashboard-content .dashboard-header .navigation .link.mobile-item{display:block}}.consumer-dashboard-content .dashboard-header .navigation .link.hide{display:none}.consumer-dashboard-content .dashboard-header .navigation .link.active{color:var(--primary-text);background:var(--gray-background);outline:1px solid var(--border-color)}.consumer-dashboard-content .dashboard-header .navigation .link:hover{color:#000;background:#f5f5f5}.consumer-dashboard-content .dashboard-header .navigation .memberships-list{display:flex;gap:16px}.consumer-dashboard-content .dashboard-header .navigation .memberships-list.hide{display:none}.consumer-dashboard-content .dashboard-header .navigation .memberships-list .membership-item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:.2s}.consumer-dashboard-content .dashboard-header .navigation .memberships-list .membership-item:hover{opacity:.8}.consumer-dashboard-content .dashboard-header .navigation .memberships-list .membership-item img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}.consumer-dashboard-content .dashboard-header .navigation .memberships-list .membership-item.active img{border:1px solid #FF8684}.consumer-dashboard-content .dashboard-header .theme-toggle{margin-left:10px}@media (max-width: 1024px){.consumer-dashboard-content .dashboard-header .theme-toggle{padding-left:18px;border-left:1px solid var(--border-color)}}.consumer-dashboard-content .dashboard-content-container{max-width:1400px;margin:0 auto}.consumer-dashboard-content .responsive-header{position:relative;height:60px;margin-top:-71px;background:var(--white-secondary-background);border-bottom:1px solid var(--border-color);margin-bottom:71px;display:none}@media (max-width: 1024px){.consumer-dashboard-content .responsive-header{display:flex;align-items:center;justify-content:center}}@media (max-width: 480px){.consumer-dashboard-content .responsive-header{justify-content:space-between;gap:15px;padding:0 14px}}.consumer-dashboard-content .responsive-header .view-all-lessons-link{display:block;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--primary-text);font-weight:500;text-decoration:underline;white-space:nowrap}@media (max-width: 480px){.consumer-dashboard-content .responsive-header .view-all-lessons-link{position:static;transform:unset;margin-left:auto;padding-right:15px}}@media (max-width: 640px){.consumer-dashboard-content .responsive-header .view-all-lessons-link{font-size:13px}}.consumer-dashboard-content .responsive-header .view-all-lessons-link:hover{color:var(--secondary-text)}.consumer-dashboard-content .responsive-header .membership-name{text-align:center;font-weight:500;font-size:1.5rem;line-height:2rem;color:var(--primary-title);max-width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 640px){.consumer-dashboard-content .responsive-header .membership-name{font-size:1rem;line-height:1.5rem}}.consumer-dashboard-content .dashboard-title{font-size:1.875rem;line-height:2.25rem;font-weight:600;color:#121316;margin-bottom:30px;max-width:430px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consumer-dashboard-content .big-dashboard-title{padding:55px 20px;text-align:center;background:#121316;border-radius:8px;margin-bottom:25px}@media (max-width: 1024px){.consumer-dashboard-content .big-dashboard-title{padding:30px 20px;border-radius:0}}.consumer-dashboard-content .big-dashboard-title .title{color:#fff;font-size:1.125rem;line-height:1.75rem;font-weight:500}.consumer-dashboard-content .feature-options{width:200px;flex-shrink:0;padding:16px;border:1px solid var(--border-color);background:var(--white-secondary-background);border-radius:8px;display:flex;flex-direction:column;gap:5px}@media (max-width: 1024px){.consumer-dashboard-content .feature-options{flex-direction:row;width:100%;overflow:auto}}.consumer-dashboard-content .feature-options .option{padding:10px 16px;border-radius:6px;font-weight:500;font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);transition:.2s;text-align:left}.consumer-dashboard-content .feature-options .option.active{background:var(--gray-background);color:var(--primary-title)}.consumer-dashboard-content .feature-options .option:hover{background:#eaedf1}.consumer-dashboard-content .creator-preview{position:fixed;bottom:0;left:0;right:0;display:flex;flex-direction:column;font-size:.875rem;align-items:center;justify-content:center;background:#2dd9ff;padding:10px;z-index:12;color:var(--primary-title);gap:16px}@media only screen and (min-width: 768px){.consumer-dashboard-content .creator-preview{flex-direction:row}}@media only screen and (min-width: 1024px){.consumer-dashboard-content .creator-preview{left:80px}}.consumer-dashboard-content .creator-preview.appear{display:flex}.consumer-dashboard-content .creator-preview .btn,.consumer-dashboard-content .creator-preview .btn-danger-outlined,.consumer-dashboard-content .creator-preview .btn-light-outlined,.consumer-dashboard-content .creator-preview .btn-light,.consumer-dashboard-content .creator-preview .btn-primary-outlined,.consumer-dashboard-content .creator-preview .btn-primary{font-size:inherit;border:1px solid #121316}.consumer-dashboard-content .creator-preview .btn:hover,.consumer-dashboard-content .creator-preview .btn-danger-outlined:hover,.consumer-dashboard-content .creator-preview .btn-light-outlined:hover,.consumer-dashboard-content .creator-preview .btn-light:hover,.consumer-dashboard-content .creator-preview .btn-primary-outlined:hover,.consumer-dashboard-content .creator-preview .btn-primary:hover{background-color:#1213161a}@media (max-width: 1024px){.consumer-dashboard-content .creator-preview{width:100%}}.home-dashboard-page .welcome{padding:180px 20px;text-align:center;background:#121316;border-radius:8px}@media (max-width: 1024px){.home-dashboard-page .welcome{border-radius:0;padding:30px 20px}}.home-dashboard-page .welcome .title{color:#fff;font-size:1.5rem;line-height:2rem;font-weight:500}@media (max-width: 640px){.home-dashboard-page .welcome .title{font-size:1.125rem;line-height:1.75rem}}.home-dashboard-page .options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;padding:0 40px;max-width:1440px;margin:-70px auto 0}@media (max-width: 1024px){.home-dashboard-page .options{margin-top:0;padding:40px 40px 0;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.home-dashboard-page .options{padding:20px 20px 0;gap:15px}}.home-dashboard-page .options .option{display:flex;flex-direction:column;align-items:center;gap:12px;padding:50px 10px;border:1px solid var(--border-color);background:var(--white-secondary-background);border-radius:8px;transition:.2s}@media (max-width: 640px){.home-dashboard-page .options .option{padding:30px 10px 25px}}.home-dashboard-page .options .option:hover{background:var(--gray-background)}.home-dashboard-page .options .option img.new-icon{width:70px}@media (max-width: 640px){.home-dashboard-page .options .option img.new-icon{width:55px}}.home-dashboard-page .options .option h2{font-size:1.25rem;line-height:1.75rem;font-weight:500;color:var(--primary-title)}@media (max-width: 640px){.home-dashboard-page .options .option h2{font-size:1.125rem;line-height:1.75rem}}.home-dashboard-page .community{padding:40px;max-width:1440px;margin:0 auto}@media (max-width: 640px){.home-dashboard-page .community{padding:15px 20px 0}}.home-dashboard-page .community .wrapper{border-radius:8px;padding:24px;background:#2dd9ff;display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){.home-dashboard-page .community .wrapper{padding:35px 24px 30px;flex-direction:column;gap:20px}}.home-dashboard-page .community .wrapper .about h3{color:#121316;font-size:1.25rem;line-height:1.75rem;font-weight:500;margin-bottom:3px}@media (max-width: 1024px){.home-dashboard-page .community .wrapper .about h3{font-size:1.5rem;line-height:2rem;text-align:center}}@media (max-width: 640px){.home-dashboard-page .community .wrapper .about h3{font-size:1.125rem;line-height:1.75rem}}.home-dashboard-page .community .wrapper .about p{color:#fff}@media (max-width: 1024px){.home-dashboard-page .community .wrapper .about p{display:none}}.home-dashboard-page .community .wrapper .join-now{padding:14px 16px;border-radius:8px;background:#00839f;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:500;transition:.2s}@media (max-width: 1024px){.home-dashboard-page .community .wrapper .join-now{font-size:1.125rem;line-height:1.75rem;width:100%;max-width:300px;text-align:center}}@media (max-width: 640px){.home-dashboard-page .community .wrapper .join-now{font-size:1rem;line-height:1.5rem}}.home-dashboard-page .community .wrapper .join-now:hover{opacity:.8}.home-dashboard-page .responsive-cooked-message{display:none}@media (max-width: 1024px){.home-dashboard-page .responsive-cooked-message{display:flex;justify-content:center;text-align:center;padding:30px 15px;font-size:.75rem;line-height:1rem;color:#66708580;align-items:center}}.home-dashboard-page .responsive-cooked-message strong{margin-left:4px}.home-dashboard-page .responsive-cooked-message .logo-footer{height:15px;margin-right:10px}.dark .bonus-page .bonus-list .bonus .bonus-about .bonus-counter .index{background:#dd9291bf;color:var(--white-secondary-background)}.bonus-page .bonus-list{padding:0 0 40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}@media (max-width: 1536px){.bonus-page .bonus-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.bonus-page .bonus-list{padding:0 25px 40px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width: 868px){.bonus-page .bonus-list{max-width:400px;margin:0 auto;grid-template-columns:repeat(1,minmax(0,1fr));gap:30px;padding:0 0 50px}}.bonus-page .bonus-list .bonus{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;background:var(--white-secondary-background)}@media (max-width: 640px){.bonus-page .bonus-list .bonus{margin:0 20px}}.bonus-page .bonus-list .bonus .bonus-img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;border-bottom:1px solid var(--border-color)}@media (max-width: 1024px){.bonus-page .bonus-list .bonus .bonus-img{height:150px}}.bonus-page .bonus-list .bonus .bonus-about{flex-grow:1;padding:18px;display:flex;flex-direction:column}.bonus-page .bonus-list .bonus .bonus-about .bonus-counter{display:flex;align-items:center;gap:10px;margin-bottom:10px}.bonus-page .bonus-list .bonus .bonus-about .bonus-counter .index{font-size:.875rem;line-height:1.25rem;background:#ff868440;border-radius:5px;padding:4px 8px;color:#344054;font-weight:500}.bonus-page .bonus-list .bonus .bonus-about .bonus-counter .total-lessons{font-size:.75rem;line-height:1rem;color:var(--primary-color);font-weight:500}.bonus-page .bonus-list .bonus .bonus-about .bonus-title{font-size:1rem;line-height:1.5rem;font-weight:500;margin-bottom:10px;color:var(--primary-title)}.bonus-page .bonus-list .bonus .bonus-about .bonus-description{font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:18px}.bonus-page .bonus-list .bonus .bonus-about a{margin-top:auto}@media (max-width: 1280px){.bonus-page .bonus-list .bonus .bonus-about a{font-size:.875rem;line-height:1.25rem}}@media (max-width: 1024px){.content-dashboard-page{padding:0 20px}}.content-dashboard-page .lesson-title{padding:10px 0;font-size:1.875rem;line-height:2.25rem;color:var(--primary-title);max-width:calc(100% - 355px)}@media (max-width: 1280px){.content-dashboard-page .lesson-title{max-width:100%}}@media (max-width: 640px){.content-dashboard-page .lesson-title{font-size:1.125rem;line-height:1.75rem}}.content-dashboard-page .lesson-title span{font-weight:600}.content-dashboard-page .wrapper{display:flex;align-items:flex-start;gap:40px}@media (max-width: 1280px){.content-dashboard-page .wrapper{flex-direction:column}}@media (max-width: 1024px){.content-dashboard-page .wrapper{padding-bottom:90px}}.content-dashboard-page .wrapper .lesson-content{flex-grow:1}@media (max-width: 1280px){.content-dashboard-page .wrapper .lesson-content{width:100%}}.content-dashboard-page .wrapper .lesson-content .iframe-container{position:relative;border-radius:10px;overflow:hidden;background:#000;aspect-ratio:16/9;margin-bottom:25px}@media (max-width: 768px){.content-dashboard-page .wrapper .lesson-content .iframe-container{margin-bottom:0}}.content-dashboard-page .wrapper .lesson-content .iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-dashboard-page .wrapper .lesson-content .responsive-extra-content{display:none}@media (max-width: 1024px){.content-dashboard-page .wrapper .lesson-content .responsive-extra-content{display:block}.content-dashboard-page .wrapper .lesson-content .responsive-extra-content .next-lesson-link{display:none}}.content-dashboard-page .wrapper .lesson-content .wysiwyg-styles-reset *{color:var(--primary-text)}.content-dashboard-page .wrapper .lesson-content .comments-section{padding:20px;border:1px solid var(--border-color);background:var(--white-secondary-background);border-radius:8px;margin-top:20px}@media (max-width: 640px){.content-dashboard-page .wrapper .lesson-content .comments-section{margin:20px 0 30px}}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form{display:flex;align-items:center;height:100%}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form .image-container{margin-right:15px;position:relative;flex-shrink:0}@media (max-width: 640px){.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form .image-container{margin-right:10px}}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form .image-container img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}@media (max-width: 640px){.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form .image-container img{height:35px;width:35px}}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form .image-container .circle-status{width:8px;height:8px;border-radius:999px;position:absolute;bottom:3px;right:3px;background:#17b26a;border:1px solid #fff}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form input{width:100%;height:40px;margin-right:14px;transition:.2s;border-bottom:1px solid var(--border-color);color:var(--primary-title)}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form input:hover,.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form input:focus{border-color:#aeb0b3}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form button[type=submit]{flex-shrink:0}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form button[type=submit] svg{display:none}@media (max-width: 640px){.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form button[type=submit]{padding:10px 12px}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form button[type=submit] span{display:none}.content-dashboard-page .wrapper .lesson-content .comments-section .answer-form button[type=submit] svg{display:block}}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list{margin-top:40px;display:flex;flex-direction:column;gap:25px}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info{margin-bottom:10px;display:flex;align-items:center;gap:7px;overflow:hidden}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info .image-wrapper{position:relative;flex-shrink:0}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info .image-wrapper img{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px}@media (max-width: 640px){.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info .image-wrapper img{height:35px;width:35px}}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info .image-wrapper .circle-status{background:#17b26a;border:2px solid #fff;width:11px;height:11px;border-radius:999px;position:absolute;right:1px;bottom:1px}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .user-info .user-name{color:var(--primary-title);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:.875rem;line-height:1.25rem}.content-dashboard-page .wrapper .lesson-content .comments-section .comments-list .comment .comment-content{color:var(--tertiary-text);font-size:.875rem;line-height:1.25rem}.content-dashboard-page .wrapper .extra-content{background:var(--white-secondary-background);border-radius:8px;width:315px;flex-shrink:0;border:1px solid var(--border-color)}@media (max-width: 1280px){.content-dashboard-page .wrapper .extra-content{display:none;width:100%;margin:30px 0 20px}}.content-dashboard-page .wrapper .extra-content.responsive-extra-content{display:none}@media (max-width: 1280px){.content-dashboard-page .wrapper .extra-content.responsive-extra-content{display:block}}.content-dashboard-page .wrapper .extra-content .custom-container-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid var(--border-color)}.content-dashboard-page .wrapper .extra-content .custom-container-header.hidden{border-bottom:0}.content-dashboard-page .wrapper .extra-content .custom-container-header .title{color:var(--primary-title);font-size:1rem;line-height:1.5rem;font-weight:500}.content-dashboard-page .wrapper .extra-content .custom-container-content.hidden{display:none!important}.content-dashboard-page .wrapper .extra-content .custom-container-content .no-extra-content{color:var(--tertiary-text)}.content-dashboard-page .wrapper .extra-content .items-list{padding:20px;display:flex;flex-direction:column;gap:5px}@media (max-width: 1280px){.content-dashboard-page .wrapper .extra-content .items-list{align-items:center}}.content-dashboard-page .wrapper .extra-content .items-list .item{display:flex;align-items:center;gap:10px;border-radius:8px;padding:14px 20px;transition:.2s}.content-dashboard-page .wrapper .extra-content .items-list .item svg{flex-shrink:0;width:15px;height:15px}@media (max-width: 1280px){.content-dashboard-page .wrapper .extra-content .items-list .item{width:100%;justify-content:center}}@media (max-width: 640px){.content-dashboard-page .wrapper .extra-content .items-list .item{padding:14px 0;justify-content:flex-start}}.content-dashboard-page .wrapper .extra-content .items-list .item:hover{background:var(--gray-background)}@media (max-width: 640px){.content-dashboard-page .wrapper .extra-content .items-list .item:hover{background:none}}.content-dashboard-page .wrapper .extra-content .items-list .item p{color:var(--primary-text);font-weight:500;font-size:.875rem;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content-dashboard-page .wrapper .extra-content .actions{padding:0 20px;display:flex;flex-direction:column;gap:20px}.content-dashboard-page .wrapper .extra-content .actions a{margin-bottom:20px}.content-dashboard-page .responsive-next-lesson{display:none;background:var(--white-secondary-background);height:70px;width:100%;position:fixed;z-index:10;bottom:0;left:0;align-items:center;justify-content:center;box-shadow:#00000059 0 5px 15px}@media (max-width: 1024px){.content-dashboard-page .responsive-next-lesson{display:flex}}.creator-viewing-as-consumer .responsive-next-lesson{bottom:100px}@media only screen and (min-width: 768px){.creator-viewing-as-consumer .responsive-next-lesson{bottom:62px}}.dark .consumer-dashboard-content .calendar-page .calendar-wrapper .schedule[data-status=coming-soon] .status p{background:#00536645!important;color:#00bfeb!important}.dark .consumer-dashboard-content .calendar-page .calendar-wrapper .schedule[data-status=coming-soon] .status p:before{background:#00bfeb}.dark .consumer-dashboard-content .calendar-page .calendar-wrapper .schedule[data-status=done] .status p{color:#e70000}.calendar-page .calendar-wrapper{display:flex;gap:10px}@media (max-width: 1024px){.calendar-page .calendar-wrapper{padding:0 20px 20px;flex-direction:column}}@media (max-width: 640px){.calendar-page .calendar-wrapper{margin:0}}.calendar-page .calendar-wrapper .calendar-schedules{width:100%;display:flex;flex-direction:column;gap:10px}.calendar-page .calendar-wrapper .calendar-schedules .schedule{display:grid;grid-template-columns:25% 35% 15% 25%;align-items:center;background:var(--white-secondary-background);border-radius:8px;padding:16px;border:1px solid var(--border-color);font-size:.875rem;line-height:1.25rem;min-height:76px}@media (max-width: 768px){.calendar-page .calendar-wrapper .calendar-schedules .schedule{display:flex;flex-direction:column;align-items:flex-start;gap:15px}}.calendar-page .calendar-wrapper .calendar-schedules .schedule .status{width:-moz-max-content;width:max-content;padding-right:15px}.calendar-page .calendar-wrapper .calendar-schedules .schedule .status p{width:-moz-max-content;width:max-content;padding:2px 7px;border-radius:6px;display:flex;align-items:center;gap:5px}.calendar-page .calendar-wrapper .calendar-schedules .schedule .status p:before{display:block;content:"";width:6px;height:6px;border-radius:666px;flex-shrink:0}.calendar-page .calendar-wrapper .calendar-schedules .schedule .title{color:var(--primary-title);font-weight:500;padding-right:20px}.calendar-page .calendar-wrapper .calendar-schedules .schedule .date{color:var(--secondary-text)}.calendar-page .calendar-wrapper .calendar-schedules .schedule .action{display:flex;justify-content:flex-end}@media (max-width: 768px){.calendar-page .calendar-wrapper .calendar-schedules .schedule .action{width:100%}}.calendar-page .calendar-wrapper .calendar-schedules .schedule .action a,.calendar-page .calendar-wrapper .calendar-schedules .schedule .action button{min-width:146px;max-width:146px}@media (max-width: 768px){.calendar-page .calendar-wrapper .calendar-schedules .schedule .action a,.calendar-page .calendar-wrapper .calendar-schedules .schedule .action button{max-width:unset;min-width:unset;width:100%}}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=done] .title,.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=done] .date{color:var(--border-color)}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=done] .status p{background:#f412121a;color:#b40101}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=done] .status p:before{background:#f41212}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=in-progress] .status p{background:#10b7481a;color:var(--green-text)}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=in-progress] .status p:before{background:#10b748}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=coming-soon] .status p{background:#00839f1a;color:#005d71}.calendar-page .calendar-wrapper .calendar-schedules .schedule[data-status=coming-soon] .status p:before{background:#00839f}.support-ticket-page .container{max-width:1220px;margin:20px auto 0;display:flex;gap:10px}.support-ticket-page .container .create-ticket-wrapper{width:100%;padding:25px 25px 16px;background:#fff;border-radius:8px;border:1px solid #D0D5DD;display:flex;gap:22px}.support-ticket-page .container .create-ticket-wrapper .ticket-info{width:100%}.support-ticket-page .container .create-ticket-wrapper .ticket-info .custom-form-control:nth-child(1){margin-bottom:20px}.support-ticket-page .container .create-ticket-wrapper .ticket-info .tox .tox-toolbar__group{gap:10px}.support-ticket-page .container .create-ticket-wrapper .ticket-info .tox .tox-tbtn{background:#f2f4f7;transition:.2s}.support-ticket-page .container .create-ticket-wrapper .ticket-info .tox .tox-tbtn:hover{background:#e9ebee}.support-ticket-page .container .create-ticket-wrapper .files-added-container{padding:25px;border:1px solid #D0D5DD;border-radius:8px;width:315px;flex-shrink:0;display:flex;flex-direction:column;gap:25px}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list{display:flex;flex-direction:column;gap:25px;padding:0;margin:0}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list .file-item{display:flex;justify-content:space-between;align-items:center;background:#f4f4f4;padding:12px 10px 12px 25px;border-radius:8px}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list .file-item div{display:flex;align-items:center;gap:15px}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list .file-item div .file-name{color:#121316;font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list .file-item .delete-btn{padding:10px;border-radius:8px;background-color:#fff}.support-ticket-page .container .create-ticket-wrapper .files-added-container .files-list .file-item .delete-btn:hover path{transition:.2s;stroke:red!important}.support-ticket-page .container .create-ticket-wrapper .files-added-container .add-more-files{display:flex;align-items:center;gap:20px;padding:14px 20px;border:1px solid #D0D5DD;border-radius:8px;position:relative;overflow:hidden;transition:.2s}.support-ticket-page .container .create-ticket-wrapper .files-added-container .add-more-files:hover{background:#f7f7f7}.support-ticket-page .container .create-ticket-wrapper .files-added-container .add-more-files p{color:#667085;font-weight:500}.support-ticket-page .container .create-ticket-wrapper .files-added-container .add-more-files input{position:absolute;height:200%;width:200%;left:-100px;top:-40px;z-index:1;cursor:pointer}.support-ticket-page .container .create-ticket-wrapper .files-added-container .valid-extensions-message{color:#a5acbb;font-size:.5rem}.support-ticket-page .container .create-ticket-wrapper .files-added-container .send{margin-top:auto}.support-ticket-page .container .create-ticket-wrapper .files-added-container .send button{width:100%;margin-top:30px}.tox :not(svg):not(rect){font-family:Poppins,sans-serif!important}.support-tickets-page .tickets-wrapper{max-width:1220px;margin:20px auto 0;display:flex;gap:10px}.support-tickets-page .tickets-wrapper .tickets-list{width:100%;display:flex;flex-direction:column;gap:10px}.support-tickets-page .tickets-wrapper .tickets-list .ticket{display:grid;grid-template-columns:20% 60% 20%;align-items:center;background:#fff;border-radius:8px;padding:16px 16px 16px 25px;border:1px solid var(--border-color);font-size:.875rem;line-height:1.25rem;min-height:76px}.support-tickets-page .tickets-wrapper .tickets-list .ticket .status p{width:-moz-max-content;width:max-content;padding:2px 7px;border-radius:6px;display:flex;align-items:center;gap:5px}.support-tickets-page .tickets-wrapper .tickets-list .ticket .status p:before{display:block;content:"";width:6px;height:6px;border-radius:666px;flex-shrink:0}.support-tickets-page .tickets-wrapper .tickets-list .ticket .title{color:#121316;font-weight:500}.support-tickets-page .tickets-wrapper .tickets-list .ticket .action{display:flex;justify-content:flex-end}.support-tickets-page .tickets-wrapper .tickets-list .ticket .action a,.support-tickets-page .tickets-wrapper .tickets-list .ticket .action button{min-width:150px}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=done] .title,.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=done] .date{color:var(--border-color)}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=done] .status p{background:#f412121a;color:#b40101}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=done] .status p:before{background:#f41212}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=replied] .status p{background:#10b7481a;color:#007a29}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=replied] .status p:before{background:#10b748}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=pending] .status p{background:#00839f1a;color:#005d71}.support-tickets-page .tickets-wrapper .tickets-list .ticket[data-status=pending] .status p:before{background:#00839f}html:not(.dark) .countdown{box-shadow:0 0 31px 12px #0000001a!important}.sales-landing{padding:36px 20px;display:flex;flex-direction:column;justify-content:center;min-height:100%;background:var(--white-background)}.sales-landing .countdown-container{--countdown-height: 90px;height:var(--countdown-height)}@media (max-width: 1024px){.sales-landing .countdown-container{--countdown-height: 85px}}.sales-landing .countdown-container:after{content:"";display:block;height:100%}.sales-landing .countdown-container .countdown{position:fixed;top:0;left:0;height:var(--countdown-height);background:#ff8684;display:flex;align-items:center;width:100%;justify-content:center;gap:90px;z-index:1;padding:0 20px;box-shadow:0 0 31px 12px #00000040}@media (max-width: 1024px){.sales-landing .countdown-container .countdown{flex-direction:column;gap:5px;padding:0 12px}}.sales-landing .countdown-container .countdown .countdown-title{font-size:1.1rem;line-height:1.2;font-weight:200;color:#1f2328}@media (max-width: 1024px){.sales-landing .countdown-container .countdown .countdown-title{text-align:center;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.sales-landing .countdown-container .countdown .countdown-items{display:flex;-moz-column-gap:1rem;column-gap:1rem;color:#1f2328}.sales-landing .countdown-container .countdown .countdown-items .countdown-item{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-direction:column;width:96px}@media (max-width: 1024px){.sales-landing .countdown-container .countdown .countdown-items .countdown-item{width:45px}}.sales-landing .countdown-container .countdown .countdown-items .countdown-item .countdown-item-digits{font-weight:500;font-variant:tabular-nums;font-size:1.975rem;line-height:1}@media (max-width: 1024px){.sales-landing .countdown-container .countdown .countdown-items .countdown-item .countdown-item-digits{font-size:1.125rem;line-height:1.75rem}}.sales-landing .countdown-container .countdown .countdown-items .countdown-item .countdown-item-label{margin-top:-5px;font-size:.9rem;font-weight:500}@media (max-width: 1024px){.sales-landing .countdown-container .countdown .countdown-items .countdown-item .countdown-item-label{font-size:.625rem}.sales-landing{padding:0}}.sales-landing .landing-container{flex:1;width:100%;max-width:1300px;margin:0 auto}.sales-landing .landing-container .header{margin-bottom:20px}@media (max-width: 1024px){.sales-landing .landing-container .header>*{padding:0 20px}}.sales-landing .landing-container .header nav{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-end}@media (max-width: 1024px){.sales-landing .landing-container .header nav{justify-content:space-between;padding:12px 20px;border-bottom:1px solid var(--border-color);margin-bottom:26px}}.sales-landing .landing-container .header nav .company-logo{display:none;width:27px;height:27px}@media (max-width: 1024px){.sales-landing .landing-container .header nav .company-logo{display:block}}.sales-landing .landing-container .header nav .login-link{align-self:flex-end;text-wrap:nowrap}@media (max-width: 1024px){.sales-landing .landing-container .header nav .login-link{padding:8px 10px;border:0;font-weight:600;text-transform:uppercase}}.sales-landing .landing-container .header .membership-name-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.sales-landing .landing-container .header .membership-name-wrapper .membership-name{font-size:1.675rem;font-weight:600;color:var(--primary-title);max-width:800px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1024px){.sales-landing .landing-container .header .membership-name-wrapper .membership-name{font-size:1.5625rem;white-space:normal}}.sales-landing .landing-container .header .membership-name-wrapper .total-members{padding:2px 7px;font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);border:1px solid var(--border-color);border-radius:6px;display:none}@media (max-width: 1024px){.sales-landing .landing-container .header .membership-name-wrapper .total-members{display:block}}.sales-landing .landing-container .header .author{display:flex;align-items:center;gap:12px;margin-top:15px}.sales-landing .landing-container .header .author .logo{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}.sales-landing .landing-container .header .author .name{font-size:.875rem;line-height:1.25rem;color:var(--primary-text)}.sales-landing .landing-container .header .author .name span{font-weight:500}.sales-landing .landing-container .header .categories{display:flex;width:100%;gap:18px;margin-top:12px;overflow:auto}.sales-landing .landing-container .header .categories .item{padding:2px 7px;border-radius:6px;background:var(--gray-secondary-background);color:var(--tertiary-text);font-size:.875rem;line-height:1.25rem;flex-shrink:0}.sales-landing .landing-container .content{display:flex;gap:50px}@media (max-width: 1280px){.sales-landing .landing-container .content{gap:30px}}@media (max-width: 1024px){.sales-landing .landing-container .content{gap:60px;flex-direction:column;padding:0 20px 35px}}.sales-landing .landing-container .content .about{width:100%;overflow:auto}.sales-landing .landing-container .content .about .media{display:flex;flex-direction:column;gap:15px}.sales-landing .landing-container .content .about .media .actual-media-container{aspect-ratio:16/9;background:#000;position:relative;width:100%;overflow:hidden;border-radius:6px}.sales-landing .landing-container .content .about .media .actual-media-container img,.sales-landing .landing-container .content .about .media .actual-media-container iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.sales-landing .landing-container .content .about .media .actual-media-container img.appear,.sales-landing .landing-container .content .about .media .actual-media-container iframe.appear{display:block}.sales-landing .landing-container .content .about .media .actual-media-container img{-o-object-fit:cover;object-fit:cover}.sales-landing .landing-container .content .about .media .selectable-media{display:flex;gap:15px;overflow:auto}@media (max-width: 1024px){.sales-landing .landing-container .content .about .media .selectable-media{gap:10px}}.sales-landing .landing-container .content .about .media .selectable-media .image-container{flex-grow:1;width:25%;max-width:25%;min-width:110px;height:110px;position:relative;cursor:pointer;border-radius:6px;overflow:hidden;transition:.2s;border:2px solid transparent}.sales-landing .landing-container .content .about .media .selectable-media .image-container.selected{border-color:var(--primary-text)}@media (max-width: 640px){.sales-landing .landing-container .content .about .media .selectable-media .image-container{height:85px;min-width:85px}}.sales-landing .landing-container .content .about .media .selectable-media .image-container:before{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#00000056;opacity:0;z-index:2;transition:.2s}.sales-landing .landing-container .content .about .media .selectable-media .image-container:hover:before{opacity:1}.sales-landing .landing-container .content .about .media .selectable-media .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sales-landing .landing-container .content .about .media .selectable-media .image-container .video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:none}.sales-landing .landing-container .content .about .media .selectable-media .image-container.video .video-icon{display:block}.sales-landing .landing-container .content .about .join-link-responsive{width:100%;margin-top:15px;display:none;font-size:1rem;line-height:1.5rem;padding:13px 16px}@media (max-width: 1024px){.sales-landing .landing-container .content .about .join-link-responsive{display:block}}.sales-landing .landing-container .content .about .description-content{margin-top:45px;color:var(--primary-text)}@media (max-width: 1024px){.sales-landing .landing-container .content .about .description-content{font-size:1.25rem;line-height:1.75rem}}@media (max-width: 640px){.sales-landing .landing-container .content .about .description-content{font-size:1rem;line-height:1.5rem}}.sales-landing .landing-container .content .buy-content{width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:30px}@media (max-width: 1280px){.sales-landing .landing-container .content .buy-content{width:340px}}@media (max-width: 1024px){.sales-landing .landing-container .content .buy-content{width:100%}}.sales-landing .landing-container .content .buy-content .membership-card{border:1px solid var(--border-color);border-radius:8px;overflow:hidden}@media (max-width: 1024px){.sales-landing .landing-container .content .buy-content .membership-card{display:none}}.sales-landing .landing-container .content .buy-content .membership-card img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}.sales-landing .landing-container .content .buy-content .membership-card .card-content{background:var(--white-secondary-background);padding:18px 18px 24px}@media (max-width: 1280px){.sales-landing .landing-container .content .buy-content .membership-card .card-content{padding:16px 16px 20px}}.sales-landing .landing-container .content .buy-content .membership-card .card-content .about{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media (max-width: 1280px){.sales-landing .landing-container .content .buy-content .membership-card .card-content .about{gap:6px}}.sales-landing .landing-container .content .buy-content .membership-card .card-content .about .membership-name{color:var(--primary-title);font-weight:500;font-size:1rem;line-height:1.5rem}.sales-landing .landing-container .content .buy-content .membership-card .card-content .about .total-members{padding:2px 7px;font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);border:1px solid var(--border-color);border-radius:6px}@media (max-width: 1280px){.sales-landing .landing-container .content .buy-content .membership-card .card-content .about .total-members{font-size:.75rem;line-height:1rem}}.sales-landing .landing-container .content .buy-content .membership-card .card-content .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);margin:17px 0 0}.sales-landing .landing-container .content .buy-content .membership-card .card-content .plans-links{display:flex;flex-direction:column;gap:14px}.sales-landing .landing-container .content .buy-content .membership-card .card-content .plans-links .join-link:first-child{margin-top:20px}.sales-landing .landing-container .content .buy-content .cooked-message{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--secondary-text);font-size:.6875rem}.community-page{max-width:1400px;margin:0 auto}.community-page .comment{position:relative;padding:30px 25px;outline:1px solid var(--border-color);border-radius:8px;background-color:var(--white-secondary-background);transition:.2s}@media (max-width: 640px){.community-page .comment.post-comment{padding:30px 20px;border-radius:0;border-left:none;border-right:none}}.community-page .comment .dropdown-options{position:absolute;right:5px;top:10px}.community-page .comment .dropdown-options .dropdown-toggle:before{content:none}.community-page .comment:hover,.community-page .comment:focus,.community-page .comment.fixed-comment{outline-color:var(--primary-title)}.community-page .comment .comment-header{display:flex;align-items:center;gap:12px}.community-page .comment .comment-header .image-container{position:relative;flex-shrink:0}.community-page .comment .comment-header .image-container img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}.community-page .comment .comment-header .image-container .circle-status{width:8px;height:8px;border-radius:999px;position:absolute;bottom:2px;right:2px;background:#17b26a;border:1px solid #fff}.community-page .comment .comment-header .about{display:flex;flex-direction:column;gap:2px}.community-page .comment .comment-header .about .user-info{display:flex;align-items:center;gap:8px}.community-page .comment .comment-header .about .user-info .name{font-size:.875rem;line-height:1.25rem;color:var(--primary-title);font-weight:500}.community-page .comment .comment-header .about .user-info .role{border:1px solid var(--border-color);padding:2px 7px;border-radius:6px;background:var(--gray-background);color:var(--tertiary-text);font-size:11px}.community-page .comment .comment-header .about .time{color:var(--primary-color);font-weight:300;font-size:.75rem;line-height:1rem}.community-page .comment .comment-header .about .time span{font-weight:500}.community-page .comment .comment-body{margin-top:20px}.community-page .comment .comment-body .title{color:var(--primary-text);font-weight:500;font-size:1rem;line-height:1.5rem}.community-page .comment .comment-body .description{margin-top:12px;font-size:1rem;line-height:1.5rem;line-height:1.6;color:var(--secondary-text);max-width:80%;white-space:break-spaces;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (max-width: 1536px){.community-page .comment .comment-body .description{max-width:100%}}.community-page .comment .comment-body .actions{margin-top:20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.community-page .comment .comment-body .actions .item{display:flex;align-items:center;gap:4px;padding:2px 7px;background:var(--gray-background);border-radius:6px;font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text);transition:.2s}.community-page .comment .comment-body .actions .item.active{color:var(--white-secondary-background)!important;background:var(--primary-color)}.community-page .comment .comment-body .actions .item.active path{fill:var(--white-secondary-background);stroke:var(--white-secondary-background)}.community-page .comment .comment-body .actions .item:hover{color:var(--primary-color)}.community-page .wrapper{display:flex;gap:30px}.community-page .wrapper .comments-side{width:100%;display:flex;flex-direction:column;gap:20px}@media (max-width: 1024px){.community-page .wrapper .comments-side{padding:0 30px 30px}}@media (max-width: 480px){.community-page .wrapper .comments-side{padding:0 0 50px}}.community-page .wrapper .comments-side>.actions{display:flex;align-items:center;justify-content:flex-end;gap:20px}@media (max-width: 514px){.community-page .wrapper .comments-side>.actions{flex-direction:column-reverse;gap:12px;padding:0 20px}.community-page .wrapper .comments-side>.actions .separator-line{display:none}.community-page .wrapper .comments-side>.actions button{width:100%}}.community-page .wrapper .comments-side>.actions button:first-child{display:flex;align-items:center;justify-content:center;gap:7px}.community-page .wrapper .comments-side>.actions .separator-line{height:40px;width:1px;background:var(--border-color)}.community-page .wrapper .comments-side .comments{width:100%;padding:0;display:flex;flex-direction:column;gap:25px;margin:0}.community-page .wrapper .comments-side .comments .comment{cursor:pointer}.community-page .wrapper .comments-side .navigation{display:flex;align-items:center;justify-content:flex-end;gap:8px}.community-page .wrapper .comments-side .navigation .previous,.community-page .wrapper .comments-side .navigation .next,.community-page .wrapper .comments-side .navigation .item{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:.2s}.community-page .wrapper .comments-side .navigation .previous:hover,.community-page .wrapper .comments-side .navigation .next:hover,.community-page .wrapper .comments-side .navigation .item:hover{background:var(--gray-secondary-background)}.community-page .wrapper .comments-side .navigation .navigation-items{display:flex;align-items:center;gap:5px}.community-page .wrapper .comments-side .navigation .navigation-items .item{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.community-page .wrapper .comments-side .navigation .navigation-items .item.active{color:var(--primary-title);font-weight:500}.community-page .wrapper .info-side{width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:25px}@media (max-width: 1280px){.community-page .wrapper .info-side{width:320px}}@media (max-width: 1024px){.community-page .wrapper .info-side{display:none}}.community-page .wrapper .info-side .card-about{overflow:hidden;border-radius:8px;background:var(--white-secondary-background);border:1px solid var(--border-color)}.community-page .wrapper .info-side .card-about img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.community-page .wrapper .info-side .card-about .body{padding:18px}.community-page .wrapper .info-side .card-about .body .title{font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--primary-title)}.community-page .wrapper .info-side .card-about .body .description{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);margin-top:10px}.community-page .wrapper .info-side .card-about .body .links{margin-top:15px;display:flex;flex-direction:column;gap:10px}.community-page .wrapper .info-side .card-about .body .links .item{display:flex;align-items:center;gap:8px}.community-page .wrapper .info-side .card-about .body .links .item .icon{flex-shrink:0}.community-page .wrapper .info-side .card-about .body .links .item a{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.community-page .wrapper .info-side .card-about .body .links .item a:hover{text-decoration:underline;text-decoration-thickness:1px}.community-page .wrapper .info-side .card-about .body .badges{margin-top:20px;display:flex;align-items:center;gap:10px}.community-page .wrapper .info-side .card-about .body .badges .item{display:flex;align-items:center;gap:4px;padding:2px 7px;background:var(--gray-background);border-radius:6px;font-size:.875rem;line-height:1.25rem;color:var(--tertiary-text)}.community-page .wrapper .info-side .card-about .body .badges .item .online-dot{width:6px;height:6px;flex-shrink:0;background:#10b748;border-radius:999px}.community-page .wrapper .info-side .recent-activity{background:var(--white-secondary-background);border:1px solid var(--border-color);border-radius:6px}.community-page .wrapper .info-side .recent-activity .header-title{font-size:1rem;line-height:1.5rem;color:var(--primary-title);font-weight:500;padding:25px 20px;border-bottom:1px solid var(--border-color)}.community-page .wrapper .info-side .recent-activity .activities{display:flex;flex-direction:column;gap:10px;border-radius:8px;padding:8px 5px;margin:0}.community-page .wrapper .info-side .recent-activity .activities .activity{padding:8px 15px;border-radius:8px;transition:.2s;display:flex;align-items:center;gap:5px}.community-page .wrapper .info-side .recent-activity .activities .activity:hover{background:var(--gray-background)}.community-page .wrapper .info-side .recent-activity .activities .activity img{width:27px;height:27px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.community-page .wrapper .info-side .recent-activity .activities .activity div{display:flex;flex-direction:column}.community-page .wrapper .info-side .recent-activity .activities .activity div .activity-title{font-size:.875rem;line-height:1.25rem;color:var(--primary-title)}.community-page .wrapper .info-side .recent-activity .activities .activity div .activity-title span{font-weight:500}.community-page .wrapper .info-side .recent-activity .activities .activity div .time{color:var(--primary-color);font-size:.75rem;line-height:1rem;font-weight:300}.community-page .create-post-modal{max-width:700px!important}.community-page .create-post-modal form .custom-form-control{margin-bottom:20px}.community-page .create-post-modal form .add-image{width:-moz-max-content;width:max-content;display:flex;align-items:center;position:relative;overflow:hidden;gap:12px;margin-bottom:20px}.community-page .create-post-modal form .add-image label{margin:0;transition:.2s}.community-page .create-post-modal form .add-image:hover label{color:var(--primary-color)}.community-page .create-post-modal form .add-image input[type=file]{position:absolute;width:150%;height:315%;cursor:pointer;z-index:1;top:-50px;left:-25px}.community-page .create-post-modal form .select-category p{margin-bottom:12px}.community-page .create-post-modal form .select-category .categories{display:flex;flex-wrap:wrap;align-items:center;gap:10px 35px}.community-page .create-post-modal form .select-category .categories .item{display:flex;align-items:center;gap:10px}.community-page .create-post-modal form .select-category .categories .item label{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.community-page .order-posts-modal{max-width:350px!important}.community-page .order-posts-modal form .custom-form-control{margin-bottom:20px}.community-page .order-posts-modal form .custom-form-control label{margin-bottom:12px}.community-page .order-posts-modal form .custom-form-control select{width:210px}.community-page .order-posts-modal form .select-category .categories{display:flex;flex-direction:column;gap:15px}.community-page .order-posts-modal form .select-category .categories .item{display:flex;align-items:center;gap:10px}.community-page .order-posts-modal form .select-category .categories .item label{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.community-page .comments-modal{position:relative;max-width:890px!important;padding:0 0 82px!important}.community-page .comments-modal .comment .comment-body .description{-webkit-line-clamp:unset;display:block}.community-page .comments-modal .comment .actions .item{border:1px solid var(--border-color);background:transparent}.community-page .comments-modal .comment .actions .item.active{border-color:var(--primary-color)}.community-page .comments-modal .principal-comment{padding:25px;border:0;border-radius:0}@media (max-width: 640px){.community-page .comments-modal .principal-comment{padding:20px 15px}}.community-page .comments-modal .comments{border-top:1px solid var(--border-color);padding:30px;display:flex;flex-direction:column;gap:25px}@media (max-width: 1024px){.community-page .comments-modal .comments{padding:25px}}.community-page .comments-modal .comments .comment-container .comment{padding:14px 15px}.community-page .comments-modal .comments .comment-container .comment .actions{display:none}.community-page .comments-modal .comments .comment-container .comment-answers{display:flex;flex-direction:column;gap:20px;margin-top:25px;padding-left:35px}@media (max-width: 1024px){.community-page .comments-modal .comments .comment-container .comment-answers{padding-left:25px}}.community-page .comments-modal .comments .comment-container .comment-answers .comment{background-color:var(--gray-secondary-background)}.community-page .comments-modal .answer-container{position:fixed;height:82px;z-index:1;opacity:0;transition:opacity .2s}.community-page .comments-modal .answer-container .content{height:100%;position:relative;background:var(--white-secondary-background);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.community-page .comments-modal .answer-container .content .reply-to{display:none;position:absolute;width:100%;bottom:100%;left:0;background:var(--gray-secondary-background);border-top-left-radius:8px;border-top-right-radius:8px;padding:5px 25px;align-items:center;justify-content:space-between}.community-page .comments-modal .answer-container .content .reply-to.appear{display:flex}.community-page .comments-modal .answer-container .content .reply-to #user-name{font-weight:500}.community-page .comments-modal .answer-container .content .answer-form{display:flex;align-items:center;padding:0 20px;border-top:1px solid var(--border-color);height:100%}@media (max-width: 640px){.community-page .comments-modal .answer-container .content .answer-form{padding:0 15px}}.community-page .comments-modal .answer-container .content .answer-form .image-container{margin-right:15px;position:relative;flex-shrink:0}@media (max-width: 640px){.community-page .comments-modal .answer-container .content .answer-form .image-container{margin-right:10px}}.community-page .comments-modal .answer-container .content .answer-form .image-container img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:999px}@media (max-width: 640px){.community-page .comments-modal .answer-container .content .answer-form .image-container img{height:35px;width:35px}}.community-page .comments-modal .answer-container .content .answer-form .image-container .circle-status{width:8px;height:8px;border-radius:999px;position:absolute;bottom:2px;right:2px;background:#17b26a;border:1px solid #fff}.community-page .comments-modal .answer-container .content .answer-form input{width:100%;height:40px;border-bottom:1px solid transparent;margin-right:14px;transition:.2s;color:var(--primary-text)}.community-page .comments-modal .answer-container .content .answer-form input:hover{border-bottom:1px solid var(--border-color)}.community-page .comments-modal .answer-container .content .answer-form input:focus{border-color:#aeb0b3}.community-page .comments-modal .answer-container .content .answer-form button[type=submit]{flex-shrink:0}.community-page .comments-modal .answer-container .content .answer-form button[type=submit] svg{display:none}@media (max-width: 640px){.community-page .comments-modal .answer-container .content .answer-form button[type=submit]{padding:10px 12px}.community-page .comments-modal .answer-container .content .answer-form button[type=submit] span{display:none}.community-page .comments-modal .answer-container .content .answer-form button[type=submit] svg{display:block}}@media (max-width: 480px){.community-page .comments-modal .answer-container .content .answer-form button[type=submit]{padding:6px 8px}}@media (max-width: 1024px){.consumer-account-settings-dashboard-page form{padding:0 20px 40px}}.consumer-account-settings-dashboard-page .image-wrapper{position:relative;overflow:hidden;width:-moz-max-content;width:max-content;margin-bottom:25px}@media (max-width: 1024px){.consumer-account-settings-dashboard-page .image-wrapper{margin-top:0}}.consumer-account-settings-dashboard-page .image-wrapper img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:999px;border:1px solid var(--border-color)}.consumer-account-settings-dashboard-page .image-wrapper .file-input{position:absolute;height:200%;width:200%;top:-35px;z-index:1;cursor:pointer}.consumer-account-settings-dashboard-page .image-wrapper .remove-img-button{position:absolute;bottom:0;right:0;z-index:2}.consumer-account-settings-dashboard-page .file-error{display:none;color:#f41212;margin:-18px 0 20px;font-size:.75rem;line-height:1rem;font-weight:500}.consumer-account-settings-dashboard-page .file-error.appear{display:block}.consumer-account-settings-dashboard-page .user-data{display:flex;flex-direction:column;gap:30px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}@media (max-width: 1024px){.consumer-account-settings-dashboard-page .user-data{gap:8px}}.consumer-account-settings-dashboard-page .user-data .form-controls-wrapper{max-width:500px;display:flex;gap:8px}@media (max-width: 768px){.consumer-account-settings-dashboard-page .user-data .form-controls-wrapper{flex-direction:column}}.consumer-account-settings-dashboard-page .user-data .form-controls-wrapper .form-label{margin-bottom:8px;width:250px}.consumer-account-settings-dashboard-page .password-wrapper{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid var(--border-color)}.consumer-account-settings-dashboard-page .password-wrapper h3{font-weight:500;font-size:.875rem;line-height:1.25rem;color:#121316;margin-bottom:10px}.consumer-account-settings-dashboard-page .password-wrapper p{color:#667085;font-size:.875rem;line-height:1.25rem;margin-bottom:25px}.consumer-account-settings-dashboard-page .save-changes-wrapper{margin-bottom:30px;padding-bottom:30px}@media (max-width: 1024px){.consumer-account-settings-dashboard-page .save-changes-wrapper{border-bottom:1px solid var(--border-color)}}.consumer-account-settings-dashboard-page .logout{display:none;color:#cc2e2d;margin-left:5px;font-weight:600}@media (max-width: 1024px){.consumer-account-settings-dashboard-page .logout{display:inline-block}}.consumer-account-settings-dashboard-page .change-password-modal{max-width:410px!important}.consumer-account-settings-dashboard-page .change-password-modal .custom-form-control{margin-bottom:25px}.consumer-account-settings-dashboard-page .change-password-modal .form-error-msg{margin-top:-15px}.consumer-account-settings-dashboard-page .subscription-status{padding:0 20px}.consumer-account-settings-dashboard-page .subscription-status .title{color:var(--primary-title)}.consumer-account-settings-dashboard-page .subscription-status .description{color:var(--primary-text)}.dark .marketplace-page .content main header .logo-black{display:none}.dark .marketplace-page .content main header .logo-white{display:block}@media (max-width: 1024px){.dark .marketplace-page .content main header nav{background:#121316f7}}.dark .marketplace-page .content main .membership-list-pagination .pagination .item.active{background:#fff;color:#000}.marketplace-page{min-height:100%;padding:60px 40px 0;background:var(--white-background);--items-max-width: 1200px}@media (max-width: 768px){.marketplace-page{padding:30px 20px 0}}.marketplace-page .content{max-width:var(--items-max-width);margin:0 auto}.marketplace-page .content main{background:var(--white-background);position:relative;z-index:3;padding-bottom:90px}.marketplace-page .content main header{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}@media (max-width: 768px){.marketplace-page .content main header{margin-bottom:30px}}.marketplace-page .content main header .logo{width:185px}.marketplace-page .content main header .logo-white{display:none}.marketplace-page .content main header nav{display:flex;gap:90px}@media (max-width: 1024px){.marketplace-page .content main header nav{display:none;position:fixed;height:100%;width:100%;align-items:center;justify-content:center;gap:25px;left:0;top:0;flex-direction:column;background:#fffffff3;z-index:3;transition:.2s}}.marketplace-page .content main header nav .close-menu-btn{display:none;position:absolute;top:68px;right:25px}@media (max-width: 1024px){.marketplace-page .content main header nav .close-menu-btn{display:block}}@media (max-width: 768px){.marketplace-page .content main header nav .close-menu-btn{top:37px}}.marketplace-page .content main header nav .item{font-size:1.125rem;line-height:1.75rem;color:var(--primary-title);transition:.2s}.marketplace-page .content main header nav .item:hover{color:var(--primary-color)}@media (max-width: 1024px){.marketplace-page .content main header nav .item{font-size:1.25rem;line-height:1.75rem;font-weight:500}}.marketplace-page .content main header nav .theme-toggle{gap:20px}@media (max-width: 1024px){.marketplace-page .content main header nav .theme-toggle{margin-top:20px}}.marketplace-page .content main header nav .theme-toggle span{color:var(--primary-title);font-size:1.125rem;line-height:1.75rem;font-weight:400}@media (max-width: 1024px){.marketplace-page .content main header nav .theme-toggle span{font-size:1rem;line-height:1.5rem}}.marketplace-page .content main header .open-menu-btn{display:none}@media (max-width: 1024px){.marketplace-page .content main header .open-menu-btn{display:block}}.marketplace-page .content main .presentation{display:flex;flex-direction:column;align-items:center;padding:120px 20px;background:var(--gray-secondary-background);margin-bottom:60px;border-radius:20px;text-align:center}@media (max-width: 768px){.marketplace-page .content main .presentation{margin-bottom:30px;padding:95px 20px}}.marketplace-page .content main .presentation .title{font-size:1.875rem;line-height:1.4;color:var(--primary-title);margin-bottom:10px}@media (max-width: 768px){.marketplace-page .content main .presentation .title{font-size:1.675rem}}.marketplace-page .content main .presentation .description{font-size:1rem;line-height:1.5rem;color:var(--gray-text);margin-bottom:35px}.marketplace-page .content main .presentation .links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.marketplace-page .content main .memberships-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px}@media (max-width: 1280px){.marketplace-page .content main .memberships-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.marketplace-page .content main .memberships-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:30px}}.marketplace-page .content main .memberships-list .membership-card{display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.marketplace-page .content main .memberships-list .membership-card .cover{width:100%;height:210px;-o-object-fit:cover;object-fit:cover}.marketplace-page .content main .memberships-list .membership-card .about{padding:32px 35px;background:var(--gray-secondary-background);flex-grow:1}@media (max-width: 1280px){.marketplace-page .content main .memberships-list .membership-card .about{padding:30px 32px}}@media (max-width: 768px){.marketplace-page .content main .memberships-list .membership-card .about{padding:20px 23px}}.marketplace-page .content main .memberships-list .membership-card .about .title{color:var(--primary-title);font-size:1.5rem;line-height:2rem;margin-bottom:12px}@media (max-width: 1024px){.marketplace-page .content main .memberships-list .membership-card .about .title{font-size:1.5rem;line-height:2rem}}.marketplace-page .content main .memberships-list .membership-card .about .description{font-size:1rem;line-height:1.5rem;color:var(--gray-text);margin-bottom:20px;min-height:49px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.marketplace-page .content main .memberships-list .membership-card .about .details{display:flex;flex-wrap:wrap;gap:12px}.marketplace-page .content main .memberships-list .membership-card .about .details .item{background:var(--white-background);padding:2px 12px 2px 9px;border-radius:6px;color:var(--primary-title);display:flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem}.marketplace-page .content main .memberships-list .membership-card .about .details .item:before{content:"";display:block;width:7px;height:7px;border-radius:999px}.marketplace-page .content main .memberships-list .membership-card .about .details .item:nth-child(1):before{background:#fc0}.marketplace-page .content main .memberships-list .membership-card .about .details .item:nth-child(2):before{background:#ff8684}.marketplace-page .content main .memberships-list .membership-card .about .details .item:nth-child(3):before{background:#ade9fd}.marketplace-page .content main .memberships-list .membership-card .about .btn-primary{margin-top:30px;display:block}.marketplace-page .content main .membership-list-pagination{margin-top:90px}.marketplace-page .content main .membership-list-pagination .total-results{font-size:.875rem;line-height:1.25rem;text-align:center;color:#606772}.marketplace-page .content main .membership-list-pagination .pagination{margin-top:30px;display:flex;justify-content:center;gap:20px}@media (max-width: 480px){.marketplace-page .content main .membership-list-pagination .pagination{gap:10px}}.marketplace-page .content main .membership-list-pagination .pagination .item{height:40px;width:40px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:#606772;font-weight:500;transition:.2s;font-size:.875rem;line-height:1.25rem}@media (max-width: 768px){.marketplace-page .content main .membership-list-pagination .pagination .item{height:32px;width:32px}}@media (max-width: 480px){.marketplace-page .content main .membership-list-pagination .pagination .item{font-size:.75rem;line-height:1rem}}.marketplace-page .content main .membership-list-pagination .pagination .item:not(.active):hover{color:var(--primary-title);background:var(--gray-secondary-background)}.marketplace-page .content main .membership-list-pagination .pagination .item.active{color:#fff;background:#121212}.marketplace-page .content main .membership-list-pagination .pagination .item.arrow-left{margin-right:30px}@media (max-width: 768px){.marketplace-page .content main .membership-list-pagination .pagination .item.arrow-left{margin-right:15px}}.marketplace-page .content main .membership-list-pagination .pagination .item.arrow-right{margin-left:30px}@media (max-width: 768px){.marketplace-page .content main .membership-list-pagination .pagination .item.arrow-right{margin-left:15px}}.marketplace-page .content footer{height:250px;background:#15181b;border-radius:20px 20px 0 0;border-style:solid;border-width:2px 2px 0px 2px;border-color:#2c3036}@media (max-width: 1024px){.marketplace-page .content footer{height:350px}}@media (max-width: 768px){.marketplace-page .content footer{height:580px}}.marketplace-page .content footer .fixed-content{padding:0 100px;display:flex;position:fixed;bottom:50px;width:100%;max-width:calc(var(--items-max-width) - 100px);left:50%;transform:translate(-50%)}@media (max-width: 768px){.marketplace-page .content footer .fixed-content{flex-direction:column}}.marketplace-page .content footer .fixed-content .company-rights{width:40%}@media (max-width: 768px){.marketplace-page .content footer .fixed-content .company-rights{width:100%;margin-bottom:40px}}.marketplace-page .content footer .fixed-content .company-rights .logo{width:150px;margin-bottom:15px}.marketplace-page .content footer .fixed-content .company-rights .copyright{color:#606772;font-size:.75rem;line-height:1rem}.marketplace-page .content footer .fixed-content .links{width:60%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1024px){.marketplace-page .content footer .fixed-content .links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){.marketplace-page .content footer .fixed-content .links{width:100%;grid-template-columns:repeat(1,minmax(0,1fr))}}.marketplace-page .content footer .fixed-content .links h3{color:#fff;font-size:.875rem;line-height:1.25rem;margin-bottom:15px}.marketplace-page .content footer .fixed-content .links a{display:block;color:#606772;font-size:.75rem;line-height:1rem;margin-bottom:15px;transition:.2s}.marketplace-page .content footer .fixed-content .links a:hover{color:#fff}.page-not-found{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;text-align:center}.page-not-found .error-code{color:var(--primary-color);font-size:.875rem;line-height:1.25rem;margin-bottom:6px}.page-not-found .title{color:var(--primary-title);font-weight:600;font-size:1.875rem;line-height:2.25rem}.page-not-found .message{margin:16px 0 24px;color:var(--secondary-text);max-width:480px}.page-not-found .links{display:flex;gap:12px}.page-not-found .links a{display:flex;align-items:center;gap:8px;padding:8px 16px}.page-not-found .links a:nth-child(1){font-size:1.125rem;line-height:1.75rem}:root{--primary-color: #FF8684;--white-background: #fff;--white-secondary-background: #fff;--gray-background: #F4F4F4;--gray-secondary-background: #f4f4f4;--primary-title: #121316;--primary-text: #121316;--secondary-text: #667085;--tertiary-text: #344054;--gray-text: #4e4e4e;--green-text: #007A29;--border-color: #D0D5DD}html.dark:root{--white-background: #272b30;--white-secondary-background: #1f2328;--gray-background: #272b30;--gray-secondary-background: #1f2328;--primary-title: #fff;--primary-text: #BEBEBE;--secondary-text: #b2b7c3;--tertiary-text: #a4a9b5;--gray-text: #BEBEBE;--green-text: #0d9f3e;--border-color: #484e57}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;font-family:Poppins,sans-serif}h1,h2,h3,h4,h5,h6,p{font-weight:inherit;margin:0}a{text-decoration:none}a,label{display:inline-block}img,video{max-width:100%;height:auto}img,svg,video,iframe{display:block}input,textarea,button,select{border:none;font-family:inherit}input,textarea,select{background:transparent;outline:inherit}[type=checkbox]{width:16px;height:16px;border-radius:4px;background-size:60%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border:1px solid var(--secondary-text);color:var(--primary-color);display:inline-block;flex-shrink:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem;cursor:pointer}[type=checkbox]:checked{background-color:currentColor;background-image:url(/build/assets/checkbox-icon-Bp38voop.svg);background-repeat:no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;border-color:transparent}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-outer-spin-button,[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=date]::-webkit-calendar-picker-indicator,[type=datetime-local]::-webkit-calendar-picker-indicator{color:#0000;opacity:1;display:block;background:url(/build/assets/calendar-icon-C8egQ3WC.svg) no-repeat;width:20px;height:20px;border-width:thin}select{background:url(/build/assets/select-icon-Cv1TuaFl.svg) no-repeat,var(--white-secondary-background)!important;background-position:calc(100% - .75rem) center!important;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-right:2rem!important}ul,ol{list-style:none}button{cursor:pointer;background:inherit}.btn,.btn-danger-outlined,.btn-light-outlined,.btn-light,.btn-primary-outlined,.btn-primary{text-align:center;padding:10px 16px;border-radius:8px;border:1px solid var(--primary-color);font-weight:500;font-size:.875rem;line-height:1.25rem;line-height:normal;transition:.2s}.btn:disabled,.btn-danger-outlined:disabled,.btn-light-outlined:disabled,.btn-light:disabled,.btn-primary-outlined:disabled,.btn-primary:disabled{cursor:default;opacity:.5}.btn-large{font-size:1rem;line-height:1.5rem}.btn-primary{background:var(--primary-color);color:#fff}.btn-primary:hover{background:#e77c7a}.dark .btn-primary{color:#1f2328}.dark .btn-primary:hover{color:#f7f7f7}.btn-primary-outlined{color:var(--primary-color)}.btn-primary-outlined:hover{background:#ff86841a}.btn-light{color:var(--secondary-text);border:1px solid #D0D5DD;background:#fff}.btn-light:hover{background:#eff0f1}.btn-light-outlined{color:var(--secondary-text);font-weight:400;border:1px solid #D0D5DD}.btn-light-outlined:hover{background:#d0d5dd7e}.dark .btn-light-outlined:hover{color:#121316;background:#eef0f1}.btn-danger-outlined{border:1px solid #ef233c;color:#ef233c;background:#fff}.btn-danger-outlined:hover{background:#ef233c;color:#fff}.custom-form-control{display:flex;flex-direction:column}.form-label{color:var(--primary-title);font-weight:500;margin-bottom:20px}.form-field{background:var(--white-secondary-background);padding:10px 14px;border-radius:8px;border:1px solid var(--border-color);color:var(--secondary-text);font-size:.875rem;line-height:1.25rem;transition:.2s}.form-field:hover,.form-field:focus{border-color:#8a8d91}.form-field.error{border:1px solid #F41212}.form-field[readonly]{cursor:default}.form-error-msg{display:none;font-weight:500;font-size:.75rem;line-height:1rem;color:#f41212;margin-top:5px}.form-error-msg.appear{display:block}textarea.form-field{line-height:1.6}.max-length-msg{color:var(--primary-color);font-size:.75rem;line-height:1rem;font-weight:500;margin-top:8px}.custom-tooltip{font-family:Poppins,sans-serif}.toggle{position:relative;width:44px;height:24px;border-radius:100px;background-color:#d7dade;overflow:hidden;flex-shrink:0}.toggle .check{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}.toggle .check:checked~.track{box-shadow:inset 0 0 0 20px var(--primary-color)}.toggle .check:checked~.switch{right:2px;left:22px;transition:.39s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:.05s,0s}.toggle .switch{position:absolute;left:3px;top:50%;transform:translateY(-50%);bottom:2px;right:22px;background-color:#fff;width:19px;height:19px;border-radius:36px;z-index:1;transition:.35s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:0s,.05s}.toggle .track{position:absolute;left:0;top:0;right:0;bottom:0;transition:.39s cubic-bezier(.785,.135,.15,.86);border-radius:40px}.modal-container{position:fixed;z-index:100;left:0;top:0;height:100%;width:100%;display:none;align-items:center;justify-content:center;background:#00000052;padding:20px}.modal-container.open{display:flex}@media (max-width: 640px){.modal-container.full-mobile{padding:0}.modal-container.full-mobile .custom-modal{max-width:100%;min-height:100%;border-radius:unset}.modal-container.full-mobile .custom-modal .close-dialog-button{position:fixed}}.modal-container .custom-modal{max-height:100%;overflow:auto;background:var(--white-background);padding:25px;border-radius:8px;max-width:500px;width:100%;transition:.2s}.modal-container .custom-modal.close-animation{opacity:0;transform:scale(.75)}.modal-container .custom-modal .close-dialog-button{position:absolute;right:10px;top:10px;display:block;background:var(--gray-background);padding:6px;border-radius:6px;z-index:1}@media (min-width: 1024px){.modal-container .custom-modal .close-dialog-button{display:none}}.modal-container .custom-modal .actions{margin-top:25px;display:flex;gap:12px}@media (max-width: 480px){.modal-container .custom-modal .actions{flex-direction:column-reverse}}.modal-container .custom-modal .actions .action{flex-grow:1;font-size:1rem;line-height:1.5rem}.animation-fade-in{animation:fade-in .6s cubic-bezier(.39,.575,.565,1) both}.tox-tinymce{border:1px solid var(--border-color)!important}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:unset!important;border-bottom:1px solid var(--border-color)!important}.schedule{padding:3px 0 20px;background:var(--white-background);border:1px solid var(--border-color);border-radius:8px}.schedule.small .date-picker .air-datepicker-body--cells.-days-{grid-auto-rows:30px}.schedule.small .air-datepicker-cell{width:30px;margin:auto;height:30px}.schedule.ultra-small{padding-bottom:10px}.schedule.ultra-small .air-datepicker-nav{padding-top:10px}.schedule.ultra-small .air-datepicker-body--day-names{margin-top:0;padding-top:5px}.schedule.ultra-small .date-picker .air-datepicker-body--cells.-days-{grid-auto-rows:25px}.schedule.ultra-small .air-datepicker-cell{width:25px;margin:auto;height:25px}.schedule.ultra-small .time{margin-top:10px}.schedule.ultra-small .time .select-time input{width:35px;height:35px;font-size:.875rem;line-height:1.25rem}.schedule.error{border-color:red}.schedule .hidden-time-input{display:none}.schedule .time{display:flex;align-items:center;justify-content:space-between;max-width:90%;border-top:1px solid var(--border-color);padding-top:10px;margin:15px auto 0}.schedule .time span{color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.schedule .time .select-time{display:flex;align-items:center;gap:6px;color:var(--secondary-text)}.schedule .time .select-time input{width:41px;height:41px;text-align:center;padding:0}.schedule .date-error-msg{text-align:center}.dropdown-date-picker{font-family:Poppins,sans-serif!important;border:0}.dropdown-date-picker .air-datepicker-body--day-name{font-weight:500;color:var(--secondary-text)!important;font-size:.875rem;line-height:1.25rem}.dropdown-date-picker .air-datepicker-nav--title,.dropdown-date-picker .air-datepicker-nav--title i{color:var(--primary-title);font-weight:500;font-size:.875rem;line-height:1.25rem}.dropdown-date-picker .air-datepicker-cell{color:var(--secondary-text);border-radius:999px}.dropdown-date-picker .air-datepicker-cell.-current-{color:var(--primary-color)!important}.dropdown-date-picker .air-datepicker-cell.-selected-,.dropdown-date-picker .air-datepicker-cell.-selected-:hover{background:var(--primary-color);color:#fff}.dropdown-date-picker .air-datepicker-cell.-year-.-other-decade-,.dropdown-date-picker .air-datepicker-cell.-day-.-other-month-,.dropdown-date-picker .air-datepicker-cell.-disabled-{color:var(--border-color)}.date-picker{width:100%!important;font-family:Poppins,sans-serif!important;border:0!important;background:var(--white-background)!important}.date-picker .air-datepicker-cell:hover,.date-picker .air-datepicker-nav--action:hover,.date-picker .air-datepicker-nav--title:hover{background:var(--gray-secondary-background)}.date-picker .air-datepicker-cell.-month-,.date-picker .air-datepicker-cell.-year-{color:var(--primary-title)}.date-picker .air-datepicker-body--day-names{padding:10px 0}.date-picker .air-datepicker-body--day-names .air-datepicker-body--day-name{font-weight:500;color:var(--secondary-text);font-size:.875rem;line-height:1.25rem}.date-picker .air-datepicker-nav{border-bottom:0;padding:20px 30px 4px}.date-picker .air-datepicker-nav .air-datepicker-nav--title,.date-picker .air-datepicker-nav .air-datepicker-nav--title i{color:var(--primary-title);font-weight:500;font-size:1rem;line-height:1.5rem}.date-picker .air-datepicker-body--cells.-days-{grid-template-columns:repeat(7,var(--adp-day-cell-width));grid-auto-rows:47px}.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell{color:var(--secondary-text);border-radius:999px}.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell.-current-{color:var(--primary-color)}.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell.-selected-{background:var(--primary-color);color:#fff}.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell.-year-.-other-decade-,.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell.-day-.-other-month-,.date-picker .air-datepicker-body--cells.-days- .air-datepicker-cell.-disabled-{color:var(--border-color)}.date-picker .air-datepicker-body--cells.-months- .air-datepicker-cell.-current-{color:var(--primary-color)}.date-picker .air-datepicker-body--cells.-months- .air-datepicker-cell.-selected-{color:#fff;background:var(--primary-color);padding:0 15px}.date-picker .air-datepicker-body--cells.-years- .air-datepicker-cell.-current-{color:var(--primary-color)}.date-picker .air-datepicker-body--cells.-years- .air-datepicker-cell.-selected-{color:#fff;background:var(--primary-color);padding:0 20px}.dropdown-menu{padding:0;overflow:hidden;background:var(--white-background)}.dropdown-menu .dropdown-item{padding:11px 14px;transition:.2s}.dropdown-menu .dropdown-item span{font-size:.875rem;line-height:1.25rem;color:var(--secondary-text)}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus{background:var(--gray-secondary-background)}.dropdown-menu svg{width:22px}.wysiwyg-styles-reset *{margin:revert!important;padding:revert!important}.wysiwyg-styles-reset p,.wysiwyg-styles-reset li,.wysiwyg-styles-reset span{line-height:1.4}.wysiwyg-styles-reset ul,.wysiwyg-styles-reset ol{list-style:revert}.wysiwyg-styles-reset a{text-decoration:underline}html.dark .options-selector .search-options .results::-webkit-scrollbar-track{background:#0e0e0e}html.dark .options-selector .search-options .results::-webkit-scrollbar-thumb{background:#818181}html.dark .options-selector .search-options .results::-webkit-scrollbar-thumb:hover{background:#b6b6b6}.options-selector{position:relative}.options-selector .form-label span{color:var(--primary-color)}.options-selector .selected-options{display:flex;align-items:center;gap:6px;flex-wrap:wrap;position:relative;padding:10px 30px 10px 14px;background:var(--white-secondary-background);border-radius:8px;border:1px solid var(--border-color)}.options-selector .selected-options .option,.options-selector .selected-options .add-option-btn{background:var(--gray-background);padding:2px 5px;border-radius:6px;display:flex;align-items:center;gap:4px;border:1px solid var(--gray-secondary-background);font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);animation:fade-in .2s cubic-bezier(.39,.575,.565,1) both}.options-selector .selected-options .about{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.options-selector .search-options{display:none;padding:15px;border-radius:8px;border:1px solid var(--gray-background);background:var(--white-secondary-background);position:absolute;top:100%;width:100%;margin-top:10px;box-shadow:#64646f33 0 7px 29px;animation:fade-in .2s cubic-bezier(.39,.575,.565,1) both}.options-selector .search-options.appear{display:block}.options-selector .search-options .form-field{width:100%}.options-selector .search-options .results{margin-top:10px;max-height:160px;overflow:auto}.options-selector .search-options .results::-webkit-scrollbar{width:6px}.options-selector .search-options .results::-webkit-scrollbar-track{background:#f1f1f1}.options-selector .search-options .results::-webkit-scrollbar-thumb{background:#acacac;border-radius:5px}.options-selector .search-options .results::-webkit-scrollbar-thumb:hover{background:#6b6b6b}.options-selector .search-options .results .option{width:100%;padding:10px;text-align:left;font-size:.875rem;line-height:1.25rem;color:var(--secondary-text);border-radius:6px;display:flex;align-items:center;justify-content:space-between}.options-selector .search-options .results .option svg{opacity:0;transition:.2s}.options-selector .search-options .results .option:hover{background:var(--gray-background)}.options-selector .search-options .results .option:hover svg{opacity:1}.options-selector .search-options .no-results-msg{font-size:.875rem;line-height:1.25rem;margin-left:10px;display:none;animation:fade-in .2s cubic-bezier(.39,.575,.565,1) both;color:var(--primary-title)}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.server-validation-error{color:#ef4444;font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.server-validation-error:empty{display:none}.hidden{display:none!important}.terms-and-conditions{color:#475467;display:block;font-size:10px;padding:8px;text-align:right}.tox-editor-container svg path{fill:var(--primary-text)!important}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary,.tox:not(.tox-tinymce-inline) .tox-editor-header,.tox .tox-edit-area__iframe{background:var(--white-secondary-background)!important}.tox .tox-tbtn{transition:.2s}.tox .tox-tbtn:hover{background:var(--gray-background)!important}.tox .tox-dialog__header,.tox .tox-dialog__footer{background:var(--white-secondary-background)!important}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{fill:var(--secondary-text)!important}.tox .tox-dialog,.tox .tox-menu.tox-collection.tox-collection--list{background:var(--white-background)!important}.tox .tox-dialog__title,.tox .tox-label,.tox .tox-menu .tox-collection__item-label{color:var(--primary-title)!important}.tox .tox-textfield,.tox .tox-listboxfield .tox-listbox--select{background:var(--white-secondary-background)!important;color:var(--secondary-text)!important}.dark .tox .tox-collection--list .tox-collection__item--active,.dark .tox .tox-collection--list .tox-collection__item--enabled{background:var(--gray-secondary-background)}.tox-label{margin-bottom:5px!important}.tox .tox-tbtn--enabled{background:var(--gray-background)!important}.svg-icon{box-sizing:content-box;display:inline-block;height:1em;overflow:visible;vertical-align:-.125em;width:1.25em}.action-item>*{pointer-events:none}.theme-toggle{display:flex;align-items:center;gap:8px}.theme-toggle span{color:var(--secondary-text);font-weight:500;font-size:.875rem;line-height:1.25rem;white-space:nowrap}
