@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";:root{--primary-color:#2853a0;--primary-color-rgb:40,83,160;--app-secondary-color:#f9b03d;--primary-gradient:#2853a0;--secondary-gradient:#1a59cd;--light-gradient:#1899f6;--light-bg-rgb:223,229,239;--dark-color-rgb:4,4,4;--dark-color:rgba(var(--dark-color-rgb),1);--input-fill-color:rgba(var(--light-bg-rgb),0.3);--success-color-rgb:34,204,164;--success-color:rgba(var(--success-color-rgb),1);--error-color-rgb:255,91,91;--error-color:rgba(var(--error-color-rgb),1);--yellow-color:#f9b03d;--yellow-color-rgb:250,177,41;--light-grey-bg:#f9fafc;--light-grey-bg-2:#f5f7fa;--light-grey-color:#a8b8d0;--section-padding:3.5rem;--dark-bg-rgb:4,4,4;--app-active-color:#407ff3;--dark-primary-20:color-mix(in srgb,var(--primary-color) 80%,#000);--dark-primary-40:color-mix(in srgb,var(--primary-color) 80%,#000);--white-color:#fff;--white-color-rgb:255,255,255}:root[data-theme=theme-dark]{--light-bg-rgb:17,24,39;--dark-color-rgb:255,255,255;--dark-color:rgba(var(--dark-color-rgb),1);--light-grey-bg:#111827;--light-grey-bg-2:#1f2937;--light-grey-color:#a8b8d0}::-webkit-scrollbar{width:12px;height:14px}::-webkit-scrollbar-track{border-radius:8px;background:rgba(var(--light-bg-rgb),.3)}::-webkit-scrollbar-thumb{background:rgba(var(--light-bg-rgb),.7);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--light-bg-rgb),1)}.app-container{max-width:1240px;margin:auto;padding:0 1rem}.section-heading{text-align:center}.section-heading__subtitle{color:var(--app-secondary-color);font-size:1.125rem;font-weight:500;margin:0 0 .5rem;text-transform:uppercase}@media(max-width:959px){.section-heading__subtitle{font-size:1rem}}.section-heading__icon{font-size:2.6875rem;color:var(--primary-color);margin-bottom:1rem}.section-heading__title{font-size:2.1875rem;font-weight:500;margin:0}@media(max-width:959px){.section-heading__title{font-size:1.875rem}}.section-heading__title--sm{font-size:1.875rem}@media(max-width:959px){.section-heading__title--sm{font-size:1.45rem}}.section-heading__title span{color:var(--primary-color)}.section-heading__desc{font-size:1.125rem;line-height:1.5;margin:1rem auto 0;color:rgba(var(--dark-color-rgb),.5)}@media(max-width:959px){.section-heading__desc{font-size:1rem}}.app-link{color:var(--primary-color);text-decoration:none}.app-link:hover{text-decoration:underline}.text-dark{color:rgba(var(--dark-color-rgb),1)}.page-card{background:var(--surface-a);padding:1.5rem;border-radius:8px}.page-card__subtitle{font-size:1.125rem;font-weight:600;margin:.5rem 0 2rem;color:var(--dark-color)}.page-card__subtitle span{font-weight:400;color:rgba(var(--dark-color-rgb),.7)}.page-card__row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:1.375rem}.page-card__title{font-size:1.125rem;font-weight:400;margin:0}.page-card__back-btn{padding:5px;width:auto;height:auto;min-height:auto}.page-card__back-btn .icon{font-size:1.125rem;color:rgba(var(--dark-color-rgb),.7)}html[dir=rtl] .page-card__back-btn .icon{transform:rotate(180deg)}.form-steps-card{padding-block:.5rem}@media(max-width:959px){.form-steps-card{padding:1rem}}.form-steps-card .app-steps,.form-steps-card .form__actions{position:-webkit-sticky;position:sticky;background:var(--surface-a);z-index:2;padding-block:1rem}.form-steps-card .app-steps{top:0;padding-block:1rem}.form-steps-card .app-steps .step{margin:0}.form-steps-card .form__actions[class]{bottom:0;margin:0}.form-steps-card .form-modal{margin-block:1.5rem;min-height:40vh}.page-filter-card{margin-bottom:1.5rem;padding:1.1875rem 1.5rem;background:var(--surface-a);border-radius:8px}.page-filter-card__container{border-radius:8px;display:flex;gap:1rem 2rem}@media(max-width:599px){.page-filter-card{flex-direction:column}}.page-filter-card__row[class]{flex-grow:1;margin-block:0;row-gap:1rem}.page-filter-card__row[class]>div{padding-block:0}.page-filter-card .p-dropdown,.page-filter-card .p-inputtext,.page-filter-card .p-multiselect{background:transparent}.page-filter-card .actions{display:flex;align-items:center;gap:1rem}.page-filter-card .actions__btn{color:var(--dark-color);font-size:.875rem}.page-filter-card .actions__btn.toggle-filter-btn{gap:.5rem;padding:.5rem 0}.page-filter-card .actions__btn.toggle-filter-btn .icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem}.page-filter-card .actions__icon-btn{width:40px;height:40px;padding:3px;font-size:26px}.page-filter-card .actions__icon-btn.p-button-secondary{color:var(--dark-color)}.page-filter-card .form__label{font-size:.875rem}.page-filter-card.filter-sidebar{padding:0}.page-filter-card.filter-sidebar .p-dropdown,.page-filter-card.filter-sidebar .p-inputtext,.page-filter-card.filter-sidebar .p-multiselect{min-height:40px}.filter-sidebar{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--surface-a);width:350px;max-width:100%;color:var(--dark-color)}.filter-sidebar .filter-header{padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.filter-sidebar .filter-header .title{font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.filter-sidebar .filter-header .title .icon{font-size:1.5rem}.filter-sidebar .filter-header .actions__icon-btn{font-size:1.2rem}.filter-sidebar .filter-body{padding:1.5rem;flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;gap:1.5rem}.filter-sidebar .filter-footer{padding:1.5rem;display:flex;gap:1rem}.filter-sidebar .filter-footer__btn{width:50%;min-height:50px}.app-progress-bar{background:rgba(var(--light-bg-rgb),.3);height:12px;border-radius:12px}.app-progress-bar__value{height:100%;border-radius:12px;background:linear-gradient(90deg,var(--primary-gradient) 0,var(--light-gradient) 100%);transition:all .3s}.avatar-item{display:inline-flex;align-items:center;gap:.75rem}.avatar-item__img,.avatar-item__placeholder{flex-shrink:0;width:40px;height:40px;border-radius:50%}.avatar-item__img{object-fit:cover}.avatar-item__placeholder{background:var(--primary-color);color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center;font-size:1rem;overflow:hidden}.avatar-item__placeholder .icon{font-size:25px;color:var(--primary-color);margin-bottom:-1px}.avatar-item__content{width:calc(100% - 40px - .75rem)}.avatar-item__title{font-size:1rem;font-weight:400;margin:0;color:rgba(var(--dark-color-rgb),.8)}.avatar-item__subtitle{font-size:.875rem;margin:.25rem 0 0}.avatar-item--square .avatar-item__img{border-radius:4px;height:30px}.users-autocomplete .p-autocomplete-item{padding:.5rem 1rem}.users-autocomplete .p-autocomplete-items .avatar-item{gap:.5rem}.users-autocomplete .p-autocomplete-items .avatar-item__content{width:calc(100% - 38px - .5rem)}.users-autocomplete .p-autocomplete-items .avatar-item__img,.users-autocomplete .p-autocomplete-items .avatar-item__placeholder{width:38px;height:38px}.users-autocomplete .p-autocomplete-items .avatar-item__title{color:var(--dark-color)}.users-autocomplete .p-autocomplete-items .avatar-item__subtitle{color:rgba(var(--dark-color-rgb),.6)}.app-table a.avatar-item{color:rgba(var(--dark-color-rgb),.7)}.app-table a.avatar-item:hover{color:var(--primary-color)}.app-table a.avatar-item:hover .avatar-item__title{color:inherit}.app-table .circle-plus{min-width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);background:rgba(var(--light-bg-rgb),.4);-webkit-margin-start:.375rem;margin-inline-start:.375rem}.app-table .sticky-col{text-align:end;position:-webkit-sticky;position:sticky;inset-inline-end:0;z-index:1;padding-inline:.5rem}.app-table .sticky-col--status{inset-inline-end:calc(38px + 1rem)}@media(max-width:959px){.app-table .sticky-col--status{position:static}}.app-table__actions-menu[class]{font-size:.875rem;width:auto;min-width:110px}.app-table__actions-menu[class] .p-menuitem-link[class]{padding:.5rem 1rem;gap:.5rem;color:var(--dark-color)}.app-table__actions-menu[class] .p-menuitem-link[class] .icon{font-size:1.375rem;color:rgba(var(--dark-color-rgb),.8)}.app-table__actions-menu[class] .p-menuitem-text{color:var(--dark-color);line-height:inherit}.app-table__row{display:flex;align-items:center;gap:.5rem}.app-table .actions-menu-btn{height:38px;width:38px;color:rgba(var(--dark-color-rgb),.7);font-size:1.25rem}.app-table .p-datatable-tbody>tr>td{border-style:dashed;border-color:rgba(var(--dark-color-rgb),.1);font-size:1rem;color:rgba(var(--dark-color-rgb),.5);background:var(--surface-a);text-align:initial}.app-table .p-datatable-tbody>tr>td.actions-column{text-align:end}.app-table .p-datatable-tbody>tr:last-child>td{border-width:0}.app-table .p-datatable-thead>tr>th{border-width:0;background:var(--light-grey-bg);color:var(--dark-color);font-weight:400;white-space:nowrap}.app-table .p-datatable-thead>tr>th:first-child{border-start-start-radius:2px;border-end-start-radius:2px}.app-table .p-datatable-thead>tr>th:last-child{border-start-end-radius:2px;border-end-end-radius:2px}.app-table .archived-icon>span{display:flex;align-items:center}.app-table .archived-icon .icon{color:var(--dark-color)}.app-table .p-column-header-content{display:flex;align-items:center;gap:4px}.app-table .p-sortable-column .p-sortable-column-icon{width:.75rem;height:.75rem;margin:0}.status-badge{--color:var(--dark-color);--background:rgba(var(--dark-color-rgb),0.1);border-radius:1rem;padding:.375rem .625rem;display:inline-flex;align-items:center;gap:.375rem;font-weight:500;font-size:.875rem;white-space:nowrap;word-break:keep-word;color:var(--color);background:var(--background)}.status-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color)}.status-badge--success{--color:var(--success-color);--background:rgba(var(--success-color-rgb),0.1)}.status-badge--error{--color:var(--error-color);--background:rgba(var(--error-color-rgb),0.1)}.status-badge--grey{--color:var(--light-grey-color);--background:rgba(var(--light-bg-rgb),0.3)}.status-badge--warning{--color:var(--yellow-color);--background:rgba(var(--yellow-color-rgb),0.1)}.app-table__tooltip .p-tooltip-text{background:var(--surface-a);color:var(--dark-color)}.app-table__tooltip .p-tooltip-arrow{opacity:0}.app-table__tooltip .tooltip-item{font-size:.875rem}.app-table__tooltip .tooltip-item:not(:last-of-type){margin-bottom:1rem}.app-tooltip .p-tooltip-text{font-size:.875rem;background:#000;color:#fff;font-weight:500;padding:.5625rem 1.5rem;text-align:center}.app-tooltip .p-tooltip-arrow{border-top-color:var(--dark-color)}.app-tooltip--without-arrow .p-tooltip-arrow{opacity:0}.app-tooltip--white .p-tooltip-text{background:var(--surface-a);color:var(--dark-color);border-radius:12px;font-size:1.125rem}@media(max-width:599px){.app-tooltip--white .p-tooltip-text{font-size:.875rem}}.app-paginator.p-paginator{gap:.5rem;padding:0;margin-top:1.5rem;border:none;background:transparent}@media(max-width:959px){.app-paginator.p-paginator{padding-inline:0}}.app-paginator.p-paginator .p-paginator-pages{margin-inline:.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media(max-width:959px){.app-paginator.p-paginator .p-paginator-pages{gap:.5rem;margin-inline:0}}.app-paginator.p-paginator .p-link{border-radius:4px;width:auto;min-width:40px;height:40px;font-weight:600;margin:0;border:1px solid rgba(var(--dark-color-rgb),.1);color:rgba(var(--dark-color-rgb),.7);background:var(--surface-a)}.app-paginator.p-paginator .p-link:hover{background:var(--surface-b)}@media(max-width:959px){.app-paginator.p-paginator .p-link{min-width:30px;height:30px;font-size:.875rem}}.app-paginator.p-paginator .p-link.p-highlight{background:var(--yellow-color);border-color:var(--yellow-color);color:#fff}.app-paginator.p-paginator .p-link.p-disabled{background:rgba(var(--light-bg-rgb),.5);border-color:transparent;color:var(--light-grey-color);opacity:1}.app-paginator.p-paginator .p-dropdown{background:transparent;border-color:var(--surface-300);-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:auto;margin-inline-end:auto;width:auto;height:auto;min-height:40px}@media(max-width:959px){.app-paginator.p-paginator .p-dropdown{width:100%}}.app-paginator.p-paginator .p-dropdown .p-dropdown-trigger{width:2rem}.app-paginator.p-paginator .p-dropdown .p-dropdown-trigger svg{width:14px}.app-paginator.p-paginator .p-dropdown .p-inputtext{min-height:auto;padding:6px 10px}html[dir=rtl] .app-paginator.p-paginator .p-paginator-first,html[dir=rtl] .app-paginator.p-paginator .p-paginator-last,html[dir=rtl] .app-paginator.p-paginator .p-paginator-next,html[dir=rtl] .app-paginator.p-paginator .p-paginator-prev{transform:rotate(180deg)}.form-modal .p-dialog-header{border-bottom:1px solid rgba(var(--dark-color-rgb),.1);padding-block:1.2rem}.form-modal .p-dialog-header .p-dialog-title{display:flex;align-items:center;gap:12px;color:var(--dark-color)}.form-modal .p-dialog-header .p-dialog-title .icon{font-size:2rem;flex-shrink:0}.form-modal .p-dialog-content{padding-top:1.5rem}.form-modal--without-header .p-dialog-header{border-bottom:0;padding-bottom:0}.form-modal--custom-header{min-height:90vh}.form-modal--custom-header .p-dialog-header{padding:0;border-bottom:0}.form-modal--custom-header .p-dialog-content{padding-top:0}.form-modal--custom-header .form__actions[class]{margin-top:0}.form-modal__header-container{width:100%}.form-modal__header-container .app-steps{padding-block:1.5rem;padding-inline:1.5rem}.form-modal__header-container .app-steps .step{margin-bottom:0}.form-modal__header{display:flex;align-items:center;gap:.75rem;color:var(--dark-color);padding:1rem 1.5rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.form-modal__header__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-grow:1}@media(max-width:599px){.form-modal__header__row{flex-wrap:wrap}}.form-modal__header__close-btn[class]{-webkit-margin-start:auto;margin-inline-start:auto;padding:2px;width:2rem;height:2rem;font-size:1rem;color:var(--dark-color)}.form-modal .form__actions,.form-modal .form__actions button,.form-steps-card .form__actions,.form-steps-card .form__actions button{margin:0}@media(max-width:599px){.form-modal .form__actions button,.form-steps-card .form__actions button{padding:.5rem;font-size:.875rem;min-height:40px}}.side-modal{margin:0;min-height:100vh;min-height:100dvh;max-width:100%}.side-modal .p-dialog-footer,.side-modal .p-dialog-header{border-radius:0}.side-modal .form__actions[class]{margin-top:0}.side-modal .app-container{padding:0}.app-confirm-modal .p-dialog-header{padding-block:1rem}.app-confirm-modal .p-dialog-content[class]{padding-bottom:0}.app-confirm-modal .form__actions[class]{margin-top:1.5rem;justify-content:center}.app-confirm-modal .content{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.5rem;font-size:1rem;line-height:1.32;color:var(--dark-color)}.app-confirm-modal .content__icon{font-size:50px;color:var(--yellow-color)}.pdf-preview-container{min-height:calc(100vh - 120px);display:flex;flex-direction:column}.pdf-preview-container .content,.pdf-preview-container iframe{flex-grow:1;width:100%}.pdf-preview-container .pdf-editor-container{background:rgba(var(--light-bg-rgb),.6);padding:1.5rem;border-radius:4px}@media(max-width:599px){.pdf-preview-container .pdf-editor-container{padding:1rem}}.pdf-preview-container .pdf-editor-container .pdf-editor-content{background:var(--surface-a);border-radius:2px}.pdf-preview-container .pdf-preview-controls{background-color:var(--surface-a);padding-bottom:10px}.pdf-preview-container .editor-wrapper{position:relative}.pdf-preview-container .editor-wrapper.disabled:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.7);z-index:1}.pdf-preview-container .editor-wrapper.disabled .pdf-preview-controls{display:none}.pdf-preview-container .pdf-preview-box{padding:.5rem .5rem 0}.pdf-preview-container .pdf-preview-box .app-message,.pdf-preview-container .pdf-preview-box .file-preview{padding:1.5rem 2rem}@media(max-width:599px){.pdf-preview-container .pdf-preview-box .app-message,.pdf-preview-container .pdf-preview-box .file-preview{padding:1rem}}.pdf-preview-container .pdf-preview-box .file-preview{border-radius:4px 4px 0 0;background:var(--light-blue-bg);display:flex;align-items:center;gap:1rem}.pdf-preview-container .pdf-preview-box .file-preview__icon{flex-shrink:0;width:2.5rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:var(--error-color);color:#fff;border-radius:4px;font-size:1.25rem}.pdf-preview-container .pdf-preview-box .file-preview__text{font-size:1rem;margin:0;color:var(--dark-color);word-break:break-word}@media(max-width:599px){.pdf-preview-container .pdf-preview-box .file-preview__text{font-size:.875rem}}.pdf-preview-container .pdf-preview-box .file-preview__delete-btn{flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;padding:0;font-size:1.375rem;color:var(--error-color)}.pdf-preview-container .pdf-preview-box .app-message{background:#f3f6fc;border-radius:0 0 4px 4px;margin-top:.125rem}.video-preview-container{height:calc(100vh - 120px)}.app-tabs{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:.75rem}.app-tabs__item{font-size:1rem;font-weight:400;color:rgba(var(--dark-color-rgb),.7);border:1px solid rgba(var(--primary-color-rgb),.2);padding:.625rem 1rem;border-radius:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s}.app-tabs__item:hover{background:rgba(var(--primary-color-rgb),.05)}.app-tabs__item.active{color:var(--primary-color);background:rgba(var(--primary-color-rgb),.1);box-shadow:0 2px 12px hsla(0,0%,75%,.25)}.app-tabs__item.disabled{pointer-events:none;opacity:.7}.app-tabs--icons .app-tabs__item{width:40px;height:40px;border-radius:4px;padding:4px;display:flex;align-items:center;justify-content:center;font-size:1.125rem}.app-tabs--icons .app-tabs__item:not(.active){color:var(--dark-color)}.app-tabs--transparent .app-tabs__item{border-color:hsla(0,0%,100%,.7);color:hsla(0,0%,100%,.7);box-shadow:none}.app-tabs--transparent .app-tabs__item.active,.app-tabs--transparent .app-tabs__item:hover{border-color:#fff}.app-tabs--transparent .app-tabs__item.active{background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);color:#fff}.language-dropdown{position:relative}.language-dropdown__icon{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none}.language-dropdown .p-dropdown{width:auto;min-height:auto;border:none;background:transparent}.language-dropdown .p-dropdown .p-dropdown-trigger{width:1.5rem}.language-dropdown .p-dropdown .p-dropdown-trigger svg{width:12px}.language-dropdown .p-inputtext{padding-block:.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;background:transparent;min-height:auto}.language-dropdown .p-dropdown-trigger,.language-dropdown .p-inputtext,.language-dropdown__icon{color:rgba(var(--dark-color-rgb),.7)}.app-message{--icon-color:var(--yellow-color);--text-color:rgba(var(--dark-color-rgb),0.7);--bg-color:rgba(var(--yellow-color-rgb),0.1);padding:1rem;border-radius:4px;display:flex;gap:.5rem;background:var(--bg-color);color:var(--text-color)}.app-message__icon{font-size:1.2rem;color:var(--icon-color);flex-shrink:0}.app-message__content{font-size:.875rem;margin:0;color:var(--text-color);line-height:1.5}.app-message--sm{font-size:.875rem}.app-message--lg .app-message__content{font-size:1rem}.app-message--lg .app-message__icon{font-size:1.5rem}.app-message--error{--icon-color:var(--error-color);--text-color:var(--error-color);--bg-color:rgba(var(--error-color-rgb),0.1)}.app-message--transparent{--icon-color:rgba(var(--dark-color-rgb),0.7);--text-color:rgba(var(--dark-color-rgb),0.7);--bg-color:transparent;padding:0}.app-dropdown-btn{padding-block:0;padding-inline:1rem;border-width:0;display:flex;justify-content:space-between;font-weight:500}.app-dropdown-btn__icon{-webkit-border-start:1px solid var(--light-grey-bg);border-inline-start:1px solid var(--light-grey-bg);min-height:50px;display:flex;align-items:center;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-margin-start:1rem;margin-inline-start:1rem;font-size:1.16rem}.app-dropdown-btn.p-button-outlined{border-width:1px}.app-dropdown-btn.p-button-outlined .app-dropdown-btn__icon{border-color:var(--primary-color)}.empty-box{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:35vh}.empty-box__title{font-size:1rem;font-weight:500;margin:1.5rem auto 1rem;color:var(--dark-color)}.empty-box__desc{margin:0 auto;color:rgba(var(--dark-color-rgb),.5)}.empty-box__btn{min-height:50px;margin-top:2rem}@media(min-width:960px){.empty-box__btn,.empty-box__menu{min-width:16.75rem!important}}.empty-box__img svg{max-width:100%;height:auto}.empty-card{padding-bottom:0;padding-top:3.875rem}.empty-card__row{max-width:1016px;margin:auto;display:flex;justify-content:space-between;gap:1rem}@media(max-width:959px){.empty-card__row{flex-direction:column-reverse;justify-content:center;text-align:center;gap:0}}.empty-card__content{align-self:center;max-width:54%;flex-shrink:0;padding-block:1.5rem}@media(max-width:959px){.empty-card__content{max-width:100%}}.empty-card__title{font-size:1.375rem;font-weight:500;margin:0}.empty-card__title strong{color:var(--primary-color)}.empty-card__desc{color:rgba(var(--dark-color-rgb),.5);font-size:18px;margin:1rem 0 0}.empty-card__desc strong{color:var(--primary-color)}.empty-card__btn{margin-top:2.5rem;min-height:50px}@media(max-width:959px){.empty-card__btn{margin-top:1.5rem}}.empty-card__img{align-self:end}.empty-card__img svg{max-width:100%;height:auto}.empty-card__img--with-margin{margin-top:-20px}.empty-card__img--with-margin img,.empty-card__img--with-margin svg{margin-bottom:-20px}@media(max-width:959px){.empty-card__img--with-margin{margin-top:0}.empty-card__img--with-margin img,.empty-card__img--with-margin svg{margin-bottom:0}.empty-card__content,.empty-card__img{align-self:center}}.page-tabs{background:rgba(var(--light-bg-rgb),.3);padding-inline:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:4px;margin-bottom:2rem}@media(max-width:959px){.page-tabs{padding-inline:1rem;flex-direction:column;align-items:flex-start}}.page-tabs .tabs-list{list-style:none;padding:0;margin:0;display:flex;gap:1.5rem;overflow:auto;max-width:100%}.page-tabs .tabs-list__item{padding-block:1.25rem;cursor:pointer;transition:all .3s;font-size:1rem;position:relative;white-space:nowrap}.page-tabs .tabs-list__item:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:0;height:3px;background:transparent;transition:all .3s;border-radius:3px}.page-tabs .tabs-list__item.active,.page-tabs .tabs-list__item:hover{color:var(--primary-color)}.page-tabs .tabs-list__item.active:after{width:100%;background:var(--primary-color)}.page-tabs .tabs-list__item.disabled{pointer-events:none;opacity:.7}.app-steps{display:flex}.app-steps .step{flex-grow:1;text-align:center;position:relative;margin-bottom:2.5rem;padding-inline:1rem;max-width:50%;display:flex;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:599px){.app-steps .step{padding-inline:.5rem}}.app-steps .step__content{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer}.app-steps .step:not(:last-of-type):after{content:"";display:block;height:1px;border-bottom:1px dashed rgba(var(--dark-color-rgb),.3);width:97%;position:absolute;top:calc(1rem - 1px);inset-inline-start:50%}.app-steps .step__number{font-size:1rem;font-weight:600;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;color:rgba(var(--dark-color-rgb),.7);background:var(--light-grey-bg-2);transition:all .2s}@media(max-width:599px){.app-steps .step__number{font-size:.75rem}}.app-steps .step__label{font-size:1rem;font-weight:400;color:rgba(var(--dark-color-rgb),.7)}@media(max-width:599px){.app-steps .step__label{font-size:.75rem}}.app-steps .step.active{cursor:auto}.app-steps .step.active .step__number{color:#fff;background:var(--primary-color)}.app-steps .step.disabled{pointer-events:none}.app-steps .step.disabled .step__number{background:var(--surface-b);color:rgba(var(--dark-color-rgb),.4)}.app-steps .step.disabled .step__label{opacity:.6}.app-steps .step.view-only{pointer-events:none}.app-steps .step.completed .step__number{background-color:var(--success-color);color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.16667 10.9995C4.91667 10.9995 4.75 10.9162 4.58333 10.7495L0.5 6.41619C0.166667 6.08286 0.166667 5.58286 0.5 5.24953C0.833333 4.91619 1.33333 4.91619 1.66667 5.24953L5.08333 8.91619L12.0833 1.24953C12.3333 0.916195 12.9167 0.832861 13.25 1.08286C13.5833 1.33286 13.6667 1.91619 13.4167 2.24953L13.3333 2.33286L5.75 10.6662C5.66667 10.9162 5.41667 10.9995 5.16667 10.9995Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:13px}.app-steps--readonly{pointer-events:none}.app-steps--bullet .step:not(:last-of-type):after{top:calc(.45rem - 1px)}.app-steps--bullet .step__number{width:.875rem;height:.875rem;background:var(--surface-a);border:1px solid var(--primary-color)}.ai-loader{position:fixed;inset:0;z-index:9999;background:hsla(0,0%,100%,.4);display:flex;overflow:auto;background:rgba(var(--dark-color-rgb),.7)}.app-actions-bar{position:-webkit-sticky;position:sticky;left:50%;transform:translateX(-50%);bottom:1rem;background:var(--surface-a);padding:1.625rem 2rem;border-radius:30px;box-shadow:0 0 20px rgba(60,60,60,.25);width:600px;margin:auto;max-width:100%;z-index:9999}.app-actions-bar,.app-actions-bar .actions,.app-actions-bar .row{display:flex;align-items:center;gap:.75rem}.app-actions-bar .row{flex-wrap:wrap;flex-grow:1}.app-actions-bar .title{flex-grow:1;font-size:1.125rem}.app-actions-bar .title strong{color:var(--primary-color)}.app-actions-bar .actions__btn{width:48px;height:48px;border:none;border-radius:8px;color:var(--dark-color);background:rgba(var(--light-bg-rgb),.3)}.app-actions-bar .actions__btn .icon{font-size:1.4375rem}html[dir=rtl] .rtl-rotate-180{transform:rotate(180deg)}.hero{position:relative}.hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.hero__btn{padding:.9437rem 1rem}.hero__svg{position:absolute;top:-100px;left:50%;transform:translateX(-50%);max-width:100%;z-index:-1}@media(max-width:1279px){.hero__svg{top:0;transform:translate(-50%,-50%)}}.p-overlaypanel{max-width:100%}.p-button{border-radius:4px}.p-button .p-button-label{font-weight:500}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%}.p-button .p-button-icon-left{margin-right:unset;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.p-calendar,.p-chips,.p-dropdown,.p-inputtext,.p-multiselect,.p-password{width:100%;max-width:100%;min-height:50px;font-size:.875rem;color:rgba(var(--dark-color-rgb),.7);box-shadow:none}.p-calendar .p-placeholder,.p-calendar::placeholder,.p-chips .p-placeholder,.p-chips::placeholder,.p-dropdown .p-placeholder,.p-dropdown::placeholder,.p-inputtext .p-placeholder,.p-inputtext::placeholder,.p-multiselect .p-placeholder,.p-multiselect::placeholder,.p-password .p-placeholder,.p-password::placeholder{color:rgba(var(--dark-color-rgb),.4)}.p-password.p-invalid .p-inputtext{border-color:var(--error-color)}html[dir=rtl] .p-datepicker-next,html[dir=rtl] .p-datepicker-prev{transform:rotate(180deg)}.p-autocomplete input,.p-chips input{font-size:.875rem}.p-autocomplete input .p-placeholder,.p-autocomplete input::placeholder,.p-chips input .p-placeholder,.p-chips input::placeholder{color:rgba(var(--dark-color-rgb),.4)}.p-autocomplete.p-focus .p-variant-filled,.p-chips.p-focus .p-variant-filled{border-color:var(--primary-color)}.p-autocomplete .p-autocomplete-multiple-container,.p-chips .p-chips-multiple-container{display:flex;flex-wrap:wrap;gap:.5rem}.p-autocomplete .p-autocomplete-token,.p-chips .p-chips-token{color:var(--dark-color);background:var(--surface-a);border-radius:2px;border:1px solid var(--surface-d);font-size:.75rem;padding:4px 12px;margin:0;max-width:100%}.p-autocomplete .p-autocomplete-token .p-autocomplete-token-label,.p-chips .p-chips-token .p-chips-token-label{word-break:break-word}.p-autocomplete .p-autocomplete-token .p-autocomplete-token-icon,.p-chips .p-chips-token .p-chips-token-icon{font-size:.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem}.p-autocomplete{width:100%}.p-autocomplete .p-autocomplete-multiple-container.p-variant-filled:not(.p-focus){border-color:transparent}.p-variant-filled:not(:focus){background:var(--input-fill-color)}.p-variant-filled:not(:focus,.p-invalid,ul,div){border-color:transparent}.p-variant-filled .p-placeholder,.p-variant-filled::placeholder{color:rgba(var(--dark-color-rgb),.3)}.p-variant-filled.p-dropdown{border-color:transparent}.p-variant-filled.p-dropdown.p-inputwrapper-focus{border-color:var(--primary-color)}.p-variant-filled.p-chips-multiple-container{border-color:transparent}.p-dropdown-panel{max-width:100%}.p-dropdown-label{display:flex;align-items:center}.p-icon-field{width:100%}.p-icon-field.p-icon-field-left .p-inputtext{-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.p-icon-field .p-input-icon{color:var(--light-grey-color);z-index:1}.p-icon-field.outlined .p-input-icon{color:rgba(var(--dark-color-rgb),.6)}.p-icon-field.outlined .p-inputtext{background:transparent}.p-icon-field-right>.p-input-icon:last-of-type{inset-inline-start:unset;inset-inline-end:.75rem}.p-dropdown .p-dropdown-trigger,.p-dropdown .p-inputtext{background:transparent}.p-dropdown .p-dropdown-clear-icon{right:unset;inset-inline-end:3rem}.p-dropdown.p-dropdown-clearable .p-dropdown-label{-webkit-padding-start:.75rem;padding-inline-start:.75rem;-webkit-padding-end:1.75rem;padding-inline-end:1.75rem}.p-inputnumber.outlined .p-inputnumber-input{background:transparent}.p-inputnumber.outlined .p-inputnumber-input:not(:focus){border-color:var(--surface-d)}.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup-addon:first-child,.p-inputgroup>.p-inputwrapper:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-radius:6px 0 0 6px}html[dir=rtl] .p-inputgroup button:first-child,html[dir=rtl] .p-inputgroup input:first-child,html[dir=rtl] .p-inputgroup-addon:first-child,html[dir=rtl] .p-inputgroup>.p-inputwrapper:first-child,html[dir=rtl] .p-inputgroup>.p-inputwrapper:first-child>.p-inputtext{border-radius:0 6px 6px 0}.p-icon-field-left>.p-input-icon:first-of-type{left:unset;inset-inline-start:.75rem}.p-dialog .p-dialog-content{padding-bottom:1.5rem}.p-dialog .p-dialog-title{font-weight:600;font-size:1.125rem}.p-dialog .p-dialog-header-icon{color:var(--dark-color)}.p-checkbox{width:24px;height:24px}.p-checkbox.p-variant-filled{background:transparent}.p-checkbox .p-checkbox-box{border:none;width:24px;height:24px}.p-checkbox:not(.p-highlight) .p-checkbox-box{background:rgba(var(--light-bg-rgb),.5)}.p-checkbox.p-invalid .p-checkbox-box{outline:1px solid var(--error-color)}.p-radiobutton{width:20px;height:20px}.p-radiobutton.p-variant-filled{background:transparent}.p-radiobutton.p-variant-filled .p-radiobutton-box{width:20px;height:20px;background:transparent}.p-radiobutton .p-radiobutton-box{border-color:rgba(var(--light-bg-rgb),1)}.p-radiobutton.p-invalid .p-radiobutton-box{border-color:var(--error-color)}.p-radiobutton.p-highlight .p-radiobutton-box{border-color:var(--primary-color)}.p-radiobutton.p-highlight .p-radiobutton-box .p-radiobutton-icon{background-color:var(--primary-color)}.p-button{box-shadow:none}.p-button-danger:not(:hover,.p-button-outlined){background:var(--error-color);border-color:var(--error-color)}.p-button-success:not(:hover){background:var(--success-color);border-color:var(--success-color)}.p-tabview .p-tabview-nav{background:transparent;border-color:transparent;gap:1.5rem}.p-tabview .p-tabview-nav-container{background:rgba(var(--light-bg-rgb),.3);border-radius:4px;padding-inline:1.5rem;margin-bottom:2rem}.p-tabview .p-tabview-nav-container .p-tabview-nav-link{background:transparent;font-size:1rem;font-weight:400;color:rgba(var(--dark-color-rgb),.7);border-color:transparent;border-bottom-width:4px;padding-inline:0;padding-block:1.25rem}.p-tabview .p-tabview-nav-container .p-tabview-nav-link:hover{color:var(--primary-color)}.p-tabview .p-tabview-nav-container .p-highlight .p-tabview-nav-link{color:var(--primary-color);border-color:var(--primary-color)}.p-tabview-panels{padding:0}.p-skeleton{background:rgba(var(--light-bg-rgb),.5);border-radius:4px}.ql-editor[class]:focus,.ql-editor[class]:hover{background:var(--surface-a)}.p-accordion-tab{margin-bottom:0}.p-accordion-tab:not(:last-child){margin-bottom:1rem}.p-accordion-tab .p-accordion-header .p-accordion-header-link{border-radius:4px;background:transparent;flex-direction:row-reverse;gap:.5rem;padding:1.375rem 2rem;border-color:rgba(var(--dark-color-rgb),.1)}@media(max-width:959px){.p-accordion-tab .p-accordion-header .p-accordion-header-link{padding:1rem}}.p-accordion-tab .p-accordion-header .p-accordion-header-link .icon{color:var(--dark-color);flex-shrink:0}.p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text{font-size:1.125rem;font-weight:400;color:rgba(var(--dark-color-rgb),.8)}@media(max-width:959px){.p-accordion-tab .p-accordion-header .p-accordion-header-link .p-accordion-header-text{font-size:1rem}}.p-accordion-tab.p-accordion-tab-active .p-accordion-header-link{border-radius:4px 4px 0 0;border-bottom-color:transparent}.p-accordion-tab .p-accordion-content{padding:0 2rem 1.375rem;border-radius:0 0 4px 4px;color:rgba(var(--dark-color-rgb),.5)}@media(max-width:959px){.p-accordion-tab .p-accordion-content{padding:1rem;font-size:.875rem}}.p-avatar-group .p-avatar+.p-avatar{margin-left:unset;-webkit-margin-start:-1rem;margin-inline-start:-1rem}html[dir=rtl] .p-dialog,html[dir=rtl] .p-sidebar{direction:rtl}.p-dialog-mask,.p-sidebar-mask{direction:ltr}.p-rating{gap:.25rem}.p-rating .p-rating-item{box-shadow:none}.p-rating .p-rating-item .p-rating-icon{width:.875rem;height:.875rem}.p-rating .p-rating-item.p-rating-item-active[class] .p-rating-icon[class]{color:#ffc107}.survey-creator-container{--primary:var(--primary-color);--background-dim:var(--surface-a);--background-dim-light:var(--light-grey-bg-2);--secondary:rgba(var(--dark-color-rgb),0.8);--secondary-color:rgba(var(--dark-color-rgb),0.8);--sjs-font-family:"Roboto",sans-serif}.survey-creator-container .svc-top-bar{background:var(--light-grey-bg-2);border-radius:4px;box-shadow:none}.survey-creator-container .svc-creator__content-wrapper{padding-top:2rem}.survey-creator-container .svc-top-bar .sv-action-bar-item__icon use{fill:rgba(var(--dark-color-rgb),.5)}.survey-creator-container .svc-toolbox__item{border-radius:0;cursor:pointer;padding-inline:0;box-shadow:none!important}.survey-creator-container .svc-toolbox__item:hover .svc-toolbox__item-title{color:var(--primary-color)!important}.survey-creator-container .svc-toolbox__category{gap:1rem}.survey-creator-container .svc-toolbox__item-container{padding-block:0}.survey-creator-container .svc-toolbox__tool .sv-action__content{padding-top:0}.survey-creator-container .spg-search-editor_container{padding-block:1.5rem}.survey-creator-container .sd-body.sd-body--static{padding:0}.survey-creator-container .svc-top-bar .svc-toolbar-wrapper .sv-action .sv-action-bar-item svg{width:20px!important;height:20px!important}.survey-creator-container .svc-top-bar .svc-toolbar-wrapper .sv-action .sv-action-bar-item:hover svg use{fill:var(--primary-color)}.survey-creator-container .svc-tabbed-menu{height:auto}.survey-creator-container .svc-tabbed-menu-item{background:transparent;padding-block:1rem}.survey-creator-container .svc-tabbed-menu-item:hover .svc-text{color:var(--primary-color)}.survey-creator-container .svc-tabbed-menu-item--selected .svc-text{color:var(--primary-color);font-weight:400}.survey-creator-container .sv-list__item-body{font-size:14px}.survey-creator-container .sv-list__item-body .sv-list__item-icon{width:20px!important;height:20px!important}.survey-creator-container .svc-toolbox__item-title{font-size:1rem;font-weight:400;color:rgba(var(--dark-color-rgb),.8)}.survey-creator-container .svc-toolbox__item-container .sv-svg-icon use{fill:rgba(var(--dark-color-rgb),.8)}.survey-creator-container .svc-flex-row.svc-full-container{height:84vh}.survey-creator-container .sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-block:.5rem}.survey-creator-container .svc-creator-popup .sv-list__filter{padding-bottom:0}.survey-creator-container .svc-creator-popup .sv-list__filter .sv-list__input{font-size:.875rem;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.survey-creator-container .sv-list__filter-icon{top:16px}.survey-creator-container .sv-list__filter-icon .sv-svg-icon{width:16px;height:16px}.survey-creator-container .sd-title.sd-element__title{font-weight:400}.survey-creator-container .sv-action-bar-item__title{font-weight:400;font-weight:.875rem}.survey-creator-container .sd-item__control-label{font-size:.875rem}.survey-creator-container .sd-page .sd-page__description,.survey-creator-container .svc-page .sd-page__title{color:rgba(var(--dark-color-rgb),.6)}.survey-creator-container .sd-page .sd-page__description{font-size:.875rem}.survey-creator-container .svc-page .sd-page__title{font-size:1rem}.survey-creator-container .svc-item-value-controls__remove:not(.svc-item-value-controls__button--disabled) use{fill:var(--error-color)}.survey-creator-container .svc-item-value-controls__add:not(.svc-item-value-controls__button--disabled) use{fill:var(--success-color)}.survey-creator-container .svc-page__footer .svc-btn{box-shadow:none;border:1px solid var(--primary-color)}.survey-creator-container .svc-element__add-new-question .svc-text{font-weight:500}.survey-creator-container .sd-header__text .sd-title{font-size:1.125rem;color:rgba(var(--dark-color-rgb),.6)}.survey-creator-container .sd-header__text .sd-description{font-size:.875rem;color:rgba(var(--dark-color-rgb),.8)}.survey-creator-container .sd-body__navigation .sd-btn{font-weight:500}.survey-creator-container .sd-title.sd-container-modern__title{box-shadow:none;border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:4px;margin-bottom:1rem}.survey-creator-container .sd-title.sd-container-modern__title .sd-logo__image{width:179px;height:73px;max-width:100%;object-fit:cover!important}.survey-creator-container .svc-creator__non-commercial-text{display:none}.mdxeditor-popup-container{z-index:9999}.mdxeditor-popup-container h2{display:none}.mdxeditor-popup-container form{--baseBase:var(--input-fill-color);max-width:100%;padding:1rem}.mdxeditor-popup-container form div[class] label{font-size:1rem;color:var(--dark-color)}.mdxeditor-popup-container form input[class^=_textInput]{color:var(--dark-color);border-color:transparent;border-radius:6px}.mdxeditor-popup-container form input[class^=_textInput]:focus{background:transparent;border-color:var(--primary-color)}.mdxeditor-popup-container form button{border:none;cursor:pointer;font-size:.875rem;font-weight:500;margin-top:1rem}.mdxeditor-popup-container form button[type=reset]{background:transparent;color:var(--primary-color)}.mdxeditor-popup-container form button[type=submit]{background:var(--primary-color);color:#fff;order:1}.mdxeditor-toolbar{flex-wrap:wrap}div[class^=_dialogOverlay]{background:rgba(var(--dark-color-rgb),.5)}div[class^=_dialogContent]{max-width:100%}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-pagination{--active-color:var(--primary-color);position:static;display:flex;align-items:center;justify-content:center}.swiper-pagination:not(.swiper-pagination-lock){margin-top:1.5rem}.swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;border-radius:12px;opacity:1;background:rgba(var(--light-bg-rgb),1);transition:all .3s ease;border:1px solid transparent}.swiper-pagination .swiper-pagination-bullet:hover{border-color:var(--primary-color)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--active-color)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form{width:100%}.form__group:not(:last-of-type){margin-bottom:1.5rem}.form__label{color:rgba(var(--dark-color-rgb),1);display:block;margin-bottom:.75rem;max-width:max-content}.form__label--required:after{content:" *";color:var(--error-color)}.form__link{color:var(--primary-color);text-decoration:none;font-size:.875rem}.form__link:hover{text-decoration:underline}.form__actions[class]{display:flex;justify-content:flex-end;gap:.5rem}.form__actions[class] .form__button--back[class]{-webkit-margin-end:auto;margin-inline-end:auto;color:var(--dark-color);padding:0;display:inline-flex;align-items:center;gap:.5rem;background:transparent}.form__actions[class] .form__button--back[class] .icon{font-size:1.1875rem;flex-shrink:0}html[dir=rtl] .form__actions[class] .form__button--back[class] .icon{transform:rotate(180deg)}.form__button{min-height:50px}.form__header{display:flex;flex-direction:column;align-items:center;text-align:center}.form__header__img img{max-height:78px;max-width:100%}.form__header__box{width:60px;height:60px;border-radius:18px;border:1px solid rgba(var(--dark-color-rgb),.1);display:flex;align-items:center;justify-content:center}.form__header__box__icon{font-size:1.75rem;color:rgba(var(--dark-color-rgb),.6)}.form__header__box--success{border-color:rgba(var(--success-color-rgb),.5)}.form__header__box--success .form__header__box__icon{color:rgba(var(--success-color-rgb),1)}.form__header__box--error{border-color:rgba(var(--error-color-rgb),.5)}.form__header__box--error .form__header__box__icon{color:rgba(var(--error-color-rgb),1)}.form__header__box--dark .form__header__box__icon{color:rgba(var(--dark-color-rgb),.8)}.form__header__title{font-size:1.125rem;font-weight:500;margin:1.5rem auto 1rem;color:rgba(var(--dark-color-rgb),1)}.form__header__title--lg{font-size:1.25rem}.form__header__text{color:rgba(var(--dark-color-rgb),.6);margin:0;line-height:1.5}.form__header__text span{color:rgba(var(--dark-color-rgb),1)}.form__header__desc{font-size:1.125rem;color:rgba(var(--dark-color-rgb),.7);margin:1rem 0 0;line-height:1.5}.form__info-card{text-align:center}.form__info-card:after,.form__info-card:before{content:"";display:block;width:55%;height:.8px;margin:auto;background:rgba(var(--dark-color-rgb),.1)}.form__info-card:before{margin-bottom:1rem}.form__info-card:after{margin-top:1rem}.form__info-card__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;margin:auto}.form__info-card__avatar img{width:100%;height:100%;object-fit:cover}.form__info-card__title{font-size:1.125rem;font-weight:400;margin:.5rem 0 .375rem;color:rgba(var(--dark-color-rgb),.8)}.form__info-card__subtitle{font-size:.875rem;color:rgba(var(--dark-color-rgb),.5);margin:0}.form__checkbox-wrapper{display:flex;align-items:center;gap:.5rem;color:var(--dark-color);font-size:.875rem}.form__checkbox-col-group{display:flex;flex-direction:column;gap:1rem}.form__radio-wrapper{display:flex;gap:.5rem;color:var(--dark-color);font-size:.875rem}.form__radio-wrapper label,.form__radio-wrapper span{padding-top:2px}.form__radio-group{display:flex;align-items:center;flex-wrap:wrap;gap:1.5rem}.form__radio-group--col{flex-direction:column;align-items:flex-start}.form__radio-label__desc{color:rgba(var(--dark-color-rgb),.4);margin-top:.5rem}.form__radio-box-group{display:flex;flex-direction:column;gap:1rem}.form__radio-box{cursor:pointer;display:flex;align-items:center;gap:.5rem;padding:.875rem 1rem;border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:3px;font-size:14px;color:var(--dark-color);transition:border-color .15s ease-in-out}.form__radio-box:hover{border-color:var(--primary-200)}.form__radio-box__icon{font-size:1.25rem;flex-shrink:0;color:rgba(var(--dark-color-rgb),.7)}.form__radio-box__text{flex-grow:1}.form__radio-box__text strong{font-weight:600}.form__card{padding:1rem;border-radius:4px;border:1px solid rgba(var(--dark-color-rgb),.1)}.form__card .grid{row-gap:.5rem}.form__card .form__group{margin-bottom:0}.form__card .form__label{font-size:.875rem}.form__loader{position:absolute;inset:0;z-index:2;background:hsla(0,0%,100%,.4);display:flex;overflow:auto}.form__loader__content{padding:1.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;margin:auto;background:var(--surface-a);border-radius:4px;box-shadow:-1px 0 40px hsla(0,0%,53%,.25);max-width:300px;min-height:244px}.form__loader__img{max-height:68px}.form__loader__text{color:var(--dark-color);margin:0}.form__switch{display:inline-flex;align-items:center;gap:.75rem;cursor:pointer}.form__switch .p-inputswitch{height:10px;width:34px}.form__switch .p-inputswitch .p-inputswitch-slider[class]{background:rgba(var(--light-bg-rgb),.9)}.form__switch .p-inputswitch .p-inputswitch-slider[class]:before{width:18px;height:18px;left:-1px;margin-top:-.6rem;background:var(--surface-300)}.form__switch .p-inputswitch.p-highlight .p-inputswitch-slider[class]{background:rgba(var(--success-color-rgb),.5)}.form__switch .p-inputswitch.p-highlight .p-inputswitch-slider:before{background:var(--success-color);transform:translateX(17px)}.image-uploader{display:flex;align-items:center;gap:.5rem}.image-uploader__input{display:none}.image-uploader__label,.image-uploader__preview{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-uploader__label{background:rgba(var(--light-bg-rgb),1);cursor:pointer;color:var(--primary-color);font-size:1.25rem;border:1px solid transparent;transition:all .3s}.image-uploader__label:hover{border-color:var(--primary-color)}.image-uploader__action{color:rgba(var(--dark-color-rgb),.8);font-size:1.375rem;width:26px;height:26px}.image-uploader__preview{position:relative}.image-uploader__preview__img{width:100%;height:100%;object-fit:cover}.image-uploader__preview__overlay{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:flex-end;background:rgba(var(--dark-color-rgb),.5);padding:1rem;visibility:hidden;opacity:0;transition:all .3s}.image-uploader__preview__overlay .image-uploader__action{width:28px;height:28px;color:var(--surface-a);font-size:1.5rem}.image-uploader__preview:hover .image-uploader__preview__overlay{visibility:visible;opacity:1}.image-uploader--lg .image-uploader__label,.image-uploader--lg .image-uploader__preview{border-radius:2px;width:100%;min-height:152px;flex-direction:column;gap:1.25rem}.image-uploader--lg .image-uploader__label__icon,.image-uploader--lg .image-uploader__preview__icon{font-size:2rem}.image-uploader--lg .image-uploader__label__text,.image-uploader--lg .image-uploader__preview__text{color:rgba(var(--dark-color-rgb),.3);font-size:.875rem}.file-uploader{position:relative}.file-uploader .p-inputtext{cursor:pointer;line-height:1.7;-webkit-padding-end:120px;padding-inline-end:120px}.file-uploader .p-inputtext::-webkit-file-upload-button{display:none}.file-uploader .p-inputtext::file-selector-button{display:none}.file-uploader--has-icon .file-icon{position:absolute;top:50%;inset-inline-start:1rem;transform:translateY(-50%);pointer-events:none;background:var(--error-color);color:#fff;width:2rem;height:2rem;font-size:1.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px}.file-uploader--has-icon .file-icon.disabled{opacity:.3}.file-uploader--has-icon .p-inputtext{-webkit-padding-start:3.75rem;padding-inline-start:3.75rem}.file-uploader__label{cursor:pointer;background:var(--surface-a);color:var(--primary-color);font-size:.875rem;padding:.4375rem 1rem;border:1px solid rgba(var(--light-bg-rgb),1);border-radius:2px;position:absolute;inset-inline-end:1rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:.5rem}.file-uploader__label .icon{font-size:1rem}.upload-progress{margin-top:.75rem}.upload-progress .app-progress-bar{height:16px}.upload-progress .upload-info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:.5rem;font-size:.875rem;color:rgba(var(--dark-color-rgb),.6)}.upload-progress .upload-info .status{display:flex;align-items:center;gap:.5rem}.upload-progress .upload-info .status .icon{font-size:1.125rem;flex-shrink:0}.upload-progress .upload-info .status .icon--success{color:var(--success-color)}.upload-progress .upload-info .status .icon--loading{color:var(--primary-color);animation:spin 2s linear infinite}.app-chips-input .p-chips-token{padding:0;border:none;background:none}.app-chips-input .p-chips-token .p-chips-token-icon{-webkit-margin-start:.75rem;margin-inline-start:.75rem}.app-chips-input .app-chips-tag{display:flex;align-items:center;gap:.5rem;background:var(--surface-a);border-radius:2px;border:1px solid var(--surface-d);padding:4px 12px}.app-chips-input .app-chips-tag .icon{font-size:.875rem;color:var(--error-color)}.app-chips-input .app-chips-tag.invalid{border-color:var(--error-color)}.StripeElement{background-color:var(--input-fill-color);font-size:.875rem;color:rgba(var(--dark-color-rgb),.7);border-radius:6px;padding:.75rem;min-height:50px;display:flex;align-items:center;border:1px solid transparent}.StripeElement>div{width:100%}.StripeElement--focus{border-color:var(--primary-color)}.StripeElement--invalid{border-color:var(--error-color)}.calendar-field{position:relative;width:100%;max-width:100%;flex-shrink:0}.calendar-field .p-calendar{position:relative;z-index:1;min-height:auto}.calendar-field .p-inputtext{-webkit-padding-end:2.5rem;padding-inline-end:2.5rem;min-height:40px}.calendar-field .calendar-icon{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:1rem;font-size:1.125rem;color:var(--light-grey-color);z-index:0}html:root{--font-family:"Roboto",sans-serif}html[dir=rtl]:root{--font-family:"Rubik",sans-serif}body{font-family:var(--font-family);margin:0;scroll-behavior:smooth;color:var(--dark-color)}img,video{max-width:100%}[contenteditable=true]:focus,[contenteditable=true]:hover{background:rgba(var(--light-bg-rgb),.3);outline-color:var(--primary-color)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px) translateX(-50%)}to{opacity:1;transform:translateY(0) translateX(-50%)}}.header-sidebar .p-sidebar-content{padding:0}.main-layout-content{background:rgba(var(--light-bg-rgb),.3);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.main-layout-content .main-layout-footer{color:rgba(var(--dark-color-rgb),.4);text-align:center;padding-block:1.5rem;margin-top:auto}.app-header--sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100}.app-header__container{background:var(--surface-a);padding-block:1.4rem;box-shadow:0 -1px 12px hsla(0,0%,55%,.25);position:relative}@media(max-width:1279px){.app-header__container{padding-block:1rem}}.app-header__actions,.app-header__row{display:flex;align-items:center;gap:1rem}@media(max-width:1279px){.app-header__actions .actions__link{display:none}}.app-header__row{justify-content:space-between}.app-header .logo-img{-webkit-margin-end:auto;margin-inline-end:auto}.app-header .logo-img img{width:165px;max-height:50px;max-width:100%}.app-header .action-btn{cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .3s;background:var(--surface-a)}.app-header .action-btn:hover{background:var(--surface-b)}.app-header .action-btn .icon{font-size:1.5625rem;color:rgba(var(--dark-color-rgb),.7)}.app-header .toggle-btn{display:none}@media(max-width:1279px){.app-header .toggle-btn{display:flex}}.app-header .notifications__dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--primary-color);position:absolute;top:5px;right:10px}.app-header .nav-menu{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:1.875rem;flex-grow:1;justify-content:flex-end;-webkit-padding-end:2rem;padding-inline-end:2rem}@media(max-width:1279px){.app-header .nav-menu{justify-content:center;-webkit-padding-end:0;padding-inline-end:0}}.app-header .nav-menu__item--mega .nav-menu__item__link{display:inline-flex;align-items:center;gap:.5rem}.app-header .nav-menu__item--mega .nav-menu__item__link .icon{transition:transform .3s ease}.app-header .nav-menu__item--mega .nav-menu__item__link.menu-open{color:var(--primary-color)}.app-header .nav-menu__item__link{color:var(--dark-color);font-size:1rem;text-decoration:none;transition:color .3s;display:inline-flex;align-items:center;gap:.25rem;cursor:pointer}.app-header .nav-menu__item__link.active,.app-header .nav-menu__item__link:hover{color:var(--primary-color)}.app-header .nav-menu__item__link.active{font-weight:500}.app-header .nav-menu__item__link .icon{font-size:1rem;transition:transform .3s ease}.app-header .actions{display:none}.app-header .actions__btn{min-height:50px}@media(max-width:1279px){.app-header .actions,.app-header .nav-menu{display:none}}.app-header.sidebar .app-header__menu{flex-direction:column}.app-header.sidebar .actions,.app-header.sidebar .nav-menu{display:flex;flex-direction:column;width:100%}.app-header.sidebar .actions__btn,.app-header.sidebar .actions__link,.app-header.sidebar .nav-menu__btn,.app-header.sidebar .nav-menu__link{width:100%;justify-content:center}.app-header.sidebar .nav-menu{gap:.5rem}.app-header.sidebar .nav-menu__item{width:100%}.app-header.sidebar .nav-menu__item__link{padding-block:.5rem;display:flex;justify-content:space-between}.app-header.sidebar .sidebar-logo-img{max-height:50px;width:165px}.app-header.sidebar .actions{display:flex;gap:1rem;margin-top:.5rem}@media(max-width:1279px){.app-header--auth .app-header__actions{gap:.5rem}}.app-header .mega-menu{position:absolute;top:100%;left:50%;transform:translateY(0) translateX(-50%);width:100%;max-width:1010px;transition:all .3s ease;z-index:1000;animation:slideDown .3s ease forwards}@media(max-width:1279px){.app-header .mega-menu{position:static;transform:none;animation:none}}.app-header .mega-menu__content{border-radius:8px;box-shadow:0 -1px 12px hsla(0,0%,55%,.25);background:var(--surface-0);margin-top:.5rem}@media(max-width:1279px){.app-header .mega-menu__content{box-shadow:none;border:1px solid rgba(var(--dark-color-rgb),.1)}}.app-header .features-mega-menu{--grid-col:2;display:grid;grid-template-columns:repeat(var(--grid-col),minmax(0,1fr))}@media(max-width:1279px){.app-header .features-mega-menu{--grid-col:1}}.app-header .features-mega-menu .menu-col{padding:2rem}@media(max-width:1279px){.app-header .features-mega-menu .menu-col{padding:1rem}}.app-header .features-mega-menu .menu-col:not(:last-child){-webkit-border-end:1px solid rgba(var(--dark-color-rgb),.1);border-inline-end:1px solid rgba(var(--dark-color-rgb),.1)}@media(max-width:1279px){.app-header .features-mega-menu .menu-col:not(:last-child){-webkit-border-end:none;border-inline-end:none;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}}.app-header .features-mega-menu .menu-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.125rem;margin-bottom:1.5rem}@media(max-width:1279px){.app-header .features-mega-menu .menu-header{font-size:1rem}}.app-header .features-mega-menu .menu-header .app-link{font-size:1rem;font-weight:500}@media(max-width:1279px){.app-header .features-mega-menu .menu-header .app-link{font-size:.875rem}}.app-header .features-mega-menu .feaures-list .feature{display:flex;align-items:center;gap:1rem}@media(max-width:1279px){.app-header .features-mega-menu .feaures-list .feature{gap:.5rem}}.app-header .features-mega-menu .feaures-list .feature:not(:last-child){margin-bottom:1.5rem}.app-header .features-mega-menu .feaures-list .feature__icon{width:2.5rem;height:2.75rem;flex-shrink:0;border-radius:8px;background:rgba(var(--primary-color-rgb),.05);color:var(--primary-color);font-size:1.375rem;display:flex;align-items:center;justify-content:center}@media(max-width:1279px){.app-header .features-mega-menu .feaures-list .feature__icon{font-size:1.2rem;width:2.2rem;height:2.2rem}}.app-header .features-mega-menu .feaures-list .feature__title{font-size:1rem;font-weight:400;margin:0}@media(max-width:1279px){.app-header .features-mega-menu .feaures-list .feature__title{font-size:.875rem}}.app-header .features-mega-menu .feaures-list .feature__desc{font-size:.875rem;opacity:.7;margin:.5rem 0 0}@media(max-width:1279px){.app-header .features-mega-menu .feaures-list .feature__desc{font-size:.75rem;margin:.25rem 0 0}}.app-header .features-mega-menu .features-cover{aspect-ratio:2.2;background-size:cover;background-repeat:no-repeat;border-radius:6px;overflow:hidden;margin-top:1.5rem;color:var(--white-color);display:flex;flex-direction:column;justify-content:flex-end;text-align:center;padding:2rem 1rem;position:relative;z-index:0}@media(max-width:1279px){.app-header .features-mega-menu .features-cover{padding:1rem;font-size:.75rem}}.app-header .features-mega-menu .features-cover:before{content:"";position:absolute;inset:0;background:linear-gradient(1.82deg,#000 1.2%,rgba(0,0,0,.32) 45.52%);z-index:-1}.app-header .features-mega-menu .features-cover__desc{display:flex;justify-content:center;align-items:center;gap:.5rem;margin:0}.app-header .features-mega-menu .features-cover__desc:after,.app-header .features-mega-menu .features-cover__desc:before{content:"";display:block;width:21px;height:1px;background:var(--surface-0);margin-inline:.5rem}.profile-menu-btn{width:50px;height:50px;cursor:pointer}.profile-menu-btn img{width:100%;height:100%;border-radius:50%;object-fit:cover}.app-dropdown-menu{width:250px;max-width:100%;box-shadow:-1px 2px 40px hsla(0,0%,65%,.4)}.app-dropdown-menu:after,.app-dropdown-menu:before{display:none}.app-dropdown-menu .p-overlaypanel-content{padding:0}.app-dropdown-menu .header{display:flex;align-items:center;gap:.75rem;padding:1rem;border-bottom:1px dashed rgba(var(--dark-color-rgb),.1)}.app-dropdown-menu .header__avatar{min-width:32px;width:32px;height:32px;border-radius:50%}.app-dropdown-menu .header__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.app-dropdown-menu .header__info{width:calc(100% - 32px - .75rem)}.app-dropdown-menu .header__title{font-size:1rem;font-weight:400;margin:0 0 .25rem;word-break:break-word}.app-dropdown-menu .header__desc{font-size:.875rem;color:rgba(var(--dark-color-rgb),.5);margin:0;text-overflow:ellipsis;max-width:100%;overflow:hidden}.app-dropdown-menu .body .actions-list{list-style:none;padding:0;margin:0}.app-dropdown-menu .body .actions-list__item{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;color:var(--dark-color);cursor:pointer;transition:all .3s;text-decoration:none}.app-dropdown-menu .body .actions-list__item:hover{background:rgba(var(--light-bg-rgb),.3)}.app-dropdown-menu .body .actions-list__item.active{color:var(--primary-color)}.app-dropdown-menu .body .actions-list__item .icon{font-size:1rem}.header-menu{margin-top:.75rem}.profile-menu{padding:0}.profile-menu .body{padding-block:.5rem}.notifications-menu .list{width:440px;max-width:100%;list-style:none;padding:1rem;margin:0}.blank-layout{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column}.blank-layout__header{padding-top:3rem}.blank-layout__header .back-btn{padding:0;background:transparent;gap:.5rem;color:rgba(var(--dark-color-rgb),.7)}.blank-layout__header .back-btn .icon{font-size:1.5rem}.blank-layout__header .logo-img img{width:165px;max-height:50px;max-width:100%}.blank-layout__content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:1.5rem}.blank-layout__footer{color:rgba(var(--dark-color-rgb),.4);text-align:center;padding-block:1.5rem}.courses-page .app-table__actions-menu{min-width:185px}.courses-list__grid{--grid-col:4;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(var(--grid-col),1fr)}@media(max-width:1279px){.courses-list__grid{--grid-col:3}}@media(max-width:959px){.courses-list__grid{--grid-col:2}}@media(max-width:599px){.courses-list__grid{--grid-col:1}}.courses-list .app-paginator{margin:2.5rem auto 1rem}.courses-list .course{padding:1rem;border-radius:24px;color:var(--dark-color);background:var(--surface-a);display:flex;flex-direction:column;align-items:self-start;position:relative;border:1px solid transparent;text-decoration:none}.courses-list .course__img{width:100%;height:180px;border-radius:20px;overflow:hidden}.courses-list .course__img img{width:100%;height:100%;object-fit:cover}.courses-list .course__category{display:inline-block;border-radius:16px;padding:.5rem .75rem;background:rgba(var(--light-bg-rgb),.3);color:var(--primary-color);font-size:.875rem;margin-top:1rem}.courses-list .course__title{margin:1rem 0;font-size:1rem;font-weight:400;color:var(--dark-color);text-decoration:none}.courses-list .course__desc,.courses-list .course__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.courses-list .course__desc{font-size:.875rem;color:rgba(var(--dark-color-rgb),.5);margin:0}.courses-list .course__learners{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:rgba(var(--dark-color-rgb),.5);padding-bottom:.5rem;font-size:.875rem;margin-top:auto;min-height:43px}.courses-list .course__learners .p-avatar{background:var(--primary-color);color:#fff;font-size:.6875rem;width:2.1875rem;height:2.1875rem}.courses-list .course__learners .private-icon{display:inline-flex;padding-top:6px;font-size:1.8125rem;color:var(--primary-color)}.courses-list .course__learners__number{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:rgba(var(--dark-color-rgb),.7)}.courses-list .course__learners__number .indicator{min-width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--primary-color);background:rgba(var(--light-bg-rgb),.4);font-weight:600}.courses-list .course__actions{display:flex;align-items:center;gap:.75rem;position:absolute;top:1.75rem;left:0;width:100%;padding-inline:1.75rem}.courses-list .course__actions__btn,.courses-list .course__actions__checkbox{opacity:0;visibility:hidden;transition:all .3s}.courses-list .course__actions__checkbox{-webkit-margin-end:auto;margin-inline-end:auto;width:32px;height:32px}.courses-list .course__actions__checkbox .p-checkbox-box{width:100%;height:100%;border-radius:4px;background:var(--surface-a);border:1px solid var(--dark-color)}.courses-list .course__actions__checkbox.p-highlight .p-checkbox-box{background:var(--primary-color);border-color:var(--primary-color)}.courses-list .course__actions__btn{width:38px;height:32px;border-radius:8px;background:rgba(var(--dark-bg-rgb),.8);color:#fff;border:none}.courses-list .course__actions__btn .icon{font-size:1.25rem}.courses-list .course__actions .app-table__actions-menu{top:36px!important;left:unset!important;inset-inline-end:1.75rem!important}.courses-list .course__status{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500}.courses-list .course__status__icon{font-size:1.25rem}.courses-list .course__status--warning{color:var(--yellow-color)}.courses-list .course__status--success{color:var(--success-color)}.courses-list .course__status--grey{color:var(--light-grey-color)}.courses-list .course__progress{display:flex;align-items:center;gap:1rem;color:var(--primary-color);font-size:1rem;font-weight:600;width:100%;margin-top:auto}.courses-list .course__progress__bar{flex-grow:1;border-radius:15px;background:rgba(var(--light-bg-rgb),.3);height:12px}.courses-list .course__progress__bar__value{border-radius:15px;background:var(--app-secondary-color);height:100%}.courses-list .course__progress__bar__value__completed{background:var(--success-color)}.courses-list .course__progress__btn{padding:0;width:1.375rem;height:1.375rem;flex-shrink:0}.courses-list .course__progress__btn .icon{font-size:.75rem}.courses-list .course__progress__value{min-width:1.1875rem}.courses-list .course:hover .course__actions__btn,.courses-list .course:hover .course__actions__checkbox{opacity:1;visibility:visible}.courses-list .course--selected{border-color:var(--primary-color)}.courses-list .course--selected .course__actions__checkbox{opacity:1;visibility:visible}.courses-list .course__row{width:100%;display:flex;align-items:center;gap:1rem;justify-content:space-between}.courses-list .course__row .info-icon{font-size:1.25rem;flex-shrink:0;margin-top:1rem}.courses-list--row-list .course{position:relative;text-decoration:none;color:var(--dark-color)}.courses-list--row-list .course__row{display:flex;gap:1rem}@media(max-width:599px){.courses-list--row-list .course__row{flex-direction:column}}.courses-list--row-list .course__img{width:118px;height:98px;border-radius:8px;overflow:hidden}@media(max-width:599px){.courses-list--row-list .course__img{width:100%;height:180px}}.courses-list--row-list .course__img img{width:100%;height:100%;object-fit:cover}.courses-list--row-list .course__content{width:calc(100% - 118px - 1rem)}@media(max-width:599px){.courses-list--row-list .course__content{width:100%}}.courses-list--row-list .course__info{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.courses-list--row-list .course__category{display:inline-block;border-radius:16px;padding:.5rem .75rem;background:rgba(var(--light-bg-rgb),.3);color:var(--primary-color);font-size:.875rem}.courses-list--row-list .course__complete-icon{width:1.25rem;height:1.25rem;font-size:.7rem;border-radius:50%;background:var(--success-color);color:#fff;display:flex;align-items:center;justify-content:center}.courses-list--row-list .course .divider{width:1px;height:24px;background:rgba(var(--dark-color-rgb),.1)}@media(max-width:959px){.courses-list--row-list .course .divider{display:none}}.courses-list--row-list .course__certificate-icon{font-size:1.25rem;color:var(--primary-color)}.courses-list--row-list .course__progress{display:flex;align-items:center;gap:.5rem;color:rgba(var(--dark-color-rgb),.7)}.courses-list--row-list .course__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1rem;font-weight:400;margin:0}.courses-list--row-list .course__actions{display:flex;align-items:center;gap:.75rem;position:absolute;top:.75rem;inset-inline-start:0;padding-inline:.75rem}.courses-list--row-list .course__actions__btn{opacity:0;visibility:hidden;transition:all .3s;width:38px;height:32px;border-radius:8px;background:rgba(var(--dark-bg-rgb),.8);color:#fff;border:none}.courses-list--row-list .course__actions__btn .icon{font-size:1.25rem}.courses-list--row-list .course__actions .app-table__actions-menu{width:200px;top:36px!important;left:unset!important;inset-inline-start:.75rem!important}.courses-list--row-list .course:hover .course__actions__btn{opacity:1;visibility:visible}.course-basic-info-form .form-row{display:flex;gap:1.5rem}@media(max-width:959px){.course-basic-info-form .form-row{flex-direction:column-reverse}}.course-basic-info-form .form-row .course-preview{width:300px;min-width:300px}.course-preview{border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:4px;min-height:100%}.course-preview__header{padding:1.5rem 1rem;font-size:1rem;text-align:center;color:rgba(var(--dark-color-rgb),.3);border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.course-preview__body{padding:1rem;font-size:.875rem;color:rgba(var(--dark-color-rgb),.5)}.course-preview__body .subscription__row[class]:last-of-type{border-bottom-width:0;padding-bottom:0;min-height:auto}.course-sections-loader .app-progress-bar{margin-bottom:.75rem}.course-sections-loader .loader-value{font-size:1.5rem;color:var(--dark-color)}.course-sections-loader .loader-text{font-size:1rem;color:rgba(var(--dark-color-rgb),.6);margin:.5625rem 0 1.5rem}.course-sections-loader .card{border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:4px;padding:1rem 1.5rem}.course-sections-loader .card:not(:last-of-type){margin-bottom:.75rem}.course-ai-form .form__textarea{min-height:46vh}.course-ai-form .form .course-sections-list .section__header{border-bottom-width:0;padding-bottom:0;margin-bottom:.75rem}.course-ai-form .language-step{text-align:center;max-width:488px;margin:auto}.course-ai-form .language-step__text{font-size:.875rem;color:rgba(var(--dark-color-rgb),.7);padding:2rem 0 1.5rem;margin:0 0 1.5rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.course-ai-form .ai-action-text{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:rgba(var(--dark-color-rgb),.7);margin-bottom:1.25rem}.course-ai-form .ai-action-text .actions{display:flex;align-items:center;gap:.5rem}.course-ai-form .ai-action-text .actions__btn{padding:0;display:inline-flex;align-items:center;gap:.5rem;background:transparent;color:var(--dark-color)}.course-ai-form .ai-action-text .actions__btn .icon{font-size:1.25rem}.course-ai-form .ai-action-text .actions__btn.ai-btn{color:var(--primary-color);font-weight:500}.course-ai-form .ai-action-text .actions .divider{width:1px;height:26px;background:rgba(var(--dark-color-rgb),.2)}@media(max-width:959px){.course-ai-form .ai-action-text .actions .divider{display:none}}.ai-form-dialog,.form-dialog{position:absolute;left:0;bottom:0;width:100%;background:var(--surface-a);box-shadow:-8px 2px 40px hsla(0,0%,42%,.25);padding:1.5rem;z-index:2;max-height:100%;overflow:auto}.ai-form-dialog__header,.form-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1.3rem;font-size:1rem;color:var(--dark-color)}.ai-form-dialog__close-btn,.form-dialog__close-btn{width:25px;height:25px;padding:2px;flex-shrink:0}.ai-form-dialog__close-btn .icon,.form-dialog__close-btn .icon{font-size:18rem;color:var(--dark-color)}.ai-form-dialog .form__textarea,.form-dialog .form__textarea{resize:none;min-height:150px}.ai-form-dialog .form__actions,.form-dialog .form__actions{margin-top:0}.ai-form-dialog .form__group,.form-dialog .form__group{margin-bottom:1rem}.ai-form-dialog .form__button,.form-dialog .form__button{display:flex;align-items:center;gap:.375rem;font-weight:500;padding-inline:1rem}.ai-form-dialog .form__button .icon,.form-dialog .form__button .icon{font-size:1.1875rem}.ai-btn .icon{font-size:1rem}.course-assignation-tooltip .p-tooltip-text{text-align:initial;font-size:.875rem;font-weight:400;padding-block:1rem;max-width:400px}.course-assignation-tooltip .p-tooltip-text .title{font-size:.875rem;font-weight:600;margin:0 0 .5rem}.course-assignation-tooltip .p-tooltip-text .name{display:flex;align-items:center;gap:.5rem;margin-bottom:.6875rem}@media(max-width:599px){.course-assignation-tooltip .p-tooltip-text .name{flex-direction:column-reverse;align-items:flex-start}}.course-assignation-tooltip .p-tooltip-text .avatar-item__img,.course-assignation-tooltip .p-tooltip-text .avatar-item__placeholder{width:26px;height:26px;border:1px solid var(--surface-a);font-size:.75rem}.pricing-list .pricing .section-heading{padding:90px 0 1.25rem;background:rgba(var(--light-bg-rgb),.3)}.pricing-list .pricing .switch-tabs{margin-top:1.5rem;list-style:none;display:inline-flex;justify-content:center;background:var(--surface-a);border-radius:30px;padding:.5rem}.pricing-list .pricing .switch-tabs__item{cursor:pointer;font-size:1.125rem;padding:.375rem 2rem;transition:all .3s;border-radius:25px;transform:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pricing-list .pricing .switch-tabs__item.active,.pricing-list .pricing .switch-tabs__item:hover{color:var(--primary-color)}.pricing-list .pricing .switch-tabs__item.active{background:rgba(var(--light-bg-rgb),.3)}.pricing-list .pricing__plans{padding-bottom:var(--section-padding);position:relative}.pricing-list .pricing__plans:before{content:"";display:block;position:absolute;z-index:-1;background:rgba(var(--light-bg-rgb),.3);width:100%;height:80%}@media(max-width:1279px){.pricing-list .pricing__plans:before{height:100%}}.pricing-list .pricing__row{--grid-col:3;display:grid;grid-template-columns:repeat(var(--grid-col),minmax(0,1fr));grid-gap:2.5rem 1.5rem}@media(max-width:1279px){.pricing-list .pricing__row{--grid-col:2;grid-gap:1.5rem}}@media(max-width:959px){.pricing-list .pricing__row{--grid-col:1}}.pricing-list .pricing__row .card{flex-basis:397px;background:var(--surface-a);border-radius:18px;overflow:hidden;border:1px solid transparent;transition:all .3s;display:block}.pricing-list .pricing__row .card:hover{border-color:var(--primary-color)}.pricing-list .pricing__row .card--margin{margin-top:2.625rem}@media(max-width:1279px){.pricing-list .pricing__row .card--margin{margin-top:0}}@media(max-width:599px){.pricing-list .pricing__row .card{width:auto;flex-grow:1}}.pricing-list .pricing__row .card--popular{border:1px solid var(--primary-color);margin-top:0}.pricing-list .pricing__row .card__header{display:flex;justify-content:center;align-items:center;gap:.5rem;color:#fff;font-weight:500;padding:1rem;background:linear-gradient(89.39deg,var(--primary-gradient) -20.66%,var(--secondary-gradient) 56.36%)}.pricing-list .pricing__row .card__heading{display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.75rem}@media(max-width:599px){.pricing-list .pricing__row .card__heading{flex-direction:column}}.pricing-list .pricing__row .card__heading .users-input{width:120px;margin-top:.625rem}.pricing-list .pricing__row .card__heading .users-input .p-inputnumber-input{text-align:center;font-size:1.125rem;padding:0 .25rem;min-height:unset;background:transparent;border:none;color:var(--dark-color)}.pricing-list .pricing__row .card__heading .users-input .p-inputnumber{align-items:center}.pricing-list .pricing__row .card__heading .users-input .p-inputnumber-button{background:rgba(var(--light-bg-rgb),.3);color:var(--light-grey-color);border:none;width:2rem;height:2rem;font-size:.875rem;border-radius:50%}.pricing-list .pricing__row .card__heading .support-icon{font-size:2.875rem;flex-shrink:0}.pricing-list .pricing__row .card__body{padding:1.5rem}.pricing-list .pricing__row .card__title{font-size:1.25rem;font-weight:400;margin:0 0 .25rem;word-break:break-word}.pricing-list .pricing__row .card__desc{color:rgba(var(--dark-color-rgb),.4);margin:0}.pricing-list .pricing__row .card__price-row{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.75rem;word-break:break-word}.pricing-list .pricing__row .card__price{font-size:1.2rem;font-weight:500}@media(max-width:959px){.pricing-list .pricing__row .card__price{font-size:1rem}}.pricing-list .pricing__row .card__price span{color:rgba(var(--dark-color-rgb),.6)}.pricing-list .pricing__row .card__price__value{display:inline-block}.pricing-list .pricing__row .card__price__value span{color:var(--dark-color)}.pricing-list .pricing__row .card__price__label{font-size:1rem;font-weight:400}@media(max-width:959px){.pricing-list .pricing__row .card__price__label{font-size:.875rem}}.pricing-list .pricing__row .card__price .info-icon{display:inline-flex;vertical-align:middle;-webkit-margin-start:.5rem;margin-inline-start:.5rem}.pricing-list .pricing__row .card__old-price{display:inline-flex;align-items:flex-end;flex-direction:column;gap:.25rem;font-size:1rem;color:rgba(var(--dark-color-rgb),.7)}@media(max-width:959px){.pricing-list .pricing__row .card__old-price{font-size:.875rem}}.pricing-list .pricing__row .card__old-price .value{position:relative}.pricing-list .pricing__row .card__old-price .value:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;transform:translateY(-50%);background:var(--error-color)}.pricing-list .pricing__row .card__old-price .discount{display:inline-block;background:var(--error-color);color:var(--white-color);padding:.3rem .5rem;border-radius:4px;font-size:.8125rem;font-weight:700;white-space:nowrap}.pricing-list .pricing__row .card__button{width:100%;min-height:50px}.pricing-list .pricing__row .card .features{margin-top:1rem}.pricing-list .pricing__row .card .features__title{color:rgba(var(--dark-color-rgb),.4);font-size:1rem;font-weight:500;text-transform:uppercase}.pricing-list .pricing__row .card .features__list{list-style:none;padding:0;margin:0}.pricing-list .pricing__row .card .features__item{display:flex;gap:.75rem}.pricing-list .pricing__row .card .features__item:not(:last-child){margin-bottom:1rem}.pricing-list .pricing__row .card .features__item__icon{width:1.625rem;height:1.625rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--light-bg-rgb),.3);color:var(--primary-color);font-size:.875rem;transition:all .3s}.pricing-list .pricing__row .card .features__item__title{font-size:1rem;font-weight:500;margin:0}.pricing-list .pricing__row .card .features__item .card__desc{margin-top:.25rem}.registration-layout{min-height:100vh;min-height:100dvh;background-size:cover;background-position:50%;position:relative;z-index:1;display:flex;align-items:center;padding:1.5rem 1rem}.registration-layout:before{content:"";position:absolute;inset:0;background:linear-gradient(270.25deg,rgba(var(--primary-color-rgb),.6) -9.89%,var(--primary-gradient) 137.77%);z-index:-1}.registration-layout .registration-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:var(--white-color);margin-bottom:2rem}.registration-layout .registration-header .back-btn{padding:0;background:transparent;gap:.5rem;color:inherit}.registration-layout .registration-header .back-btn .icon{font-size:1.5rem}.registration-layout .registration-header .language-switcher{color:inherit}.registration-layout .registration-container{max-width:1240px;margin:auto}.registration-layout .registration-row{display:flex;align-items:center;gap:3.5rem;width:100%}@media(max-width:959px){.registration-layout .registration-row{flex-direction:column-reverse}}.registration-layout .registration-row .content-col{width:41%}.registration-layout .registration-row .form-col{width:calc(59% - 3.5rem);background:var(--surface-a);border-radius:4px;padding:3rem 3.5rem}@media(max-width:959px){.registration-layout .registration-row .form-col{padding:2rem}.registration-layout .registration-row .content-col,.registration-layout .registration-row .form-col{width:100%}}.registration-layout .registration-row .content{color:#fff}@media(max-width:959px){.registration-layout .registration-row .content{text-align:center}}.registration-layout .registration-row .content__logo{margin-bottom:2.5rem}.registration-layout .registration-row .content__logo img{max-height:78px}.registration-layout .registration-row .content__title{font-size:1.25rem;font-weight:500;margin:0 0 1rem}.registration-layout .registration-row .content__desc{margin:0 0 4rem;line-height:1.88}.registration-layout .registration-row .content .socials{display:flex;align-items:center;gap:1.5rem}.registration-layout .registration-row .content .socials:after,.registration-layout .registration-row .content .socials:before{content:"";display:block;flex-grow:1;height:1px;background:#fff}.registration-layout .registration-row .content .socials__list{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.registration-layout .registration-row .content .socials__list__link{font-size:1.375rem;color:#fff;display:inline-flex}.registration-layout .registration-row .content .socials__list__link .icon{transition:transform .3s}.registration-layout .registration-row .content .socials__list__link:hover .icon{transform:scale(1.2)}.registration-layout .registration-row .registration-status{min-height:450px;display:flex;flex-direction:column;justify-content:center;text-align:center}.registration-layout .registration-row .registration-status .form__header{margin-bottom:1.5rem}.registration-layout .registration-row .registration-status .redirection-text{margin:1.5rem 0 0;color:rgba(var(--dark-color-rgb),.6);font-size:1.125rem}.registration-layout .registration-row .registration-status .redirection-text strong{color:var(--dark-color)}.registration-layout .registration-row .registration-status .domain-info{display:flex;gap:.25rem}.registration-layout .registration-row .registration-status .domain-info .domain-input{color:var(--primary-color);font-size:1.125rem}.registration-layout .registration-row .registration-status .domain-info .copy-btn{background:rgba(var(--light-bg-rgb),1);color:var(--dark-color);border:transparent;font-size:1.875rem;width:4.375rem}.registration-layout .registration-row .form-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}.registration-layout .registration-row .form-loader__text{font-size:1.25rem;max-width:450px;margin:0;line-height:1.5}.registration-layout .form__header{margin-bottom:2.5rem}.registration-layout .form__header__title{margin:0}.registration-layout .form__header__img{margin-bottom:1.5rem}.registration-layout .form__header--steps{position:relative;padding-inline:2.5rem}.registration-layout .form__header--steps .back-btn{position:absolute;top:0;inset-inline-start:0;padding:0;font-size:1.875rem;color:var(--dark-color)}.registration-layout .form__actions{margin-top:2.5rem}.registration-layout .form__button--register{justify-content:center;gap:.75rem;font-weight:500}.registration-layout .form .forget-password-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.registration-layout .form .register-divider{display:flex;align-items:center;gap:1rem}.registration-layout .form .register-divider:after,.registration-layout .form .register-divider:before{content:"";display:block;flex-grow:1;height:1px;background:rgba(var(--dark-color-rgb),.1)}.registration-layout .form .register-footer{text-align:center;color:rgba(var(--dark-color-rgb),.7)}.registration-layout .form .register-footer .form__link{font-size:inherit}.settings-page .settings{padding-top:2rem}.settings-page .settings__title{font-size:1.875rem;font-weight:400;margin:0 0 2rem}.settings-page .settings__desc{color:rgba(var(--dark-color-rgb),.7);margin:0;line-height:1.5}.settings-page .settings__header{margin-bottom:2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.settings-page .settings__header--border{border-bottom:1px solid rgba(var(--dark-color-rgb),.2);padding-bottom:1.5rem;margin-bottom:1.5rem}@media(max-width:959px){.settings-page .settings__header{flex-wrap:wrap;gap:.5rem}}.settings-page .settings__header__title{font-size:1.25rem;font-weight:400;margin:0}.settings-page .settings__header__btn{padding:0;background:transparent;display:flex;align-items:center;gap:.5rem;border:none;font-weight:500;flex-shrink:0}.settings-page .settings__header__btn .icon{font-size:1.375rem}.settings-page .settings__row{display:flex;align-items:flex-start;gap:1.5rem}@media(max-width:959px){.settings-page .settings__row{flex-direction:column;gap:.5rem}}.settings-page .settings__nav{display:flex;flex-direction:column;gap:.25rem;width:300px;padding:1.125rem 1rem;font-size:1.125rem;position:-webkit-sticky;position:sticky;top:0}@media(max-width:959px){.settings-page .settings__nav{width:100%;flex-direction:row;overflow-x:auto;white-space:nowrap;padding:.5rem;font-size:1rem}}.settings-page .settings__nav__link{padding:.75rem 1rem;color:var(--dark-color);text-decoration:none;transition:all .2s}.settings-page .settings__nav__link.active,.settings-page .settings__nav__link:hover{color:var(--primary-color)}.settings-page .settings__nav__link.active{background:rgba(var(--light-bg-rgb),.3)}.settings-page .settings__content{width:calc(100% - 300px - 1.5rem)}@media(max-width:959px){.settings-page .settings__content{padding:1rem;width:100%}}.settings-page .settings__content .empty-box{min-height:48vh}.settings-page .settings__content .empty-box__desc{margin-top:1rem}.courses-edit-page .page-row{display:flex;gap:2rem}@media(max-width:959px){.courses-edit-page .page-row{flex-direction:column}}.courses-edit-page .page-row .page-content{align-self:stretch}.courses-edit-page .page-row .page-content,.courses-edit-page .page-row .page-content .page-card{flex-grow:1;display:flex;flex-direction:column}.courses-edit-page .page-row .page-content .page-card .empty-box{margin:auto}.courses-edit-page .page-row .page-sidebar{width:300px;min-width:300px;display:flex;flex-direction:column;gap:.375rem}@media(max-width:959px){.courses-edit-page .page-row .page-sidebar{min-width:auto;max-width:100%;width:100%}}.courses-edit-page .page-row .page-sidebar__card{background:var(--surface-a);border:1px solid rgba(var(--dark-color-rgb),.1);padding:1rem;border-radius:4px}.courses-edit-page .page-row .page-sidebar__card__actions{display:flex;flex-direction:column;gap:1rem}.courses-edit-page .page-row .page-sidebar__card--sticky{position:-webkit-sticky;position:sticky;top:0}.courses-edit-page .page-row .page-sidebar__card .discard-box{border-top:1px solid rgba(var(--dark-color-rgb),.1);padding-top:1rem}.courses-edit-page .page-row .page-sidebar__card .discard-box__btn{display:flex;align-items:center;gap:.5rem;padding:0;font-weight:400;font-size:.875rem;color:var(--error-color)}.courses-edit-page .page-row .page-sidebar__card .discard-box__btn .icon{font-size:1rem;flex-shrink:0}.courses-edit-page .page-row .page-sidebar__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:1rem;margin-bottom:1rem}.courses-edit-page .page-row .page-sidebar__header .edit-btn{font-size:1.375rem;padding:2px;width:30px;height:30px}.courses-edit-page .page-row .page-sidebar__header .edit-btn__icon{color:rgba(var(--dark-color-rgb),.8)}.courses-edit-page .page-row .page-sidebar .preview-card{border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:4px;padding:1rem}.courses-edit-page .course-sections .heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1rem}.courses-edit-page .course-sections .heading__title{margin:0;font-size:1.125rem;font-weight:400}.courses-edit-page .course-sections .heading__btn{min-height:50px}.courses-edit-page .course-sections-list .section{padding:1rem;border-radius:2px;border:1px dashed rgba(var(--dark-color-rgb),.2);position:relative}.courses-edit-page .course-sections-list .section:not(:last-of-type){margin-bottom:1.5rem}.courses-edit-page .course-sections-list .section--loading{min-height:100px}.courses-edit-page .course-sections-list .section__loader{position:absolute;inset:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;gap:1rem;z-index:1;overflow:auto}.courses-edit-page .course-sections-list .section__loader--col{flex-direction:column}.courses-edit-page .course-sections-list .section__header{padding-bottom:1rem;border-bottom:1px dashed rgba(var(--dark-color-rgb),.2);display:flex;gap:12px;align-items:center}.courses-edit-page .course-sections-list .section__header__number{font-size:1rem;font-weight:500;border-radius:4px;background:rgba(var(--light-bg-rgb),.3);display:inline-block;padding:.6875rem;color:var(--dark-color);flex-shrink:0}.courses-edit-page .course-sections-list .section__header__row{flex-grow:1}.courses-edit-page .course-sections-list .section__header__row,.courses-edit-page .course-sections-list .section__header__row .actions{display:flex;align-items:center;gap:.75rem;justify-content:space-between}.courses-edit-page .course-sections-list .section__header__row .actions{flex-shrink:0}@media(max-width:959px){.courses-edit-page .course-sections-list .section__header__row{flex-direction:column;align-items:flex-start;gap:.5rem}}.courses-edit-page .course-sections-list .section__header__row .actions .activity__options__dropdown{min-width:unset}@media(max-width:959px){.courses-edit-page .course-sections-list .section__header__row .actions{flex-wrap:wrap;width:100%;justify-content:flex-start}.courses-edit-page .course-sections-list .section__header__row .actions .section__header__actions{-webkit-margin-start:auto;margin-inline-start:auto}}.courses-edit-page .course-sections-list .section__header__title{font-size:1rem;font-weight:400;margin:0;color:var(--dark-color);word-break:break-word;display:flex;align-items:center;gap:1rem;flex-grow:1}.courses-edit-page .course-sections-list .section__header__title__text{flex-grow:1}@media(max-width:959px){.courses-edit-page .course-sections-list .section__header__title{gap:.5rem}}.courses-edit-page .course-sections-list .section__header__actions{display:flex;gap:.5rem;flex-shrink:0}.courses-edit-page .course-sections-list .section__header__actions__btn{padding:0;display:inline-flex;align-items:center;gap:.5rem;color:var(--dark-color);font-size:1rem;flex-shrink:0;background:transparent}.courses-edit-page .course-sections-list .section__header__actions__btn .icon{font-size:1.25rem}.courses-edit-page .course-sections-list .section__header__actions__btn.sm{font-size:.875rem}.courses-edit-page .course-sections-list .section__header__actions__btn.sm .icon{font-size:1rem}.courses-edit-page .course-sections-list .section__header__actions__btn--ai{color:var(--primary-color);font-weight:500}@media(max-width:959px){.courses-edit-page .course-sections-list .section__header__actions__btn{font-size:.875rem}.courses-edit-page .course-sections-list .section__header__actions__btn .icon{font-size:1rem}}.courses-edit-page .course-sections-list .section__header__actions .actions-menu-btn{padding:2px;width:32px;height:32px}.courses-edit-page .course-sections-list .section__header__actions .actions-menu-btn .icon{font-size:1.25rem;color:rgba(var(--dark-color-rgb),.7)}.courses-edit-page .course-sections-list .section__footer{display:flex;justify-content:flex-end;margin-top:.75rem}.courses-edit-page .course-sections-list .section__footer .empty-content__btn{padding-inline:2px}.courses-edit-page .course-sections-list .section__body .activities-list{margin-top:1.5rem}.courses-edit-page .course-sections-list .section__body .activity,.courses-edit-page .course-sections-list .section__body .outline{padding:1rem 1.5rem;box-shadow:0 0 12px hsla(0,0%,69%,.25);border-radius:2px;color:rgba(var(--dark-color-rgb),.7);position:relative}.courses-edit-page .course-sections-list .section__body .activity:not(:last-of-type),.courses-edit-page .course-sections-list .section__body .outline:not(:last-of-type){margin-bottom:.75rem}.courses-edit-page .course-sections-list .section__body .activity--pending,.courses-edit-page .course-sections-list .section__body .outline--pending{background:rgba(var(--yellow-color-rgb),.06)}.courses-edit-page .course-sections-list .section__body .activity{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:1279px){.courses-edit-page .course-sections-list .section__body .activity{align-items:flex-start}}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .activity{flex-direction:column}}.courses-edit-page .course-sections-list .section__body .activity__content{display:flex;align-items:center;flex-grow:1;gap:.5rem}@media(max-width:1400px){.courses-edit-page .course-sections-list .section__body .activity__content{flex-direction:column;align-items:flex-start;gap:1rem}}.courses-edit-page .course-sections-list .section__body .activity__options{display:flex;align-items:center;flex-grow:1;gap:1rem}.courses-edit-page .course-sections-list .section__body .activity__options .activity__options__dropdown:first-of-type{-webkit-margin-start:auto;margin-inline-start:auto}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .activity__options .activity__options__dropdown:first-of-type{margin:unset}.courses-edit-page .course-sections-list .section__body .activity__options{flex-direction:column;align-items:flex-start}}.courses-edit-page .course-sections-list .section__body .activity__title{display:flex;align-items:center;gap:.5rem;font-size:.875rem;word-break:break-word}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .activity__title{align-items:flex-start}}.courses-edit-page .course-sections-list .section__body .activity__title .icon{font-size:1.5rem;flex-shrink:0}.courses-edit-page .course-sections-list .section__body .activity__actions{display:flex;align-items:center;gap:.4rem;-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-border-start:1px solid rgba(var(--dark-color-rgb),.1);border-inline-start:1px solid rgba(var(--dark-color-rgb),.1)}@media(max-width:1279px){.courses-edit-page .course-sections-list .section__body .activity__actions{border:none;padding:0}}.courses-edit-page .course-sections-list .section__body .activity__actions__btn{width:28px;height:28px;padding:2px;background:transparent}.courses-edit-page .course-sections-list .section__body .activity__actions__btn .icon{font-size:1.1rem;color:var(--dark-color)}.courses-edit-page .course-sections-list .section__body .activity__actions__btn.ai-btn .icon{font-size:.9rem}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .activity__actions__btn{width:2rem;height:2rem}.courses-edit-page .course-sections-list .section__body .activity__actions__btn .icon{font-size:1.5rem}}.courses-edit-page .course-sections-list .section__body .activity .ai-btn{color:var(--primary-color);font-size:.875rem;font-weight:500;padding:0;display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.courses-edit-page .course-sections-list .section__body .activity .ai-btn .icon{font-size:1.25rem}.courses-edit-page .course-sections-list .section__body .outlines-list .outline--loading{min-height:85px}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline{padding:1rem}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__header{margin-bottom:.2rem}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__header,.courses-edit-page .course-sections-list .section__body .outlines-list .outline__header__row{display:flex;align-items:center;gap:.375rem;flex-grow:1}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__header{flex-direction:column;align-items:flex-start}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__title{margin:0;font-size:.875rem;font-weight:400;display:flex;align-items:baseline;gap:.875rem;color:var(--dark-color);word-break:break-word;flex-grow:1}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__title{flex-direction:column;align-items:flex-start;gap:.5rem}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__type{display:inline-block;border-radius:2px;background:rgba(var(--light-bg-rgb),1);color:var(--dark-color);font-size:.75rem;padding:.25rem 1rem;-webkit-margin-end:auto;margin-inline-end:auto;cursor:default;flex-shrink:0}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions{width:100%;flex-wrap:wrap}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions .divider,.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn{visibility:hidden;opacity:0;transition:all .3s}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions .divider,.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn{opacity:1;visibility:visible}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn{width:28px;height:28px;padding:2px}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn{-webkit-margin-start:auto;margin-inline-start:auto}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn .icon{font-size:1.1rem;color:var(--dark-color)}@media(max-width:959px){.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn{width:2rem;height:2rem}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn .icon{font-size:1.5rem}}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn--with-text{width:auto;height:auto;display:flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;background:transparent;margin:0}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn--with-text.p-button-secondary{color:var(--dark-color);font-weight:400}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__actions__btn--with-text .icon{font-size:1.1875rem}.courses-edit-page .course-sections-list .section__body .outlines-list .outline__desc{font-size:.875rem;line-height:1.5;color:rgba(var(--dark-color-rgb),.6);margin:0}.courses-edit-page .course-sections-list .section__body .outlines-list .outline:hover .divider,.courses-edit-page .course-sections-list .section__body .outlines-list .outline:hover .outline__actions__btn{visibility:visible;opacity:1}.courses-edit-page .course-sections-list .section .activity__options__dropdown{min-width:94px;display:flex;justify-content:flex-end;--color:inherit}@media(max-width:959px){.courses-edit-page .course-sections-list .section .activity__options__dropdown{min-width:unset}}.courses-edit-page .course-sections-list .section .activity__options__dropdown .p-dropdown{color:var(--color);background:transparent;border:none;min-height:auto;width:auto}.courses-edit-page .course-sections-list .section .activity__options__dropdown .p-inputtext{min-height:auto}.courses-edit-page .course-sections-list .section .activity__options__dropdown .p-dropdown-label{padding-block:0;padding-inline:.5rem;color:var(--color)}.courses-edit-page .course-sections-list .section .activity__options__dropdown .p-dropdown-trigger{width:1rem}.courses-edit-page .course-sections-list .section .activity__options__dropdown .p-dropdown-trigger .p-icon{width:.75rem;color:var(--color)}.courses-edit-page .course-sections-list .section .activity__options__dropdown.published{--color:var(--success-color)}.courses-edit-page .course-sections-list .section .activity__options__dropdown.draft{--color:var(--yellow-color)}.courses-edit-page .course-sections-list .section__desc{font-size:.875rem;line-height:1.5;color:rgba(var(--dark-color-rgb),.6);margin:0 0 .75rem}.courses-edit-page .course-sections-list .section__bullet{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--light-grey-color);align-self:flex-start;margin-top:4px}.courses-edit-page .course-sections-list .section .empty-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding-block:1rem;min-height:150px}.courses-edit-page .course-sections-list .section .empty-content__btn .p-button-icon{font-size:.875rem}.courses-edit-page .course-sections-list .section .empty-content__btn .p-button-label{font-weight:400}.courses-edit-page .course-sections-list .section .empty-content__desc{color:rgba(var(--dark-color-rgb),.5);margin:.5rem 0 0}.courses-edit-page .course-sections-list .section--loader .header{display:flex;gap:.75rem;align-items:center;margin-bottom:1rem}.courses-edit-page .course-sections-list .section--loader .number{min-width:40px}@media(min-width:960px){.courses-edit-page .course-sections-list .section--loader .title{max-width:45%}}.courses-edit-page .course-sections-list .section--loader .body{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1.5rem}.courses-edit-page .course-sections-list .section .divider{width:1px;height:26px;background:rgba(var(--dark-color-rgb),.2)}@media(max-width:959px){.courses-edit-page .course-sections-list .section .divider{display:none}}.activities-actions-menu{min-width:148px}.activities-actions-menu .p-menuitem-link .icon{font-size:1rem}@media(min-width:600px){.activities-actions-menu .p-submenu-icon{display:none}}.course-links .list{list-style:none;padding:0;margin:0}.course-links .list__item{border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:4px;padding:.6875rem 1rem;display:flex;align-items:center;gap:.5rem}.course-links .list__item:not(:last-of-type){margin-bottom:1rem}.course-links .list__item__icon{color:var(--dark-color);font-size:1.125rem;flex-shrink:0}.course-links .list__item__link{color:var(--primary-color);font-size:.875rem;word-break:break-word}.course-links .list__item__link:hover{text-decoration:none}.bundle-form .companies-list{max-height:182px;overflow-y:auto}.bundle-form .learners-list{display:flex;flex-direction:column;gap:1.5rem}.bundle-form .learners-list .avatar-item__subtitle{word-break:break-word}.bundle-form .course-card{border-radius:4px;border:1px solid rgba(var(--dark-color-rgb),.1);padding:1rem;display:flex;gap:1rem}@media(max-width:599px){.bundle-form .course-card{flex-direction:column}}.bundle-form .course-card .course__title{margin:0 0 .5rem}.bundle-form .course-card__img{min-width:124px;width:124px;height:60px;border-radius:2px;overflow:hidden}@media(max-width:599px){.bundle-form .course-card__img{width:100%;height:152px}}.bundle-form .course-card__img img{width:100%;height:100%;object-fit:cover}.bundle-form .course-card .course__category{margin:0}.bundle-form .course-card.avatar-card{align-items:center;justify-content:space-between}@media(max-width:599px){.bundle-form .course-card.avatar-card{align-items:flex-start}}.bundle-form .bundle-courses{overflow:auto}.bundle-form .bundle-courses .course{display:flex;align-items:center;gap:.75rem;font-size:.875rem}.bundle-form .bundle-courses .course:not(:last-of-type){margin-bottom:1.5rem}.bundle-form .bundle-courses .course__img{border-radius:4px;overflow:hidden;min-width:60px;width:60px;height:40px}.bundle-form .bundle-courses .course__img--lg{height:52px}.bundle-form .bundle-courses .course__img img{width:100%;height:100%;object-fit:cover}.bundle-form .bundle-courses .course__content-row{display:flex;align-items:center;justify-content:space-between;flex-grow:1;gap:.5rem}@media(max-width:599px){.bundle-form .bundle-courses .course__content-row{flex-direction:column;align-items:flex-start}}.bundle-form .bundle-courses .course__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:.875rem;font-weight:400;margin:0;color:var(--dark-color)}.bundle-form .bundle-courses .course__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:rgba(var(--dark-color-rgb),.7);margin:.375rem 0 0}.bundle-form .bundle-courses .course__category{display:inline-block;border-radius:16px;padding:.5rem .75rem;background:rgba(var(--light-bg-rgb),.3);color:var(--primary-color);font-size:.875rem;text-align:center;width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}@media(max-width:599px){.bundle-form .bundle-courses .course__category{width:unset;white-space:normal}}.bundle-form .courses-lists-row{display:flex;gap:.5rem}@media(max-width:959px){.bundle-form .courses-lists-row{flex-direction:column}}.bundle-form .courses-lists-row .list{flex-grow:1;border-radius:6px;border:1px solid rgba(var(--dark-color-rgb),.1);overflow:hidden;width:100%}.bundle-form .courses-lists-row .list__header{padding:1rem 1.5rem;color:var(--dark-color);display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:1rem;background:var(--light-grey-bg-2)}.bundle-form .courses-lists-row .list__header__number{font-weight:500}.bundle-form .courses-lists-row .list__body{padding-block:1rem}.bundle-form .courses-lists-row .list__body .search-box{margin-bottom:1rem;padding-inline:1.5rem}.bundle-form .courses-lists-row .list__body .search-box .p-inputtext{min-height:45px}.bundle-form .courses-lists-row .list__body .bundle-courses{max-height:42vh;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem}.bundle-form .courses-lists-row .list__body .bundle-courses .course-row{cursor:pointer;display:flex;align-items:center;gap:.75rem;padding-inline:1.5rem}.bundle-form .courses-lists-row .list__body .bundle-courses .course-row:hover{background:rgba(var(--light-bg-rgb),.2)}.bundle-form .courses-lists-row .list__body .bundle-courses .course-row:not(:last-of-type){margin-bottom:.5rem}.bundle-form .courses-lists-row .list__body .bundle-courses .course-row__icon{font-size:1.2rem;flex-shrink:0;color:var(--primary-color);transform:scale(0);transition:all .3s}.bundle-form .courses-lists-row .list__body .bundle-courses .course-row--with-icon .course-row__icon{transform:scale(1)}.bundle-form .courses-lists-row .list__body .bundle-courses .course{margin-bottom:0;flex-grow:1;padding-block:.5rem}.bundle-form .courses-lists-row .actions{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.875rem;flex-shrink:0}@media(max-width:959px){.bundle-form .courses-lists-row .actions{flex-direction:row}}.bundle-form .courses-lists-row .actions__btn{min-width:1.5rem;width:1.5rem;height:1.5rem;border-radius:4px;padding:.125rem;background:var(--dark-color);border-color:var(--dark-color)}@media(max-width:959px){.bundle-form .courses-lists-row .actions__btn{transform:rotate(90deg)}}.bundle-form .courses-lists-row .actions__btn .icon{font-size:1rem}.bundle-confirm-dialog .form-dialog__header{align-items:flex-start;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.bundle-confirm-dialog .form__actions[class]{margin-top:2.4rem}.bundle-confirm-dialog .form__header{flex-direction:row;gap:.75rem;text-align:start;line-height:1.5}@media(max-width:599px){.bundle-confirm-dialog .form__header{align-items:flex-start}}.bundle-confirm-dialog .form__header__box{flex-shrink:0}.bundle-confirm-dialog .form__header__desc{margin:0}.course-category-tooltip .p-tooltip-text{width:150px;max-width:100%;text-align:center;font-weight:400}.subscriptions-list__grid{--grid-col:3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(var(--grid-col),1fr)}@media(max-width:959px){.subscriptions-list__grid{--grid-col:2}}@media(max-width:599px){.subscriptions-list__grid{--grid-col:1}}.subscriptions-list .subscription{padding:1.5rem;border-radius:4px;border:1px solid rgba(var(--dark-color-rgb),.1);box-shadow:0 -1px 12px hsla(0,0%,55%,.25);color:var(--dark-color);display:flex;flex-direction:column;align-items:self-start;font-size:.875rem;color:rgba(var(--dark-color-rgb),.5)}.subscriptions-list .subscription>*{width:100%}.subscriptions-list .subscription__img{width:100%;height:152px;border-radius:2px;overflow:hidden}.subscriptions-list .subscription__img img{width:100%;height:100%;object-fit:cover}.subscriptions-list .subscription__heading{margin:1rem 0 .3125rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.subscriptions-list .subscription__title{font-size:1rem;font-weight:400;color:var(--dark-color)}.subscriptions-list .subscription__desc,.subscriptions-list .subscription__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0}.subscriptions-list .subscription__desc:not(:first-of-type){margin-top:.75rem}.subscriptions-list .subscription__desc strong{font-size:1.125rem;color:var(--dark-color)}.subscriptions-list .subscription__tag{display:inline-block;border-radius:4px;padding:.5rem .75rem;background:rgba(var(--light-bg-rgb),.4);color:var(--dark-color);font-size:.875rem;flex-shrink:0}.subscriptions-list .subscription__rows{margin-block:1rem}.subscriptions-list .subscription__row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-block:.95rem;font-size:.875rem;min-height:64px;border-bottom:1px dashed rgba(var(--dark-color-rgb),.1)}.subscriptions-list .subscription__row:first-of-type{border-top:1px dashed rgba(var(--dark-color-rgb),.1)}.subscriptions-list .subscription__row:not(:first-of-type){padding-block:.7rem}.subscriptions-list .subscription__bundles{color:rgba(var(--dark-color-rgb),.5)}.subscriptions-list .subscription__bundles .p-avatar{background:var(--primary-color);color:#fff;font-size:.6875rem;width:2.1875rem;height:2.1875rem}.subscriptions-list .subscription__actions{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:1rem;margin-top:auto}.subscriptions-list .subscription__actions .actions-menu-btn{width:1.625rem;height:1.625rem}.subscriptions-list .subscription__actions .actions-menu-btn .icon{font-size:1.375rem;color:rgba(var(--dark-color-rgb),.7)}.subscriptions-list .subscription__status{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:500}.subscriptions-list .subscription__status__icon{font-size:1.25rem}.subscriptions-list .subscription__status--warning{color:var(--yellow-color)}.subscriptions-list .subscription__status--success{color:var(--success-color)}.subscriptions-list .subscription__status--grey{color:var(--light-grey-color)}.subscription-form .markets-list{margin-top:1rem}.subscription-form .markets-list .market:not(:last-of-type){margin-bottom:1rem}.subscription-form .markets-list .market__header{display:flex;align-items:center;gap:6px}.subscription-form .markets-list .market__form{display:none;margin-top:.5rem}.subscription-form .markets-list .market__toggle-btn{background:rgba(var(--light-bg-rgb),.8);color:var(--dark-color);min-width:26px;width:26px;height:26px;padding:2px}.subscription-form .markets-list .market__toggle-btn .icon{font-size:.8rem}.subscription-form .markets-list .market.expanded .market__form{display:block}.subscription-form .markets-list .market.expanded .market__toggle-btn .icon{transform:rotate(90deg)}.courses-quiz-page .quiz-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media(max-width:959px){.courses-quiz-page .quiz-header{flex-direction:column;align-items:flex-start;gap:.5rem}}.courses-quiz-page .quiz-header .page-card__title{display:inline-flex;align-items:center;gap:1rem}@media(max-width:599px){.courses-quiz-page .quiz-header .page-card__title{flex-wrap:wrap}}.courses-quiz-page .quiz-header .ai-btn{color:var(--primary-color);font-weight:500;padding:0;display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.courses-quiz-page .quiz-header .ai-btn .icon{font-size:1.25rem}.courses-quiz-page .quiz-header .actions{display:flex;align-items:center;flex-shrink:0;gap:.75rem}@media(max-width:959px){.courses-quiz-page .quiz-header .actions{width:100%;flex-wrap:wrap}.courses-quiz-page .quiz-header .actions .page-header__actions__btn{-webkit-margin-start:auto;margin-inline-start:auto}}.courses-quiz-page .quiz-header .actions__btn{padding:0;background:transparent;display:flex;align-items:center;gap:.5rem;font-size:1rem;color:var(--dark-color)}.courses-quiz-page .quiz-header .actions__btn.ai-btn{font-weight:500;color:var(--primary-color)}.courses-quiz-page .quiz-header .actions__btn .icon{font-size:1.375rem;flex-shrink:0}.courses-quiz-page .quiz-header .actions .divider{width:1px;height:26px;background:rgba(var(--dark-color-rgb),.2)}@media(max-width:959px){.courses-quiz-page .quiz-header .actions .divider{display:none}}.courses-quiz-page .quiz-container .course-sections-loader .p-skeleton:not(:last-of-type){margin-bottom:.75rem}.courses-quiz-page .quiz-container .course-sections-loader .loader-header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.courses-quiz-page .quiz-container .course-sections-loader .loader-header>div{flex-grow:1}.courses-quiz-page .quiz-container .course-sections-loader .loader-header .content-loader{max-width:400px}.courses-quiz-page .quiz-container .course-sections-loader .loader-header .image-loader{max-width:64px}.courses-quiz-page .quiz-container .course-sections-loader .title-card{border:none;padding-top:.625rem;padding-bottom:0}.courses-quiz-page .quiz-container .course-sections-loader .title-card .title-loader{max-width:200px}.courses-quiz-page .quiz-container .course-sections-loader .question-card .title{max-width:400px}.forget-password-page .app-container{width:100%;max-width:540px}.forget-password-page .app-container.step-2{max-width:630px}.forget-password-page .app-steps{width:225px;max-width:100%}.forget-password-page .logo-image{margin-bottom:3rem}.forget-password-page .logo-image img{max-height:54px}.forget-password-page .form{margin-top:2rem}.forget-password-page .form__group{text-align:initial}.forget-password-page .form__header__box{margin-block:1.5rem}.forget-password-page .form__header__title{margin:0 0 .5rem}.forget-password-page .form__header__text{color:rgba(var(--dark-color-rgb),.7)}.forget-password-page .form__header__text q{color:var(--dark-color)}.upgrade-plan-modal .p-dialog-content,.upgrade-plan-modal .p-dialog-content .app-container{display:flex;flex-direction:column}.upgrade-plan-modal .p-dialog-content .app-container{flex-grow:1}.upgrade-plan-modal .form__header{margin:auto;padding-top:1.5rem}.upgrade-plan-modal .form__header .status-badge{display:inline-block;border-radius:0;margin:0 .5rem}.upgrade-plan-modal .form__header .status-badge:before{display:none}.upgrade-plan-modal .pricing-list .pricing .switch-tabs{margin:0 auto 1.5rem;background:rgba(var(--light-bg-rgb),.3)}.upgrade-plan-modal .pricing-list .pricing .switch-tabs__item.active{background:var(--surface-a)}.upgrade-plan-modal .pricing-list .pricing__row{align-items:stretch;display:flex}.upgrade-plan-modal .pricing-list .pricing__plans{padding-bottom:0}.upgrade-plan-modal .pricing-list .pricing__plans .card{cursor:pointer;margin-top:0;border:1px solid rgba(var(--dark-color-rgb),.2);color:var(--dark-color)}.upgrade-plan-modal .pricing-list .pricing__plans .card__body{padding:1.5rem}.upgrade-plan-modal .pricing-list .pricing__plans .card__title{font-size:1.125rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.upgrade-plan-modal .pricing-list .pricing__plans .card__radio{display:none}.upgrade-plan-modal .pricing-list .pricing__plans .card__price{font-size:1.25rem}.upgrade-plan-modal .pricing-list .pricing__plans .card .features{margin-top:0}.upgrade-plan-modal .pricing-list .pricing__plans .card .features__title{border-top:1px solid rgba(var(--dark-color-rgb),.2);padding-top:1rem;margin-top:1.5rem;color:inherit;font-size:1rem}.upgrade-plan-modal .pricing-list .pricing__plans .card .features__item__title{font-weight:400}.upgrade-plan-modal .pricing-list .pricing__plans .card.active,.upgrade-plan-modal .pricing-list .pricing__plans .card:hover{border-color:var(--primary-color)}.upgrade-plan-modal .pricing-list .pricing__plans .card.active{background:rgba(var(--primary-color-rgb),.05)}.upgrade-plan-modal .pricing-list .pricing__plans .card.active .features__item__icon{background:var(--surface-a)}.upgrade-plan-modal .pricing-list .pricing__plans .card.active .card__heading .users-input{width:120px}.upgrade-plan-modal .pricing-list .pricing__plans .card.active .card__heading .users-input .p-inputnumber-button{background:var(--surface-a)}.upgrade-plan-modal .pricing-list .pricing__slider{display:flex;align-items:center;width:100%;gap:.5rem}.upgrade-plan-modal .pricing-list .pricing__slider .swiper{width:100%;padding-inline:1px}.upgrade-plan-modal .pricing-list .pricing__slider .swiper-slide{min-height:100%;height:auto}.upgrade-plan-modal .pricing-list .pricing__slider .swiper-slide .card{min-height:100%}.upgrade-plan-modal .pricing-list .pricing__slider .slider-btn{position:relative;z-index:2;transition:all .3s}.upgrade-plan-modal .pricing-list .pricing__slider .slider-btn button{width:48px;height:48px;padding:2px;box-shadow:0 0 32px rgba(var(--primary-color-rgb),.3);border:none}html[dir=rtl] .upgrade-plan-modal .pricing-list .pricing__slider .slider-btn button{transform:scale(-1)}@media(max-width:1279px){.upgrade-plan-modal .pricing-list .pricing__slider .slider-btn button{width:35px;height:35px}}.upgrade-plan-modal .pricing-list .pricing__slider .slider-btn button .icon{font-size:1.2rem}.upgrade-plan-modal .pricing-list .pricing__slider .slider-btn.swiper-button-disabled{opacity:0;visibility:hidden}.upgrade-plan-modal .pricing-list .app-message{margin-top:1.5rem}.upgrade-plan-modal .payments-options .payment{padding:1.5rem;border-radius:18px;border:1px solid rgba(var(--dark-color-rgb),.2);cursor:pointer;display:flex;align-items:center;gap:.75rem;transition:all .3s}.upgrade-plan-modal .payments-options .payment:not(:last-of-type){margin-bottom:1.5rem}.upgrade-plan-modal .payments-options .payment.active,.upgrade-plan-modal .payments-options .payment:hover{border-color:var(--primary-color)}.upgrade-plan-modal .payments-options .payment.active{background:rgba(var(--primary-color-rgb),.05)}.upgrade-plan-modal .payments-options .payment__info{flex-grow:1}.upgrade-plan-modal .payments-options .payment,.upgrade-plan-modal .transfer-info-card .header{color:var(--dark-color)}.upgrade-plan-modal .payments-options .payment__title,.upgrade-plan-modal .transfer-info-card .header__title{font-weight:500;margin:0}.upgrade-plan-modal .payments-options .payment__desc,.upgrade-plan-modal .transfer-info-card .header__desc{margin:.375rem 0 0;max-width:624px;font-size:.875rem;color:rgba(var(--dark-color-rgb),.7)}.upgrade-plan-modal .payments-options .payment__img,.upgrade-plan-modal .transfer-info-card .header__img{width:40px;flex-shrink:0}.upgrade-plan-modal .payments-options .payment__img img,.upgrade-plan-modal .transfer-info-card .header__img img{width:100%}.upgrade-plan-modal .transfer-info-card{padding:1.5rem;border-radius:4px;border:1px solid rgba(var(--dark-color-rgb),.1)}.upgrade-plan-modal .transfer-info-card .header{display:flex;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1);padding-bottom:1.5rem;margin-bottom:1.5rem}.upgrade-plan-modal .transfer-info-card .header__content{flex-grow:1;display:flex;align-items:center;gap:.5rem}@media(max-width:599px){.upgrade-plan-modal .transfer-info-card .header__content{flex-direction:column;align-items:flex-start}}.upgrade-plan-modal .transfer-info-card .header__info{flex-grow:1}.upgrade-plan-modal .transfer-info-card .header__price{font-size:1.25rem}.upgrade-plan-modal .transfer-info-card .info-list{margin:0;padding:0;list-style:none}.upgrade-plan-modal .transfer-info-card .info-list__item{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--dark-color)}.upgrade-plan-modal .transfer-info-card .info-list__item span{color:rgba(var(--dark-color-rgb),.7)}.upgrade-plan-modal .transfer-info-card .info-list__item:not(:last-of-type){margin-bottom:.75rem}.upgrade-plan-modal .transfer-info-card .info-list__item:before{content:"";display:inline-block;height:.375rem;width:.375rem;background:var(--primary-color)}.upgrade-plan-modal .summary-card{padding:1.125rem 1.5rem;border-radius:4px;border:1px solid rgba(var(--dark-color-rgb),.1);color:var(--dark-color);font-size:.875rem;min-height:100%}.upgrade-plan-modal .summary-card .title{font-size:1.1875rem;font-weight:400;margin:0 0 .75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(var(--dark-color-rgb),.1)}.upgrade-plan-modal .summary-card .list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.upgrade-plan-modal .summary-card .list__divider{height:1px;background:rgba(var(--dark-color-rgb),.1);width:100%;margin:.25rem 0}.upgrade-plan-modal .summary-card .list__item{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.upgrade-plan-modal .summary-card .list__item__value{display:flex;flex-direction:column;align-items:flex-end}.upgrade-plan-modal .summary-card .list__item .price-value{word-break:break-word;display:flex;flex-wrap:wrap}.upgrade-plan-modal .summary-card .list__item .pricing-type-dropdown{background:transparent;border:none;min-height:auto}.upgrade-plan-modal .summary-card .list__item .pricing-type-dropdown .p-inputtext{color:var(--dark-color);padding-block:0;-webkit-padding-start:0;padding-inline-start:0;min-height:auto}.upgrade-plan-modal .summary-card .list__item .pricing-type-dropdown .p-dropdown-trigger{width:.875rem;color:inherit}.upgrade-plan-modal .summary-card .list__item .pricing-type-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{width:.75rem;height:.75rem}.upgrade-plan-modal .summary-card .list__item:last-child{margin-top:.5rem}.upgrade-plan-modal .seats-card{min-height:unset}.upgrade-plan-modal .app-message{line-height:1.6}.upgrade-plan-modal .payment-features{margin-top:auto}.upgrade-plan-modal .payment-features__row{--grid-col:3;display:grid;grid-gap:2rem;grid-template-columns:repeat(var(--grid-col),1fr);padding:1.5rem;background:rgba(var(--light-bg-rgb),.1);box-shadow:inset -3px 0 12px hsla(0,0%,87%,.25)}@media(max-width:959px){.upgrade-plan-modal .payment-features__row{--grid-col:2}}@media(max-width:599px){.upgrade-plan-modal .payment-features__row{--grid-col:1;gap:1.5rem}}.upgrade-plan-modal .payment-features .feature{display:flex;align-items:center;gap:.5rem;color:var(--success-color)}.upgrade-plan-modal .payment-features .feature__icon{font-size:1.875rem;flex-shrink:0}.upgrade-plan-modal .payment-features .feature__title{font-size:1rem;font-weight:400;margin:0}.upgrade-plan-modal .payment-features .feature__desc{font-size:.875rem;color:rgba(var(--dark-color-rgb),.6);margin:.375rem 0 0}.upgrade-plan-modal .seats-card{display:flex;flex-direction:column;justify-content:space-between}.upgrade-plan-modal .seats-card .seats-info{margin-bottom:2rem;display:flex;align-items:center;gap:1rem}@media(max-width:599px){.upgrade-plan-modal .seats-card .seats-info{flex-wrap:wrap;margin-bottom:1rem;gap:.5rem}}.upgrade-plan-modal .seats-card .seats-info__text{flex-grow:1}.upgrade-plan-modal .seats-card .seats-info__title{margin-bottom:.375rem;font-size:1rem}.upgrade-plan-modal .seats-card .seats-info__desc{font-size:.875rem;opacity:.7}.upgrade-plan-modal .seats-card .seats-info__value{font-size:1.125rem}.upgrade-plan-modal .seats-card .seats-input{width:180px}.upgrade-plan-modal .seats-card .seats-input .p-inputnumber-input{text-align:center;font-weight:700}.upgrade-plan-modal .seats-card .seats-input .p-inputnumber-button{background:rgba(var(--light-bg-rgb),1);color:var(--dark-color);border:none}.upgrade-plan-modal .seats-card .seats-input .p-inputnumber-button.p-inputnumber-button-down{border-start-end-radius:0;border-end-end-radius:0}.upgrade-plan-modal .seats-card .seats-input .p-inputnumber-button.p-inputnumber-button-up{border-start-start-radius:0;border-end-start-radius:0}.saved-payment-card{gap:.75rem;display:flex}.saved-payment-card .img{flex-shrink:0}.saved-payment-card .img img{width:32px;height:auto}.saved-payment-card .title{font-size:.875rem;font-weight:500;margin:0}.saved-payment-card .desc{font-size:.875rem;color:rgba(var(--dark-color-rgb),.7);margin:.375rem 0 0}.saved-payments-dropdown[class]{background:transparent;border:none;width:auto}.saved-payments-dropdown[class] .p-inputtext{padding:0}.saved-payments-dropdown[class] .p-dropdown-trigger,.saved-payments-dropdown[class] .p-placeholder{color:rgba(var(--dark-color-rgb),.8)}.saved-payments-dropdown[class] .p-dropdown-trigger .p-icon{width:.75rem;height:.75rem}.payments-options-link{border-top:1px solid rgba(var(--dark-color-rgb),.1);color:var(--primary-color);text-decoration:none;padding:1rem;font-size:.875rem;display:flex;align-items:center;gap:.5rem;transition:all .3s}.payments-options-link:hover{background:rgba(var(--light-bg-rgb),.3)}.payments-options-link .icon{font-size:1.25rem;flex-shrink:0}.overview-page .page-container{margin-top:-4.875rem}.overview-page .page-header__title .fire-icon{width:2rem;height:2rem;display:inline-block;vertical-align:top;-webkit-margin-start:1rem;margin-inline-start:1rem}.overview-page .page-header__actions__btn{border:1px solid #fff;padding:.85rem 1rem;gap:.75rem}.overview-page .stats__value{font-size:1.5rem;font-weight:700;display:inline-flex;align-items:center;gap:.5rem}@media(max-width:599px){.overview-page .stats__value{word-break:break-word}}.overview-page .stats__value .icon{color:var(--primary-color);font-size:1.25rem;flex-shrink:0}.overview-page .stats__info{display:flex;align-items:center;gap:1rem;justify-content:space-between;min-height:76px}@media(max-width:599px){.overview-page .stats__info{flex-direction:column;align-items:flex-start}}.overview-page .stats__info__title{font-size:1rem;display:flex;align-items:center;gap:.9375rem}.overview-page .stats__info__title .icon{color:var(--primary-color);flex-shrink:0;font-size:1.8125rem}.overview-page .stats .card{background:var(--surface-a);padding:1.5rem;border-radius:8px;border:1px solid rgba(var(--dark-color-rgb),.1);box-shadow:0 0 30px hsla(0,0%,72%,.25);display:flex;flex-direction:column;min-height:100%}.overview-page .stats .card__title{font-size:1.125rem;font-weight:600;margin:0;display:flex;align-items:center;gap:.9375rem}.overview-page .stats .card__title .icon{color:var(--primary-color);flex-shrink:0;font-size:1.8125rem}.overview-page .stats .card__desc{color:rgba(var(--dark-color-rgb),.4);font-size:.875rem;margin:.375rem 0 0}.overview-page .stats .card__link{color:var(--primary-color);text-decoration:none}.overview-page .stats .card__header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media(max-width:599px){.overview-page .stats .card__header{flex-direction:column;align-items:flex-start}}.overview-page .stats .card__header .calendar-field{width:220px}.overview-page .stats .card__header .calendar-field .p-inputtext{background:transparent;padding-block:.2rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;-webkit-padding-start:0;padding-inline-start:0;text-align:end}@media(max-width:599px){.overview-page .stats .card__header .calendar-field .p-inputtext{text-align:start}}.overview-page .stats .card__header .calendar-field .calendar-icon{inset-inline-end:0}.overview-page .stats .card__content{flex-grow:1;display:flex;flex-direction:column}.overview-page .stats .card .performace-chart{margin-top:1.125rem}.overview-page .stats .card .empty-stats{margin-top:1.5rem;text-align:center}.overview-page .stats .card .empty-stats__img{width:100%;margin-bottom:1.5rem}.overview-page .stats .card .empty-stats__desc{font-size:.875rem;color:rgba(var(--dark-color-rgb),.4);margin:auto 0 0}.overview-page .stats__col{display:flex;flex-direction:column;padding:0}.overview-page .stats__col>div{flex-grow:1}.overview-page .courses-stats .card__header{margin-bottom:.5rem}.overview-page .courses-stats .course{padding-block:1.5rem;display:block;text-decoration:none;color:var(--dark-color)}.overview-page .courses-stats .course:not(:last-of-type){border-bottom:1px dashed rgba(var(--dark-color-rgb),.1)}.overview-page .courses-stats .course:last-child{padding-bottom:0}.overview-page .courses-stats .course__content,.overview-page .courses-stats .course__row{display:flex;align-items:center;gap:.75rem}@media(max-width:599px){.overview-page .courses-stats .course__row{flex-direction:column;align-items:flex-start}}.overview-page .courses-stats .course__content{width:calc(100% - 60px - .75rem)}@media(max-width:599px){.overview-page .courses-stats .course__content{width:100%}}.overview-page .courses-stats .course__img,.overview-page .courses-stats .course__progress{flex-shrink:0}.overview-page .courses-stats .course__img{width:60px;height:50px;border-radius:4px;overflow:hidden}@media(max-width:599px){.overview-page .courses-stats .course__img{width:100%;height:152px}}.overview-page .courses-stats .course__img img{width:100%;height:100%;object-fit:cover}.overview-page .courses-stats .course__info{flex-grow:1}.overview-page .courses-stats .course__desc,.overview-page .courses-stats .course__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.overview-page .courses-stats .course__title{font-size:1rem;font-weight:400;margin:0}.overview-page .courses-stats .course__desc{color:rgba(var(--dark-color-rgb),.4);font-size:.875rem;margin:.5rem 0 0}.overview-page .courses-stats .course__progress{--size:3.2rem;--font-size:0.875rem;--stroke-width:6px;--progress-color:var(--app-secondary-color)}.overview-page .courses-stats .course__progress--passed{--progress-color:var(--success-color)}.overview-page .empty-courses .course{display:flex;align-items:center;gap:1.5rem}.overview-page .empty-courses .course .image{width:50px!important;height:44px}.overview-page .empty-courses .course .content{width:calc(100% - 50px - 1.5rem)}.overview-page .licences-stats{margin-top:2rem;display:flex}.overview-page .licences-stats .progress{height:.75rem;border-radius:4px;background:rgba(var(--light-bg-rgb),1);width:100%}.overview-page .licences-stats .progress:not(:first-child){-webkit-margin-start:.5rem;margin-inline-start:.5rem}.overview-page .licences-stats .progress--active{background:var(--primary-color)}.overview-page .licences-stats .progress--inactive{background:var(--app-secondary-color)}.overview-page .login-activities{display:flex;flex-direction:column}.overview-page .login-activities__chart{margin-top:auto}.overview-page .login-activities__row{display:flex;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}.overview-page .login-activities__nav{display:flex;align-items:center;gap:.5rem}.overview-page .login-activities__nav__btn{padding:.125rem;width:1.4rem;height:1.4rem;color:var(--dark-color)}.overview-page .login-activities__nav__btn .icon{font-size:1.2rem}html[dir=rtl] .overview-page .login-activities__nav__btn .icon{transform:rotate(180deg)}.overview-page .certificates-card .courses-list--row-list{margin-top:2rem;max-height:440px;min-height:250px;overflow:auto}@media(max-width:959px){.overview-page .certificates-card .courses-list--row-list{max-height:85vh}}.overview-page .certificates-card .courses-list--row-list .course{display:block}.overview-page .certificates-card .courses-list--row-list .course:not(:last-of-type){margin-bottom:1.5rem}.overview-page .certificates-card .empty-stats .certificates-img{width:370px;margin:auto;height:auto;max-width:100%}.overview-page .certificates-card .empty-stats__desc[class]{margin-top:1.5rem}@keyframes slideUp{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes featureFadeIn1{0%,10%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes featureFadeIn2{0%,20%{opacity:0}25%,80%{opacity:1}to{opacity:0}}@keyframes featureFadeIn3{0%,30%{opacity:0}35%,80%{opacity:1}to{opacity:0}}@keyframes featureFadeIn4{0%,40%{opacity:0}45%,80%{opacity:1}to{opacity:0}}.lms-solution .hero{overflow:hidden}@media(max-width:959px){.lms-solution .hero__actions{justify-content:center;margin-top:1.5rem}}.lms-solution .hero__row{padding-block:var(--section-padding);display:grid;align-items:center;grid-template-columns:1fr 45%;grid-gap:2.5rem;gap:2.5rem;min-height:436px}@media(max-width:959px){.lms-solution .hero__row{display:flex;flex-direction:column-reverse;gap:1.5rem;text-align:center;padding-top:2rem}}.lms-solution .hero__image{position:relative;padding-inline:2.8rem;padding-top:2.625rem}@media(max-width:1279px){.lms-solution .hero__image{padding-inline:1.5rem;padding-top:2rem}}.lms-solution .hero__image:before{content:"";position:absolute;width:9rem;height:9rem;border-radius:50%;background:var(--app-secondary-color);z-index:0;top:0;inset-inline-end:0}@media(max-width:1279px){.lms-solution .hero__image:before{width:6.25rem;height:6.25rem}}.lms-solution .hero__image img{border-radius:12px;position:relative}.lms-solution .features-section{background:linear-gradient(180deg,var(--primary-gradient) 0,var(--secondary-gradient) 100%);color:var(--white-color);position:relative;padding-block:7rem}@media(max-width:1279px){.lms-solution .features-section{padding-block:5rem}}.lms-solution .features-section:after,.lms-solution .features-section:before{content:"";position:absolute;width:100%;height:4.3rem;background:#fff;left:0;z-index:0}@media(max-width:1279px){.lms-solution .features-section:after,.lms-solution .features-section:before{height:2.5rem}}.lms-solution .features-section:before{-webkit-clip-path:ellipse(61.36% 62.27% at 49.17% 4%);clip-path:ellipse(61.36% 62.27% at 49.17% 4%);top:0}.lms-solution .features-section:after{-webkit-clip-path:ellipse(61.36% 62.27% at 49.17% 96%);clip-path:ellipse(61.36% 62.27% at 49.17% 96%);bottom:0}.lms-solution .features-section .features-row{--grid-col:3;display:grid;grid-gap:var(--section-padding) 1.5rem;grid-template-columns:repeat(var(--grid-col),minmax(0,1fr))}@media(max-width:959px){.lms-solution .features-section .features-row{--grid-col:2;grid-gap:2rem 1.5rem}}@media(max-width:599px){.lms-solution .features-section .features-row{--grid-col:1;grid-gap:2rem 1rem}}.lms-solution .features-section .feature{display:flex;align-items:center;gap:.75rem}.lms-solution .features-section .feature__icon{font-size:2rem;flex-shrink:0}@media(max-width:1279px){.lms-solution .features-section .feature__icon{font-size:1.5rem}}.lms-solution .features-section .feature__title{font-size:1.125rem;font-weight:500;margin:0}@media(max-width:1279px){.lms-solution .features-section .feature__title{font-size:1rem}}.lms-solution .features-section .feature__desc{opacity:.8;margin:.75rem 0 0}@media(max-width:1279px){.lms-solution .features-section .feature__desc{font-size:.875rem}}.lms-solution .bundles-section{background:rgba(var(--light-bg-rgb),.3)}.lms-solution .bundles-section .bundles-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:959px){.lms-solution .bundles-section .bundles-row{display:flex;flex-direction:column-reverse;text-align:center}}.lms-solution .bundles-section .content{padding-block:var(--section-padding);-webkit-padding-end:2rem;padding-inline-end:2rem;-webkit-padding-start:1rem;padding-inline-start:1rem;max-width:620px;-webkit-margin-start:auto;margin-inline-start:auto;align-self:center}@media(max-width:1279px){.lms-solution .bundles-section .content{margin-inline:auto;padding-inline:1rem}}.lms-solution .bundles-section .content__faetures{margin-top:2.5rem}.lms-solution .bundles-section .content__faetures .feature:not(:last-child){margin-bottom:2rem}@media(max-width:1279px){.lms-solution .bundles-section .content__faetures .feature:not(:last-child){margin-bottom:1rem}}.lms-solution .bundles-section .content__faetures .feature__title{font-size:1.125rem;font-weight:500;margin:0}@media(max-width:1279px){.lms-solution .bundles-section .content__faetures .feature__title{font-size:1rem}}.lms-solution .bundles-section .content__faetures .feature__desc{opacity:.5;margin:.75rem 0 0}@media(max-width:1279px){.lms-solution .bundles-section .content__faetures .feature__desc{font-size:.875rem}}.lms-solution .bundles-section .content__btn{margin-top:2rem;min-height:51px}.lms-solution .bundles-section .image{display:flex;position:relative}@media(max-width:1279px){.lms-solution .bundles-section .image{flex-direction:column}}.lms-solution .bundles-section .image__card{position:absolute;inset-inline-start:2.5rem;top:45%;transform:translateY(-50%);background:var(--surface-a);padding:1rem;border-radius:8px}@media(max-width:959px){.lms-solution .bundles-section .image__card{position:static;transform:none}}.lms-solution .bundles-section .image__card__title{font-size:1rem;font-weight:500;margin:0 0 1.125rem}.lms-solution .bundles-section .image__card__row{display:flex;flex-wrap:wrap;gap:.75rem}.lms-solution .bundles-section .image__card__box{padding:1rem 1.25rem;border:1px solid rgba(var(--dark-color-rgb),.1);border-radius:6px;text-align:center;font-size:.875rem;color:rgba(var(--dark-color-rgb),.5);flex-grow:1}.lms-solution .bundles-section .image__card__box .icon{color:rgba(var(--dark-color-rgb),.4);font-size:1.375rem;margin-bottom:.375rem}.lms-solution .bundles-section .image__card__box.active{background:rgba(var(--light-bg-rgb),.3);color:var(--primary-color)}.lms-solution .bundles-section .image__card__box.active .icon{color:inherit}.lms-solution .bundles-section .image img{width:100%;min-height:100%;object-fit:cover}.lms-solution .main-features{padding-top:var(--section-padding)}.lms-solution .main-features .section-heading{margin-bottom:3rem}.lms-solution .main-features .features-grid{--grid-col:3;display:grid;grid-gap:1.5rem;grid-template-columns:repeat(var(--grid-col),minmax(0,1fr))}@media(max-width:959px){.lms-solution .main-features .features-grid{--grid-col:2;grid-gap:1rem}}@media(max-width:599px){.lms-solution .main-features .features-grid{--grid-col:1}}.lms-solution .main-features .feature{padding:1.5rem;border-radius:8px;box-shadow:0 -1px 12px hsla(0,0%,55%,.25);display:flex;flex-direction:column;justify-content:center;gap:1.5rem;transition:all .3s ease}@media(max-width:1279px){.lms-solution .main-features .feature{padding:1rem}}.lms-solution .main-features .feature:first-child{grid-row:1/var(--grid-col)}@media(max-width:959px){.lms-solution .main-features .feature:first-child{grid-column:1/-1}}.lms-solution .main-features .feature__row{display:flex;align-items:center;gap:1rem}@media(max-width:599px){.lms-solution .main-features .feature__row{gap:.5rem}}.lms-solution .main-features .feature__icon{font-size:2rem}@media(max-width:599px){.lms-solution .main-features .feature__icon{font-size:1.5rem}}.lms-solution .main-features .feature__title{font-size:1.125rem;font-weight:500;margin:0}@media(max-width:1279px){.lms-solution .main-features .feature__title{font-size:1rem}}.lms-solution .main-features .feature__desc{margin:.5rem 0 0;color:rgba(var(--dark-color-rgb),.5);transition:all .3s ease}@media(max-width:1279px){.lms-solution .main-features .feature__desc{font-size:.875rem}}.lms-solution .main-features .feature__img{position:relative}.lms-solution .main-features .feature__img__icon{color:var(--primary-color);font-size:1.5rem;position:absolute;bottom:0;inset-inline-start:0;transform:translateX(-50%)}.lms-solution .main-features .feature:not(:first-child):hover{background:var(--primary-color);color:var(--white-color)}.lms-solution .main-features .feature:not(:first-child):hover .feature__desc{color:var(--white-color)}.lms-solution .training-needs{padding-top:var(--section-padding)}.lms-solution .training-needs .section-heading{margin-bottom:3rem}.lms-solution .training-needs .content{max-width:880px;margin-inline:auto;display:flex;justify-content:center}@media(max-width:959px){.lms-solution .training-needs .content{flex-direction:column;align-items:center;max-width:600px}}.lms-solution .training-needs .content .features{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex-shrink:0;position:relative;width:230px}@media(max-width:959px){.lms-solution .training-needs .content .features{width:100%}}.lms-solution .training-needs .content .features__item{display:flex;align-items:center;gap:.75rem;font-weight:500;border-radius:4px;background:var(--surface-a);box-shadow:0 -1px 12px hsla(0,0%,55%,.25);padding:1.2rem;opacity:0;animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-fill-mode:forwards}@media(max-width:959px){.lms-solution .training-needs .content .features__item{font-size:.875rem;gap:.5rem;animation:none;opacity:1}}.lms-solution .training-needs .content .features__item .icon{font-size:1.5rem;color:var(--primary-color);flex-shrink:0}.lms-solution .training-needs .content .features__item--1{animation-name:featureFadeIn1}.lms-solution .training-needs .content .features__item--2{animation-name:featureFadeIn2}.lms-solution .training-needs .content .features__item--3{animation-name:featureFadeIn3}.lms-solution .training-needs .content .features__item--4{animation-name:featureFadeIn4}.lms-solution .training-needs .content__img{margin-inline:-4.25rem;padding-block:2rem}@media(max-width:959px){.lms-solution .training-needs .content__img{margin-inline:0;padding-block:1rem}}.lms-solution .branding-section{padding-bottom:var(--section-padding);padding-top:2rem}.lms-solution .branding-section .section-heading{margin-bottom:2.875rem}.lms-solution .branding-section__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3.75rem;padding-top:2.5rem}@media(max-width:959px){.lms-solution .branding-section__row{display:flex;flex-direction:column-reverse;gap:2rem}}.lms-solution .branding-section .features .feature__title{font-size:1.125rem;font-weight:500;margin:0}@media(max-width:959px){.lms-solution .branding-section .features .feature__title{font-size:1rem}}.lms-solution .branding-section .features .feature__desc{margin:.75rem 0 0;color:rgba(var(--dark-color-rgb),.5);line-height:1.5}@media(max-width:959px){.lms-solution .branding-section .features .feature__desc{font-size:.875rem}}.lms-solution .branding-section .features .feature:not(:last-child){margin-bottom:2rem}@media(max-width:959px){.lms-solution .branding-section .features .feature:not(:last-child){margin-bottom:1rem}}.lms-solution .branding-section .intro{padding-top:2.375rem;padding-inline:2rem;position:relative;-webkit-margin-end:22px;margin-inline-end:22px;background:rgba(var(--light-bg-rgb),.3);border-radius:8px}@media(max-width:959px){.lms-solution .branding-section .intro{-webkit-margin-end:0;margin-inline-end:0}}.lms-solution .branding-section .intro__certificate-image{position:absolute;bottom:0;inset-inline-start:0;width:48px;max-height:58px;animation:slideUp 1s linear infinite alternate}.lms-solution .branding-section .intro__ai-label,.lms-solution .branding-section .intro__export-box{position:absolute;inset-inline-end:-22px;background:var(--surface-a);box-shadow:0 -1px 10px hsla(0,0%,55%,.25);margin:12px}@media(max-width:959px){.lms-solution .branding-section .intro__ai-label,.lms-solution .branding-section .intro__export-box{inset-inline-end:0}}.lms-solution .branding-section .intro__ai-label{top:-45px;display:flex;align-items:center;gap:.5rem;font-weight:600;padding:.75rem 1rem;border-radius:8px}@media(max-width:959px){.lms-solution .branding-section .intro__ai-label{font-size:.75rem}}.lms-solution .branding-section .intro__ai-label .icon{font-size:1.75rem;color:var(--app-secondary-color)}@media(max-width:959px){.lms-solution .branding-section .intro__ai-label .icon{font-size:1rem}}.lms-solution .branding-section .intro__export-box{top:50%;transform:translateY(-50%);padding:.75rem 1rem;min-height:82px;display:flex;flex-direction:column;justify-content:center;padding-inline:1.5rem;border-radius:12px;width:236px;max-width:100%}@media(max-width:959px){.lms-solution .branding-section .intro__export-box{font-size:.75rem;padding-inline:1rem;min-height:62px}}.lms-solution .branding-section .intro__export-box .p-progressbar{margin-top:.625rem}.lms-solution .branding-section .intro__export-box .message{display:flex;align-items:center;gap:.5rem}.lms-solution .branding-section .intro__export-box .message .icon{color:var(--success-color);font-size:1.5rem;flex-shrink:0}@media(max-width:959px){.lms-solution .branding-section .intro__export-box .message .icon{font-size:1rem}}.lms-solution .branding-section .intro__image{display:flex;justify-content:center;max-width:358px;margin-inline:auto;aspect-ratio:1.19;position:relative}.lms-solution .branding-section .intro__image img{width:100%;height:100%;object-fit:cover;object-position:top center;box-shadow:0 -1px 10px hsla(0,0%,55%,.25)}.lms-solution .branding-section .intro__slider{display:flex;justify-content:center}.lms-solution .branding-section .intro__slider__container{padding-inline:2.5rem;width:calc(100% - 48px)}@media(max-width:959px){.lms-solution .branding-section .intro__slider__container{width:calc(100% - 36px);padding-inline:1rem}}.lms-solution .branding-section .intro__slider__wrapper{padding:10px;margin:-10px}.lms-solution .branding-section .intro__slider__pagination{display:flex;flex-direction:column;gap:12px;width:auto;position:relative;bottom:unset;top:unset;left:unset;z-index:2}.lms-solution .branding-section .intro__slider__pagination__item{width:48px;height:48px;display:block;border-radius:50%;border:1px solid var(--color);margin:0;opacity:1;position:relative;background:transparent}@media(max-width:959px){.lms-solution .branding-section .intro__slider__pagination__item{width:36px;height:36px}}.lms-solution .branding-section .intro__slider__pagination__item:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;background:var(--color);transition:all .3s}.lms-solution .branding-section .intro__slider__pagination__item.swiper-pagination-bullet-active:before{width:36px;height:36px}@media(max-width:959px){.lms-solution .branding-section .intro__slider__pagination__item.swiper-pagination-bullet-active:before{width:24px;height:24px}}.lms-solution .branding-section .intro__wrapper{margin:0 2.5rem}.watch-demo .intro{padding-block:var(--section-padding);background:linear-gradient(180deg,var(--primary-gradient) 0,var(--secondary-gradient) 100%)}.watch-demo .intro__title{font-size:3rem;font-weight:500;color:var(--white-color);text-align:center;max-width:825px;margin:0 auto var(--section-padding)}@media(max-width:1279px){.watch-demo .intro__title{font-size:2rem}}@media(max-width:599px){.watch-demo .intro__title{font-size:1.5rem}}.watch-demo .intro__title__typewriter{color:var(--app-secondary-color)}.watch-demo .intro__title__typewriter .typewriter__cursor{opacity:.5}.watch-demo .intro__row{display:grid;grid-template-columns:500px 1fr;grid-gap:var(--section-padding);gap:var(--section-padding)}@media(max-width:1279px){.watch-demo .intro__row{grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;max-width:700px;margin-inline:auto}}.watch-demo .intro__video{aspect-ratio:1.315/1;border-radius:8px;overflow:hidden}.watch-demo .intro__tabs{display:flex;white-space:nowrap;overflow-x:auto;gap:1rem;padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid rgba(var(--white-color-rgb),.1)}@media(max-width:1279px){.watch-demo .intro__tabs{gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;justify-content:space-around}}.watch-demo .intro__tabs__item{padding:.8rem 1rem;font-weight:400;font-size:1.125rem;background:transparent;border-radius:24px;color:rgba(var(--white-color-rgb),.5);border:1px solid transparent;flex-shrink:0}@media(max-width:1279px){.watch-demo .intro__tabs__item{padding:.75rem;font-size:1rem}}.watch-demo .intro__tabs__item.active,.watch-demo .intro__tabs__item:hover{color:var(--white-color)}.watch-demo .intro__tabs__item.active{border-color:var(--white-color)}.watch-demo .intro__slider .videos-list{list-style:none;padding:0;margin:0}.watch-demo .intro__slider .videos-list .video-item{display:flex;gap:1rem;color:var(--white-color);opacity:.5;transition:all .3s;cursor:pointer}.watch-demo .intro__slider .videos-list .video-item.active,.watch-demo .intro__slider .videos-list .video-item:hover{opacity:1}.watch-demo .intro__slider .videos-list .video-item.active:before{background-color:var(--app-secondary-color)}.watch-demo .intro__slider .videos-list .video-item:before{content:"";display:block;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--white-color);flex-shrink:0;margin-top:8px}.watch-demo .intro__slider .videos-list .video-item:not(:last-child){margin-bottom:2rem}@media(max-width:1279px){.watch-demo .intro__slider .videos-list .video-item:not(:last-child){margin-bottom:1.5rem}}.watch-demo .intro__slider .videos-list .video-item .content .title{font-size:1.375rem;font-weight:500;margin:0}@media(max-width:1279px){.watch-demo .intro__slider .videos-list .video-item .content .title{font-size:1.125rem}}.watch-demo .intro__slider .videos-list .video-item .content .desc{font-size:1.125rem;margin:.5rem 0 0}@media(max-width:1279px){.watch-demo .intro__slider .videos-list .video-item .content .desc{font-size:1rem}}.watch-demo .intro__slider__nav{display:flex;justify-content:center;gap:.25rem;margin-top:1.5rem}.watch-demo .intro__slider__nav .slider-btn{width:2.5rem;height:2.5rem;border-radius:50%;border:none;color:var(--white-color);background:transparent;padding:0;display:flex;align-items:center;justify-content:center;transition:all .3s}.watch-demo .intro__slider__nav .slider-btn .icon{font-size:1.3rem}.watch-demo .intro__slider__nav .slider-btn.swiper-button-disabled{opacity:.5;pointer-events:none}.error-page .empty-card__row{max-width:100%}.error-page .empty-card__title{font-size:2rem}@media(max-width:959px){.error-page .empty-card__title{font-size:1.375rem}}.error-page .empty-card__desc{line-height:1.7}@media(max-width:959px){.error-page .empty-card__desc{font-size:1rem}}.error-page .empty-card__btn{width:345px}@media(max-width:1279px){.error-page .empty-card__btn{width:auto}}