.casp-button{border-radius:12px;font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:12px}.casp-button span{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.casp-button.icon,.casp-button.icon-only{padding:12px;border-radius:12px}.casp-button.icon.small,.casp-button.icon-only.small{padding:8px}.casp-button.icon-only{background-color:transparent}.casp-button.primary,.casp-button.ghost{line-height:24px;padding:12px 24px;color:#fff}.casp-button.primary.small,.casp-button.ghost.small{height:48px}.casp-button.primary.big,.casp-button.ghost.big{height:56px}.casp-button.secondary{line-height:22px;padding:8px 12px;border-radius:8px}.casp-button.secondary.small{height:32px}.casp-button.secondary.big{height:40px}.casp-button.ghost{border:1px solid #e5e7eb;background:#fff;color:#111827}.casp-button.link{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:#51257c;text-decoration:underline;width:auto;background-color:transparent}.casp-button.disabled{cursor:not-allowed;color:#9ca3af;background:#e5e7eb}.casp-button.disabled svg{fill:#c1c6ce}@keyframes alert-timer{0%{width:100%}to{width:0%}}.CaspNotificationWrapper{position:fixed;overflow-y:auto;max-height:650px;top:24px;left:24px;max-width:450px;z-index:19}.CaspNotificationWrapper .casp-notification{position:relative;padding:24px;background-color:#1f2937;box-shadow:0 12px 56px #00000029}.CaspNotificationWrapper .casp-notification:before{display:block;content:"";height:6px;background-color:#d1d5dbcc;width:100%;position:absolute;left:0;bottom:0;animation:alert-timer 5s linear}.CaspNotificationWrapper .casp-notification.--animation-paused:before{animation:none}.CaspNotificationWrapper .casp-notification .AbsoluteNotificationColor{position:absolute;width:6px;height:100%;top:0;left:0}.CaspNotificationWrapper .casp-notification .AbsoluteNotificationColor.success{background-color:#00b059}.CaspNotificationWrapper .casp-notification .AbsoluteNotificationColor.warning{background-color:#f0b07d}.CaspNotificationWrapper .casp-notification .AbsoluteNotificationColor.danger{background-color:#da3558}.CaspNotificationWrapper .casp-notification .AbsoluteNotificationColor.info{background-color:#307cfe}.CaspNotificationWrapper .casp-notification .NotificationWrapper{display:flex}.CaspNotificationWrapper .casp-notification .NotificationWrapper .TextWrapper{display:flex;flex-direction:column;width:100%;padding:0 16px;gap:12px}.CaspNotificationWrapper .casp-notification .NotificationWrapper .TextWrapper button{width:fit-content;margin-top:12px}.CaspNotificationWrapper .casp-notification .NotificationWrapper .CloseWrapper svg{cursor:pointer}.CaspNotificationWrapper .casp-notification svg:first-of-type{min-width:32px;min-height:32px}.CaspNotificationWrapper .casp-notification svg:last-of-type{min-height:24px;min-width:24px;fill:#fff}.notification-0,.notification-1,.notification-2,.notification-3,.notification-4,.notification-5,.notification-6,.notification-7,.notification-8,.notification-9{margin-top:10px}@media screen and (max-width: 992px){.CaspNotificationWrapper{max-width:100%;top:16px;left:16px;right:16px}}.password-bar{margin-top:12px;height:4px;border-radius:12px}.password-bar.weak,.password-bar.default{background-color:#9ca3af}.password-bar.okay{background-color:#f0b07d}.password-bar.strong{background-color:#cd5d2a}.password-bar.extra-strong{background-color:#00b059}.password-explanation{margin-top:4px;color:#9ca3af;font-weight:700;font-size:12px}.casp-input-wrapper{text-align:start;width:100%}.casp-input-wrapper .label-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.casp-input-wrapper .input-label{font-weight:700;color:#6b7280}.casp-input-wrapper .casp-input{background-color:#f3f4f6;border:1px solid #e5e7eb;font-size:16px;font-weight:700;padding:16px 24px;width:100%;border-radius:6px;outline:none;overflow:hidden}.casp-input-wrapper .casp-input::placeholder{color:#9ca3af}.casp-input-wrapper .casp-input:hover{border:1px solid #9ca3af}.casp-input-wrapper .casp-input:hover+.password-icon-wrapper{border:1px solid #9ca3af;border-left:none}.casp-input-wrapper .casp-input:focus,.casp-input-wrapper .casp-input:active{border:1px solid #6b7280}.casp-input-wrapper .casp-input:focus+.password-icon-wrapper,.casp-input-wrapper .casp-input:active+.password-icon-wrapper{border:1px solid #6b7280;border-left:none}.casp-input-wrapper .casp-input.--clear-enabled{padding-right:40px}.casp-input-wrapper .input-group{position:relative;overflow:hidden}.casp-input-wrapper .error-warning-wrapper{position:absolute;right:0;top:0;bottom:0;padding:16px 24px 16px 16px;display:none;place-items:center}.casp-input-wrapper .clear-button{position:absolute;right:0;top:0;bottom:0;padding:14px 10px;place-items:center;cursor:pointer}.casp-input-wrapper .clear-button.--with-end-icon{right:40px}.casp-input-wrapper .password-icon-wrapper{display:grid;cursor:pointer;position:absolute;right:0;top:0;bottom:0;padding:16px 24px;place-items:center;background-color:#e5e7eb;border-top-right-radius:6px;border-bottom-right-radius:6px;border:1px solid #e5e7eb;border-left:none}.casp-input-wrapper .start-icon-wrapper,.casp-input-wrapper .end-icon-wrapper{display:grid;place-items:center;cursor:pointer;position:absolute;top:0;bottom:0}.casp-input-wrapper .start-icon-wrapper{left:0;padding-left:24px;padding-right:16px}.casp-input-wrapper .end-icon-wrapper{right:0;min-width:40px}.casp-input-wrapper .eye-icon{fill:#9ca3af}.casp-input-wrapper .eye-off-icon{fill:#51257c}.casp-input-wrapper.error .casp-input,.casp-input-wrapper.error .password-icon-wrapper{background-color:#f7d4dc;border:1px solid #e87f95}.casp-input-wrapper.error .casp-input:hover+.password-icon-wrapper,.casp-input-wrapper.error .password-icon-wrapper:hover+.password-icon-wrapper{border:1px solid #e87f95;border-left:none}.casp-input-wrapper.error .casp-input:focus+.password-icon-wrapper,.casp-input-wrapper.error .casp-input:active+.password-icon-wrapper,.casp-input-wrapper.error .password-icon-wrapper:focus+.password-icon-wrapper,.casp-input-wrapper.error .password-icon-wrapper:active+.password-icon-wrapper{border:1px solid #e87f95;border-left:none}.casp-input-wrapper.error .password-icon,.casp-input-wrapper.error .error-warning-icon{fill:#da3558}.casp-input-wrapper.alert .casp-input,.casp-input-wrapper.alert .password-icon-wrapper{background-color:#f5ded4;border:1px solid #e09c7d}.casp-input-wrapper.alert .casp-input:hover+.password-icon-wrapper,.casp-input-wrapper.alert .password-icon-wrapper:hover+.password-icon-wrapper{border:1px solid #e09c7d;border-left:none}.casp-input-wrapper.alert .casp-input:focus+.password-icon-wrapper,.casp-input-wrapper.alert .casp-input:active+.password-icon-wrapper,.casp-input-wrapper.alert .password-icon-wrapper:focus+.password-icon-wrapper,.casp-input-wrapper.alert .password-icon-wrapper:active+.password-icon-wrapper{border:1px solid #e09c7d;border-left:none}.casp-input-wrapper.alert .password-icon,.casp-input-wrapper.alert .error-warning-icon{fill:#cf6232}.casp-input-wrapper.error .error-warning-wrapper,.casp-input-wrapper.alert .error-warning-wrapper{display:grid}.casp-input-wrapper.error .password-icon-wrapper,.casp-input-wrapper.alert .password-icon-wrapper{border-left:none}.casp-input-wrapper.error .casp-input,.casp-input-wrapper.alert .casp-input{padding-right:60px}.casp-input-wrapper.password .casp-input{padding-right:85px}.casp-input-wrapper.disableRightBorderRadius .casp-input,.casp-input-wrapper.disableRightBorderRadius .password-icon-wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.casp-input-wrapper.disableLeftBorderRadius .casp-input{border-top-left-radius:0;border-bottom-left-radius:0}.casp-input-wrapper.disabled .input-label{color:#c1c6ce}.casp-input-wrapper.disabled .password-icon{fill:#d1d5db}.casp-input-wrapper.disabled .casp-input:disabled{border:1px solid transparent;background-color:#f3f4f6;color:#c1c6ce}.casp-input-wrapper.disabled .casp-input:disabled+.password-icon-wrapper{border:1px solid transparent;background-color:#e5e7eb;border-left:none;cursor:unset}.casp-input-wrapper.big .casp-input{height:56px}.casp-input-wrapper.big .clear-button{padding-top:18px;padding-bottom:18px}.casp-input-wrapper.small .casp-input{height:48px}.casp-input-wrapper.small .password-icon,.casp-input-wrapper.small .error-warning-icon{width:16px;height:16px}.casp-input-wrapper.startIcon .casp-input{padding-left:60px}.casp-input-wrapper.endIcon .casp-input{padding-right:52px}.casp-input-wrapper.double-padding .casp-input{padding-right:88px}.casp-input-wrapper.is-white .casp-input{background-color:#fff}.casp-spinner-wrapper{display:flex;align-items:center;gap:12px}.casp-spinner-wrapper.fixed-spinner{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:16}.casp-spinner-wrapper.fixed-spinner .casp-spinner.spinner-border{background:rgba(0,0,0,.6);width:64px;height:64px;animation:1s linear infinite spinner-border-gradient}.casp-spinner-wrapper .casp-spinner.spinner-border{display:inline-block;width:48px;height:48px;vertical-align:-.125em;border-radius:50%;animation:1s linear infinite spinner-border-gradient-thin}@keyframes spinner-border-gradient-thin{0%{transform:rotate(0);border:.25em solid transparent;border-top-color:#fff}50%{transform:rotate(180deg);border:.25em solid transparent;border-top-color:#51257c}to{transform:rotate(360deg);border:.25em solid transparent;border-top-color:#fff}}@keyframes spinner-border-gradient{0%{transform:rotate(0);border:.5em solid transparent;border-top-color:#fff}50%{transform:rotate(180deg);border:.5em solid transparent;border-top-color:#51257c}to{transform:rotate(360deg);border:.5em solid transparent;border-top-color:#fff}}.AuthNav{display:flex;width:100%;height:fit-content;justify-content:space-between;align-items:center;gap:24px}.AuthNav span{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:8px;cursor:pointer}.AuthNav img{width:85px;height:70px;object-fit:contain}.AuthNav .logo{cursor:pointer}.AuthNav .authnav-actions{display:flex;gap:8px}.AuthTitleContainer{display:flex;flex-direction:column;gap:12px;margin-bottom:48px}.AuthTitleContainer h4:not(:nth-last-of-type){margin-bottom:12px}.AuthHr{width:100%;height:1px;background-color:#e5e7eb;margin:32px 0}.AuthImgConatiner{display:flex;justify-content:flex-end;align-items:center;height:100%}.AuthImgConatiner img{max-width:100%;max-height:100%;width:auto;height:100%;object-fit:cover}@media screen and (max-width: 992px){.AuthNav{gap:8px}.AuthNav img{width:56px;object-fit:contain}}@media screen and (max-width: 768px){.AuthImgConatiner{display:none}}.casp-tooltip{--arrow-color: #51257c;padding:12px;border-radius:8px;opacity:0;transition:opacity .2s ease-in;max-width:400px;line-height:24px;z-index:7}.casp-tooltip.--primary{background-color:#1f2937;color:#fff;--arrow-color: #1f2937}.casp-tooltip.--secondary{background-color:#f3f4f6;color:#111827;--arrow-color: #f3f4f6}.casp-tooltip .tooltip-arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent}.casp-tooltip.show{opacity:1}.casp-tooltip.top,.casp-tooltip.top-end,.casp-tooltip.top-start{margin-bottom:12px}.casp-tooltip.top .tooltip-arrow,.casp-tooltip.top-end .tooltip-arrow,.casp-tooltip.top-start .tooltip-arrow{border-top:8px solid var(--arrow-color);top:100%}.casp-tooltip.top-start .tooltip-arrow{left:24px!important;transform:unset!important}.casp-tooltip.top-end .tooltip-arrow{left:unset!important;right:24px;transform:unset!important}.casp-tooltip.bottom,.casp-tooltip.bottom-end,.casp-tooltip.bottom-start{margin-top:12px}.casp-tooltip.bottom .tooltip-arrow,.casp-tooltip.bottom-end .tooltip-arrow,.casp-tooltip.bottom-start .tooltip-arrow{border-bottom:8px solid var(--arrow-color);bottom:100%}.casp-tooltip.bottom-start .tooltip-arrow{left:24px!important;transform:unset!important}.casp-tooltip.bottom-end .tooltip-arrow{left:unset!important;right:24px;transform:unset!important}.casp-tooltip.right,.casp-tooltip.right-end,.casp-tooltip.right-start{margin-left:12px}.casp-tooltip.right .tooltip-arrow,.casp-tooltip.right-end .tooltip-arrow,.casp-tooltip.right-start .tooltip-arrow{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid var(--arrow-color);right:100%;bottom:16px}.casp-tooltip.right-start .tooltip-arrow{top:8px!important;transform:unset!important}.casp-tooltip.right-end .tooltip-arrow{top:unset!important;bottom:8px;transform:unset!important}.casp-tooltip.left,.casp-tooltip.left-end,.casp-tooltip.left-start{margin-right:12px}.casp-tooltip.left .tooltip-arrow,.casp-tooltip.left-end .tooltip-arrow,.casp-tooltip.left-start .tooltip-arrow{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid var(--arrow-color);left:100%;bottom:16px}.casp-tooltip.left-start .tooltip-arrow{top:8px!important;transform:unset!important}.casp-tooltip.left-end .tooltip-arrow{top:unset!important;bottom:8px;transform:unset!important}.casp-checkbox div{display:flex;align-items:center}.casp-checkbox .casp-checkbox-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;min-width:20px;min-height:20px;border-radius:3px;background:#e5e7eb;border:1.5px solid #d1d5db}.casp-checkbox .casp-checkbox-input:checked{border:none;background:url(/assets/check-icon-1dd4a9bd.svg) no-repeat;background-color:#51257c;background-size:100% 100%}.casp-checkbox .casp-checkbox-input:checked.disabled{background:url(/assets/check-icon-grey-e53991d6.svg) no-repeat;background-color:#e5e7eb;background-size:100% 100%}.casp-checkbox .casp-checkbox-input.disabled{cursor:not-allowed}.casp-checkbox .casp-checkbox-label{color:#111827;font-size:16px;font-style:normal;font-weight:700;line-height:24px;cursor:pointer;width:100%;text-align:left;padding-left:8px}.casp-checkbox .casp-checkbox-label.disabled{color:#c1c6ce}.casp-checkbox .error-text{text-align:left}.casp-dropdown-menu{box-shadow:0 6px 48px #0000001f;z-index:7;border-radius:12px;background:#fff;max-height:280px;min-width:300px;overflow:auto;display:none;margin:12px 0}.casp-dropdown-menu.show{display:block}.casp-dropdown-menu .casp-dropdown-title{padding:16px 24px;border-bottom:1px solid #e5e7eb;color:#111827}.casp-dropdown-menu .casp-checkbox{margin:0 24px;padding:16px 0}.casp-dropdown-menu .casp-checkbox:not(:first-of-type){border-top:1px solid #e5e7eb}.casp-dropdown-menu .dropdown-item-checkbox{position:relative;padding:16px 24px;margin:0 1px;cursor:pointer}.casp-dropdown-menu .dropdown-item-checkbox:hover{background:#f3f4f6}.casp-dropdown-menu .dropdown-item-checkbox:hover:first-of-type{border-top-right-radius:12px;border-top-left-radius:12px}.casp-dropdown-menu .dropdown-item-checkbox:hover:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.casp-dropdown-menu .dropdown-item-checkbox:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background-color:#e5e7eb}.casp-dropdown-menu .casp-dropdown-item{position:relative;cursor:pointer;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;margin:0 1px}.casp-dropdown-menu .casp-dropdown-item svg path{fill:#1f2937}.casp-dropdown-menu .casp-dropdown-item:first-of-type.selected-item{border-top-right-radius:12px;border-top-left-radius:12px}.casp-dropdown-menu .casp-dropdown-item:first-of-type:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.casp-dropdown-menu .casp-dropdown-item.selected-item,.casp-dropdown-menu .casp-dropdown-item:hover{background:#f3f4f6}.casp-dropdown-menu .casp-dropdown-item:hover:first-of-type{border-top-right-radius:12px;border-top-left-radius:12px}.casp-dropdown-menu .casp-dropdown-item:hover:last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.casp-dropdown-menu .casp-dropdown-item:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:1px;background-color:#e5e7eb}.casp-dropdown-toggle{border-radius:12px;border:1px solid var(--primary-greys-300, #e5e7eb);padding:16px 24px;gap:12px;width:100%;display:flex;align-items:center}.casp-dropdown-toggle p{width:max-content;display:flex;gap:12px}.casp-dropdown .casp-dropdown-disabled button{cursor:not-allowed;background-color:#f3f4f6}.casp-dropdown .casp-dropdown-disabled button:hover{box-shadow:none}.casp-dropdown .dropdown-explanation{display:none}.casp-dropdown.disableRightBorderRadius button{border-top-right-radius:0;border-bottom-right-radius:0}.casp-dropdown.disableLeftBorderRadius button{border-top-left-radius:0;border-bottom-left-radius:0}.casp-dropdown button{border-radius:12px;border:1px solid var(--primary-greys-300, #e5e7eb);padding:16px 24px;gap:12px;width:100%;display:flex;align-items:center;justify-content:center}.casp-dropdown button p{width:max-content;display:flex;gap:12px}.casp-dropdown button .chosen-filter-amount{border-radius:200px;background:#51257c;color:#fff;width:52px;font-size:14px;display:flex;justify-content:center;align-items:center}.casp-dropdown.big button{height:48px}.casp-dropdown.small button{height:40px;padding:10px 16px}.casp-dropdown .background-violet p{color:#fff}.casp-dropdown .background-violet svg{fill:#fff}.casp-dropdown .background-violet svg path{fill:#fff}@media screen and (max-width: 992px){.casp-dropdown{display:grid;height:100%;grid-template-rows:1fr auto}.casp-dropdown.big button{padding:12px}.casp-dropdown .dropdown-button-text{display:none}.casp-dropdown .dropdown-explanation{display:block;font-size:12px;line-height:14px;color:#6b7280;text-align:center}.casp-dropdown svg:last-of-type{display:none}}.language-icon{width:24px;height:24px}.language-dropdown{display:none}@media screen and (min-width: 992px){.language-dropdown{display:block}}.navbar-icon-btn,.navbar-name-btn{background-color:#603e94}.navbar-icon-btn svg{fill:#fff}.navbar-name-btn{color:#fff}.drawer-container .drawer{background:#fff;width:100%;height:100%;overflow:auto;position:fixed;transition:transform .3s ease;z-index:10;display:flex;flex-direction:column}.drawer-container .drawer.left{top:0;left:0;transform:translate(-100%)}.drawer-container .drawer.right{top:0;right:0;transform:translate(100%)}.drawer-container .drawer.top{top:0;left:0;right:0;transform:translateY(-100%);width:100%;height:100%}.drawer-container .drawer.bottom{bottom:0;left:0;right:0;transform:translateY(100%);width:100%;height:100%}.drawer-container .drawer-backdrop{visibility:hidden;opacity:0;background:transparent;transition:opacity .3s ease,visibility .3s ease;width:100%;height:100%;top:0;left:0;position:fixed;pointer-events:none}.drawer-container .drawer-backdrop.show-backdrop{background:rgba(0,0,0,.5)}.drawer-container.in.open .left,.drawer-container.in.open .right{transform:translate(0)}.drawer-container.in.open .top,.drawer-container.in.open .bottom{transform:translateY(0)}.drawer-container.in.open .drawer-backdrop{visibility:visible;opacity:1;pointer-events:auto;z-index:10}.drawer-container .drawer-title-container{position:relative;display:flex;align-items:center;justify-content:center;padding:24px;border-bottom:1px solid #e5e7eb}.drawer-container .drawer-title-container .drawer-close-icon{position:absolute;left:16px}.drawer-container .drawer-title-container .drawer-close-icon svg{width:24px;height:24px}.drawer-container .drawer-content{flex:1;background-color:#f9fafb;padding:24px 16px 0}.menu-drawer-wrapper .menu-list{margin-top:12px}.menu-drawer-wrapper .menu-list .menu-item{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #e5e7eb}.menu-drawer-wrapper .menu-list .menu-item.--withNotification{grid-template-columns:auto auto auto 1fr}.menu-drawer-wrapper .menu-list svg{display:grid}.menu-drawer-wrapper .menu-list .menu-icon{fill:#51257c}.menu-drawer-wrapper .menu-list .notification-dot{width:10px;height:10px;border-radius:10px;background-color:#5ce786;box-shadow:0 3px 6px #ffffff1f}.menu-drawer-wrapper .menu-list .chevron-right{justify-self:flex-end;fill:#9ca3af}@media screen and (min-width: 992px){.mobile-language-button{display:none}}.Login{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;overflow:hidden}.LoginContainer{display:grid;grid-template-rows:min-content 1fr;padding-bottom:32px;padding-top:32px;min-height:100vh}.LoginForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.LoginForm button{width:100%}.LoginForm .AuthForm{width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.Login{display:flex;flex-direction:column}}.casp-container{background-color:#fff;width:100%;height:100%;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 3px 6px #00000008}.dialog-container{border:none;border-radius:12px;padding:0;position:relative;outline:none;background:transparent}.dialog-container::backdrop{background-color:#111827;opacity:.9}@media screen and (min-width: 992px){.dialog-container{width:auto;height:auto}}.search-modal{width:100%;max-width:100%;border-top-left-radius:0;border-top-right-radius:0;margin-top:0;margin-right:0;margin-left:0}.search-modal .search-container{height:auto;border-top-left-radius:0;border-top-right-radius:0}.search-modal .search-container .p-search{font-size:20px;padding:12px;margin-top:12px;text-align:center;border-bottom:1px solid #e5e7eb}.search-modal .search-container .search-content-wrapper{display:flex;flex-direction:column;gap:12px;padding:12px}.search-modal .search-container .search-content-wrapper .button-wrapper{display:flex;justify-content:space-between;gap:12px}.search-modal .search-container .search-content-wrapper .button-wrapper button{width:100%}.topbar-mobile-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0}.topbar-mobile-wrapper .right-actions-wrapper{gap:8px;display:flex;flex-direction:row}.topbar-mobile-wrapper .right-actions-wrapper .action-button{display:grid;grid-template-rows:1fr auto;height:70px}.topbar-mobile-wrapper .right-actions-wrapper button{padding:12px;width:fit-content}.topbar-mobile-wrapper .right-actions-wrapper button .button-text{display:none}.topbar-mobile-wrapper .right-actions-wrapper .p-action{display:block;font-size:12px;line-height:14px;color:#6b7280;text-align:center}.topbar-mobile-wrapper .right-actions-wrapper .casp-input-wrapper{min-width:400px;max-width:400px}.topbar-mobile-wrapper .right-actions-wrapper .topbar-dropdown-wrapper{position:relative;display:flex;flex-direction:row}.topbar-mobile-wrapper .right-actions-wrapper .topbar-dropdown-wrapper .--hidden{display:none}.top-wrapper{padding:0 24px 24px;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.top-wrapper .desktop-topbar{display:block}.top-wrapper .topbar-mobile-wrapper{display:none}.top-wrapper .top-right-wrapper{display:flex;gap:16px}@media screen and (max-width: 992px){.top-wrapper{padding:0 12px 12px}.top-wrapper .desktop-topbar{display:none}.top-wrapper .topbar-mobile-wrapper{display:flex}.top-wrapper .close-button svg path{fill:#fff}.top-wrapper .desktop-title{display:none}.top-wrapper h4{font-size:18px}.top-wrapper .top-right-wrapper{width:100%}.top-wrapper .top-right-wrapper input ::placeholder{content:""}}.body-wrapper{padding:24px;height:100%;overflow-y:auto}@media screen and (max-width: 992px){.body-wrapper{padding:12px}}.terms-and-conditions-modal{position:fixed;width:fit-content;min-width:50%;overflow:hidden}.terms-and-conditions-modal .terms-and-conditions-container{padding:24px 0;margin:auto;display:grid;grid-template-rows:auto 1fr;min-width:800px}.terms-and-conditions-modal .terms-and-conditions-text{display:grid;justify-content:center;height:100%;padding:16px;border-radius:8px;background-color:#f3f4f6;overflow:auto}@media screen and (max-width: 992px){.terms-and-conditions-container{max-width:95%;padding:16px 0}}.Register{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.RegisterContainer{display:grid;grid-template-rows:min-content 1fr;padding-bottom:32px;padding-top:32px;gap:24px}.RegisterForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.RegisterForm button{width:100%}.RegisterForm .AuthForm{width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.Register{display:flex;flex-direction:column}}.ForgotPassword{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;overflow:hidden}.ForgotPasswordContainer{display:grid;grid-template-rows:min-content 1fr;min-height:100vh;position:relative}.ForgotPasswordContainer .ErrorMessage{position:absolute;top:20px;left:20px;right:20px}.ForgotPasswordForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ForgotPasswordForm .RecoverSuccessButton{width:fit-content}.ForgotPasswordForm .ForgotPasswordSuccessWrapper{background-color:#dcd3e5;width:96px;height:96px;border-radius:100%;display:flex;align-items:center;justify-content:center}.ForgotPasswordForm button{width:100%}.ForgotPasswordForm .AuthForm{width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.ForgotPassword{display:flex;flex-direction:column}}.casp-alert{border-radius:12px;display:flex;flex-direction:row;align-items:center;padding:0 96px}.casp-alert p{width:100%;padding:0 16px}.casp-alert svg:last-of-type{cursor:pointer}.casp-alert.big{height:64px;min-height:64px}.casp-alert.small{height:56px;min-height:56px}.casp-alert.alert-info{border:1px solid #82b9fe;color:#307cfe;background-color:#d5ebfe}.casp-alert.alert-info svg{fill:#307cfe}.casp-alert.alert-warning{border:1px solid #f0b07d;color:#cd5d2a;background-color:#fcebd4}.casp-alert.alert-warning svg{fill:#cd5d2a}.casp-alert.alert-danger{border:1px solid #e87f95;color:#da3558;background-color:#f7d4dc}.casp-alert.alert-danger svg{fill:#da3558}.casp-alert.alert-success{border:1px solid #5ce786;color:#00b059;background-color:#c8fbce}.casp-alert.alert-success svg{fill:#00b059}@media screen and (max-width: 768px){.casp-alert{display:flex;padding:0 32px}}.NewPassword{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;overflow:hidden}.NewPasswordContainer{display:grid;grid-template-rows:min-content 1fr;padding-bottom:32px;padding-top:32px;min-height:100vh;position:relative;gap:24px}.NewPasswordContainer .ErrorMessage{position:absolute;top:20px;left:20px;right:20px}.NewPasswordForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.NewPasswordForm button{width:100%}.NewPasswordForm .AuthForm{width:100%;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 768px){.NewPassword{display:flex;flex-direction:column}}.ActivateAccount{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;overflow:hidden}.ActivateAccountContainer{display:grid;grid-template-rows:min-content 1fr;min-height:100vh;position:relative}.ActivateAccountContainer .ErrorMessage{position:absolute;top:20px;left:20px;right:20px}.ActivateAccountForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.ActivateAccountForm .brokenLink,.ActivateAccountForm .resendEmailLink,.ActivateAccountForm .successLink{width:96px;height:96px;border-radius:100%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.ActivateAccountForm .brokenLink{background-color:#f7d4dc}.ActivateAccountForm .successLink,.ActivateAccountForm .resendEmailLink{background-color:#c8fbce}@media screen and (max-width: 768px){.ActivateAccount{display:flex;flex-direction:column}}.greetings-container{display:flex;justify-content:space-between;align-items:center;padding-top:16px;color:#fff}.greetings-container .greetings-wrapper{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:8px}.greetings-container .greetings-wrapper .greetings-control{display:flex}.greetings-container .user-text.first-text-block{display:block}.greetings-container .user-text.second-text-block{display:none}.greetings-container .user-text .top-text{font-size:14px;font-weight:600}.greetings-container .user-text .bottom-text{font-size:20px;line-height:24px}.greetings-container.break-text-mobile{flex-direction:column}.greetings-container.break-text-mobile .greetings-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.greetings-container.break-text-mobile .user-text.first-text-block{display:none}.greetings-container.break-text-mobile .user-text.second-text-block{display:block;align-self:flex-start;margin-top:12px}.greetings-container .user-info{display:flex;align-items:center;gap:10px;flex-shrink:0}@media screen and (min-width: 992px){.greetings-container .user-text .top-text{font-size:16px;font-weight:600}.greetings-container .user-text .bottom-text{font-size:24px;line-height:28px}.greetings-container .user-text .bottom-text.big-text{font-size:28px;line-height:36px}.greetings-container .user-info{gap:16px}.greetings-container.break-text-mobile .user-text.first-text-block{display:block}.greetings-container.break-text-mobile .user-text.second-text-block{display:none}}.video-controls{position:absolute;left:0;right:0;bottom:0;border-radius:8px;background-color:#1118277a;box-shadow:0 8px 32px #0000003d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;padding:4px 8px;margin:0 12px 12px;display:flex;align-items:center;gap:14px}.video-controls svg{fill:#fff;width:16px;height:16px;cursor:pointer}.video-controls .interactive-controls{display:flex;align-items:center;gap:12px}.video-controls .interactive-controls .video-icon-btn{display:flex}.video-controls .interactive-controls .video-time{font-size:12px}.video-controls .video-control-btns{display:flex;gap:8px}.video-controls .seek{height:2px;position:absolute;top:0;width:100%;margin:0}.video-controls .seek::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;height:8px;width:8px;border-radius:50%}.video-controls .video-progress{position:relative;flex:1}.video-controls .video-progress .progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;height:2px;pointer-events:none;position:absolute;top:0;width:100%;background-color:#fff}.video-controls .video-progress .progress-bar::-webkit-progress-bar,.video-controls .video-progress .progress-bar::-moz-progress-bar{background-color:#ffffff52}.video-controls .video-progress .progress-bar::-webkit-progress-value{background-color:#fff}.video-controls .video-progress .seek-tooltip{position:absolute;top:-30px;margin-left:-10px;font-size:14px;padding:3px;background-color:#1118277a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:2px;display:none}.video-controls .video-progress .seek-tooltip.show{display:block}@media screen and (min-width: 992px){.video-controls{padding:12px 16px;margin:24px;gap:22px}.video-controls svg{width:32px;height:32px}.video-controls .interactive-controls{gap:16px}.video-controls .interactive-controls .video-time{font-size:16px}.video-controls .seek{height:4px}.video-controls .seek::-webkit-slider-thumb{height:14px;width:14px}.video-controls .video-progress .progress-bar{height:4px;top:0;width:100%;background-color:#fff}}.video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#111827;opacity:0;height:100%;transition:opacity .3s ease}.video-overlay.show{opacity:.6;pointer-events:none}.video-paused-info{position:absolute;color:#fff;margin:8px;top:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.video-paused-info.show{pointer-events:unset;opacity:1}.video-paused-info .video-state{font-size:8px}.video-paused-info .video-title{margin:0}.video-paused-info .video-metadata-wrapper{display:flex;gap:8px;margin-top:4px}.video-paused-info .video-metadata-wrapper .video-metadata{display:flex;align-items:center;gap:4px}.video-paused-info .video-metadata-wrapper .video-metadata span{font-size:12px}.video-paused-info .video-metadata-wrapper svg{fill:#fff;width:16px;height:16px}.video-paused-info .video-overlay-btn{margin-top:8px}.video-close-btn{background-color:#fff;width:24px;height:24px;margin:8px;border-radius:50%;display:grid;place-items:center;position:absolute;top:0;right:0;cursor:pointer;pointer-events:none;opacity:0;transition:opacity .3s ease}.video-close-btn.show{opacity:1;pointer-events:unset}@media screen and (min-width: 992px){.video-paused-info{margin:32px}.video-paused-info .video-state{font-size:14px}.video-paused-info .video-title{margin:8px 0 0;font-size:32px}.video-paused-info .video-metadata-wrapper{gap:16px;margin-top:16px}.video-paused-info .video-metadata-wrapper .video-metadata{gap:8px}.video-paused-info .video-metadata-wrapper .video-metadata span{font-size:18px}.video-paused-info .video-metadata-wrapper svg{width:24px;height:24px}.video-paused-info .video-overlay-btn{margin-top:32px}.video-close-btn{width:48px;height:48px;margin:24px}}.video-dialog{aspect-ratio:16/9;overflow:hidden;position:fixed}.video-dialog .video-container .modal-video{width:100%;height:100%;object-fit:fill;position:relative}.video-dialog .video-container .video-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 992px){.video-dialog .video-container .modal-video{position:absolute}}.card-container{position:relative}.card-container.--clickable{cursor:pointer}.card-container .card-content-wrapper{height:100%;display:flex;flex-direction:column;gap:16px;padding:16px}.card-container .card-media-wrapper{flex:1;overflow:hidden;display:grid;place-items:center;min-height:224px;position:relative}.card-container .card-media-wrapper .card-media-thumbnail{height:100%;width:100%;object-fit:cover}.card-container .card-media-wrapper .media-overlay-content{position:absolute;display:grid;place-items:center;cursor:pointer}.card-container .card-media-wrapper .media-overlay-content .media-play-btn{width:64px;height:64px;border-radius:100%;background-color:#fff;display:grid;place-items:center}.card-container .card-media-wrapper .media-overlay-content .media-play-btn svg{width:32px;height:32px}.card-container .card-media-wrapper .media-overlay-content .media-play-text{font-size:14px;color:#fff;text-transform:uppercase;letter-spacing:.84px;line-height:20px;margin-top:12px}.card-container .card-media-wrapper video{border-radius:12px;object-fit:cover;width:100%;height:100%}.card-container .card-info{flex:1;padding-top:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.card-container .card-info .card-top-text{text-transform:uppercase;font-size:14px;color:#6b7280}.card-container .card-info .card-title{font-size:24px;color:#111827;margin-top:12px;line-height:28px}.card-container .card-info .card-description{color:#374151;margin-top:12px;font-weight:600}.card-container .card-btn-wrapper button{width:100%}.card-container.small .card-content-wrapper{gap:24px}.card-container.small .card-media-wrapper{display:flex;flex-direction:column;width:100%;height:100%}.card-container.small .card-media-wrapper .media-overlay-content{height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center}.card-container.small .icon-wrapper{background-color:#dcd3e5;width:56px;height:56px;border-radius:8px;display:grid;place-items:center}.card-container.small .icon-wrapper svg{fill:#51257c;width:24px;height:24px}.card-container.small .card-info .card-title{margin-top:0}@media screen and (min-width: 992px){.card-container{flex:0 0 calc(66.66% - 12px);max-width:calc(66.66% - 12px)}.card-container .card-content-wrapper{height:398px;flex-direction:row;padding:24px;gap:16px}.card-container .card-info{padding-top:24px;gap:12px}.card-container .card-info .card-title{font-size:24px;line-height:28px}.card-container .card-info .card-description{margin-top:16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-container .card-media-wrapper{max-width:568px;min-height:auto}.card-container .card-media-wrapper video{object-fit:cover;height:100%}.card-container .card-btn-wrapper button{width:auto}.card-container.small{flex:0 0 calc(33.33% - 12px);max-width:calc(33.33% - 12px)}.card-container.small .card-content-wrapper{flex-direction:column;gap:28px}.card-container.small .card-info{padding-top:0}}@media screen and (min-width: 1200px){.card-container .card-info .card-title{font-size:32px;line-height:36px}}.disabled-feature-overlay{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;background-color:#51257c;opacity:0;transition:opacity .35s linear;z-index:7;padding:16px}.disabled-feature-overlay:hover{opacity:90%}.disabled-feature-overlay.--border-normal{border-radius:12px}.disabled-feature-overlay.--border-medium{border-radius:8px}.disabled-feature-overlay.--border-small{border-radius:6px}.disabled-feature-overlay-text{font-size:20px;font-weight:700;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;width:100%;padding:12px}.home-container .info-button span{width:24px;height:24px}.home-container .skip-button .skip-tour-span{display:none}.home-container .cards-list-container{display:flex;flex-direction:column;gap:16px;margin-top:26px}.home-container .dashboard-card-wrapper{display:flex;flex-direction:column;width:100%;gap:24px;margin-top:24px}.home-container .dashboard-card-wrapper .left-section{display:flex;flex-direction:column;gap:24px}.home-container .dashboard-card-wrapper .left-section .casp-container,.home-container .dashboard-card-wrapper .right-section .casp-container{flex:0}.home-container .quick-access-cards-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));gap:24px;margin-top:24px}.home-container .items-filters-wrapper{display:flex;flex-direction:row;width:100%;gap:8px}.home-container .items-filters-wrapper input{min-width:100%;width:100%}@media screen and (min-width: 992px){.home-container{padding-bottom:24px}.home-container .skip-button .skip-tour-span{display:flex;align-items:center;width:fit-content}.home-container .cards-list-container{flex-wrap:wrap;flex-direction:row;justify-content:flex-start}.home-container .dashboard-card-wrapper{margin-top:24px;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px}.home-container .dashboard-card-wrapper .left-section{grid-column:span 6;display:flex;flex-direction:column;gap:24px}.home-container .dashboard-card-wrapper .right-section{grid-column:span 6;height:fit-content}}@media screen and (min-width: 768px){.home-container{padding-bottom:30px}}.casp-progress-bar,.progress{height:6px;background:#d1d5db;border-radius:100px}.casp-progress-bar.success .progress .progress-bar,.progress.success .progress .progress-bar{background-color:#51257c}.casp-progress-bar.error .progress .progress-bar,.progress.error .progress .progress-bar{background-color:#da3558}.casp-progress-bar .progress,.progress .progress{height:6px}.casp-progress-bar .progress .progress-bar,.progress .progress .progress-bar{height:6px;border-radius:100px}.no-content-wrapper{display:flex;flex-direction:column;padding:32px;align-items:center;justify-content:center;gap:24px;height:100%;text-align:center}.no-content-wrapper button{color:#111827}.no-content-wrapper.wrapper-background{background-color:#fff;border-radius:16px;border:1px solid #c1c6ce;box-shadow:0 3px 24px #00000008;margin:0 auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);width:100%}.no-content-wrapper .icon-wrapper{width:72px;height:72px;background:#f3f4f6;border-radius:16px;display:flex;align-items:center;justify-content:center}.no-content-wrapper .icon-wrapper svg{width:32px;height:32px}@media screen and (max-width: 768px){.no-content-wrapper.wrapper-background{height:100%;max-height:100%}}.casp-ellipses-wrapper{border-radius:100%;display:flex;align-items:center;justify-content:center}.casp-ellipses-wrapper.big{width:72px;height:72px;font-size:26px}.casp-ellipses-wrapper.medium{width:64px;height:64px;font-size:24px}.casp-ellipses-wrapper.small{font-size:20px;width:40px;height:40px}.casp-ellipses-wrapper.violet{color:#51257c}.casp-ellipses-wrapper.white{color:#fff}.casp-ellipses-wrapper.black{color:#111827}.casp-ellipses-wrapper.background-white{background-color:#fff}.casp-ellipses-wrapper.background-grey{background-color:#e5e7eb}.casp-ellipses-wrapper.background-violet{background-color:#b9a8cb52}.casp-ellipses-wrapper.background-orange{background-color:#f0b07d52}.casp-ellipses-wrapper.background-red{background-color:#f7d4dc}.casp-ellipses-wrapper.background-blue{background-color:#d5ebfe}.video-completion{width:fit-content;height:fit-content;max-width:420px}.video-completion .video-completion-container{height:auto;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.video-completion .video-completion-container .p-title{font-size:28px;text-align:center}.video-completion .video-completion-container .p-text{font-weight:600;text-align:center}.video-completion .video-completion-container .video-completion-link{margin:0 auto}.video-completion .video-completion-container .button-wrapper{display:flex;padding-top:16px;width:100%}.video-completion .video-completion-container .button-wrapper button{width:100%}.video-completion .video-completion-container .button-wrapper .background-blue{background:#307cfe}.video-series-video-container{flex:1}.video-series-video-container .video-wrapper{min-width:311px;min-height:160px;max-width:100%;aspect-ratio:16/8;border-radius:12px;overflow:hidden;position:relative}.video-series-video-container .video-wrapper.locked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#111827;opacity:.36}.video-series-video-container .video-wrapper video,.video-series-video-container .video-wrapper img{width:100%;height:100%;object-fit:cover}.video-series-video-container .video-wrapper .video-play-btn{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background-color:#fff;position:absolute;top:50%;right:50%;bottom:50%;left:50%;translate:-50% -50%;cursor:pointer}.video-series-video-container .video-wrapper .video-play-btn.locked{pointer-events:none;cursor:unset}.video-series-video-container .video-wrapper .video-play-btn svg{width:24px;height:24px}.video-series-video-container .metadata-wrapper .in-progress-metadata .prompt{font-size:14px;color:#6b7280;margin-top:16px;margin-bottom:8px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-title{font-size:18px;margin-bottom:12px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-metadata-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:20px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-metadata-wrapper .video-metadata{display:flex;align-items:center;gap:8px;color:#6b7280}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-metadata-wrapper .video-metadata svg{width:20px;height:20px;fill:#6b7280}.video-series-video-container .metadata-wrapper .in-progress-metadata .remaining-progress .remaining-mins{font-size:14px;color:#6b7280;margin-top:8px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper{margin-top:20px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper.locked{margin-top:24px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper .video-cta{background-color:#f9fafb;border:1px solid #d1d5db;color:#111827;height:40px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper .video-cta:disabled{color:#9ca3af;border:none;background-color:#e5e7eb}@media screen and (min-width: 992px){.video-series-video-container{display:flex}.video-series-video-container .video-wrapper{max-width:400px;max-height:277px;min-width:auto;flex:1;width:100%;border-top-right-radius:0;border-bottom-right-radius:0;aspect-ratio:unset}.video-series-video-container .video-wrapper img{height:100%;object-fit:cover}.video-series-video-container .video-wrapper .video-play-btn{width:64px;height:64px}.video-series-video-container .video-wrapper .video-play-btn svg{width:32px;height:32px}.video-series-video-container .metadata-wrapper{flex:1;background:#f3f4f6;padding:24px;border-top-right-radius:12px;border-bottom-right-radius:12px;overflow:hidden}.video-series-video-container .metadata-wrapper .in-progress-metadata{width:fit-content;max-width:100%}.video-series-video-container .metadata-wrapper .in-progress-metadata .prompt{margin-top:0}.video-series-video-container .metadata-wrapper .in-progress-metadata .prompt.locked{visibility:hidden}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-title{font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-series-video-container .metadata-wrapper .in-progress-metadata .remaining-progress .remaining-mins{margin-top:4px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper{margin-top:40px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper.locked{margin-top:94px}.video-series-video-container .metadata-wrapper .in-progress-metadata .video-cta-wrapper .video-cta{height:48px}}.form-inprogress-wrapper{display:flex;justify-content:space-between;cursor:pointer}.in-progress-form .in-progress-top-bar{margin-bottom:0}.in-progress-form .in-progress-title-wrapper{display:grid;gap:8px}@media screen and (min-width: 1200px){.in-progress-form.in-progress-container .in-progress-top-bar{margin-bottom:0}}.in-progress-container{padding:16px}.in-progress-container .in-progress-top-bar{margin-bottom:8px}.in-progress-container .in-progress-top-bar .in-progress-title-wrapper .felicitations{color:#1f2937;font-weight:600}.in-progress-container .in-progress-top-bar .in-progress-title-wrapper .title{font-size:24px}.in-progress-container .in-progress-top-bar .in-progress-title-wrapper .subtitle{padding-bottom:12px;font-size:16px}.in-progress-container .in-progress-top-bar .progress-bar-wrapper{display:none}.in-progress-container .video-series-videos-wrapper .separator{height:1px;background-color:#e5e7eb;margin:24px 0}.in-progress-container.in-progress-form{cursor:pointer}@media screen and (min-width: 992px){.in-progress-container{padding:24px}.in-progress-container .video-series-videos-wrapper{display:grid;gap:16px}.in-progress-container .video-series-videos-wrapper .separator{display:none}.in-progress-container .in-progress-top-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:16px}.in-progress-container .in-progress-top-bar .progress-bar-wrapper{display:flex;justify-content:flex-end;flex-shrink:0;gap:16px}}@media screen and (min-width: 1200px){.in-progress-container .in-progress-top-bar .progress-bar-wrapper .overall-progress-bar{width:40%}.in-progress-container .video-series-videos-wrapper{display:flex;gap:16px;width:100%}}.casp-table{padding:0 12px;width:100%;height:100%;overflow-y:auto}.casp-table table{table-layout:fixed;border-spacing:0px;width:100%}.casp-table table thead{border-radius:12px;position:sticky;top:0;background:#f3f4f6;z-index:1}.casp-table table thead tr th{padding:24px 12px}.casp-table table thead tr th:first-of-type{text-align:left;border-top-left-radius:12px;border-bottom-left-radius:12px;border-color:#f3f4f6;padding-left:24px}.casp-table table thead tr th:last-of-type{padding-right:24px;border-top-right-radius:12px;border-bottom-right-radius:12px;border-color:#f3f4f6}.casp-table table thead tr th .flex-header-content{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.casp-table table thead tr th .flex-header-content .sort-down{transform:rotate(180deg)}.casp-table table thead tr th.alignment-left{text-align:left}.casp-table table thead tr th.alignment-left>.flex-header-content{justify-content:left}.casp-table table thead tr th.alignment-right{text-align:right}.casp-table table thead tr th.alignment-right>.flex-header-content{justify-content:right}.casp-table table thead tr th.alignment-center{text-align:center}.casp-table table thead tr th.alignment-center>.flex-header-content{justify-content:center}.casp-table table thead tr th p{color:#6b7280}.casp-table table thead tr th svg{cursor:pointer}.casp-table table thead tr th .casp-checkbox-input{background-color:#fff}.casp-table table thead tr th .casp-checkbox-input:checked{background-color:#51257c}.casp-table table tbody tr{display:revert}.casp-table table tbody tr:hover{background-color:#f3f4f6}.casp-table table tbody tr:hover.body-data-columns:nth-child(2n) td{background-color:#f3f4f6}.casp-table table tbody tr.body-data-columns:nth-child(2n) td{background:#f9fafb}.casp-table table tbody tr.body-data-columns:nth-child(2n) td:first-of-type{border-top-left-radius:12px;border-bottom-left-radius:12px;border-color:#f9fafb}.casp-table table tbody tr.body-data-columns:nth-child(2n) td:last-of-type{border-top-right-radius:12px;border-bottom-right-radius:12px;border-color:#f9fafb}.casp-table table tbody tr td{display:revert;padding:24px 12px;word-wrap:break-word;text-align:center;font-weight:600}.casp-table table tbody tr td:first-of-type{text-align:left;padding-left:24px}.casp-table table tbody tr td:last-of-type{padding-right:24px}.casp-table table tbody tr td:last-of-type .status-wrapper{justify-content:flex-end}.casp-table table tbody tr td .status-wrapper{display:flex;align-items:center;gap:8px}.casp-table table tbody tr td .status-wrapper svg path{fill:#51257c}.casp-table table tbody tr td .loader-wrapper{display:flex;width:100%;justify-content:center}.casp-table table tbody tr .table-body-header{text-align:left;padding:24px;text-transform:uppercase;position:relative}.casp-table table tbody tr .table-body-header.WaitingOnClient{color:#cd5d2a}.casp-table table tbody tr .table-body-header.Completed{color:#00b059}.casp-table table tbody tr .table-body-header.Processing{color:#51257c}.casp-table table tbody tr .table-body-header.WaitingOnWorker{color:#307cfe}.casp-table table tbody tr .table-body-header span{background:#fff;padding-right:10px;position:relative}.casp-table table tbody tr .table-body-header:before{content:"";position:absolute;bottom:0;left:24px;right:0;height:1px;top:50%;border-top:1px solid #e5e7eb}.casp-table table tbody tr.status-header:hover{background-color:unset}.casp-table table tbody tr.--highlighted td{font-weight:600;background-color:#fcebd480}.casp-table table tbody tr.--highlighted:hover td{background-color:#fcebd4}.casp-table table tbody tr.--highlighted:nth-child(2n) td{background-color:#fcebd4cc;border-radius:0!important}.casp-table table tbody tr.--highlighted:nth-child(2n):hover td{background-color:#fcebd4}.casp-table table tbody tr .custom-action-wrapper:not(:first-of-type)>*{display:flex;justify-content:center}.casp-table.--compact th,.casp-table.--compact td{padding:16px}.casp-table.--compact td{text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap}.casp-table .table-form-status{text-transform:uppercase}@media screen and (max-width: 992px){.casp-table{padding:0 12px;overflow-x:auto;width:100%}.casp-table table{table-layout:auto;margin-bottom:16px;border-spacing:0px}.casp-table table tbody tr td{word-wrap:none}}.worker-conversations .msg-wrapper td{font-weight:400}.worker-conversations .msg-wrapper .--no-padding{padding:inherit}.casp-tablist{display:flex;width:fit-content;padding:0 8px;flex-direction:row-reverse}.casp-tablist .tab{display:flex;align-items:center;gap:4px;position:relative;margin:0 24px;cursor:pointer;font-size:16px;background-color:#f3f4f6;transition:background-color .35s linear;z-index:1}.casp-tablist .tab:before{height:50px;width:33px;border-radius:10px 0 0;background-color:#f3f4f6;border:1px solid #e5e7eb;border-right:none;border-bottom:none;content:"";position:absolute;left:-23px;top:0;-webkit-transform:skewX(-20deg);transform:skew(-20deg);z-index:-1;transition:background-color .35s linear}.casp-tablist .tab:after{height:50px;width:33px;border-radius:0 10px 0 0;background-color:#f3f4f6;border:1px solid #e5e7eb;border-left:none;border-bottom:none;content:"";position:absolute;right:-23px;top:0;-webkit-transform:skewX(20deg);transform:skew(20deg);z-index:-1;transition:background-color .35s linear}.casp-tablist .tab .tab-notification{display:inline-block;width:10px;height:10px;border-radius:10px;background-color:#ccac00;box-shadow:0 3px 6px #ffffff1f;transition:background-color .35s linear}.casp-tablist .tab .tab-text{height:50px;line-height:50px;color:#111827;border-top:1px solid #e5e7eb;font-weight:500}.casp-tablist .tab:hover{background-color:#d1d5db}.casp-tablist .tab:hover:before{background-color:#d1d5db}.casp-tablist .tab:hover:after{background-color:#d1d5db}.casp-tablist .tab.--active{background-color:#51257c;font-weight:700;z-index:2}.casp-tablist .tab.--active:before{background-color:#51257c}.casp-tablist .tab.--active:after{background-color:#51257c}.casp-tablist .tab.--active .tab-notification{background-color:gold}.casp-tablist .tab.--active .tab-text{color:#fff}.casp-tablist.--disabled .tab{pointer-events:none;border-bottom:3px solid transparent;color:#6b7280}.casp-label-wrapper{padding:8px 16px;width:fit-content;border-radius:6px;font-size:14px;font-weight:700;display:inline-flex;align-items:center}.casp-label-wrapper.label-hide{display:none}.casp-label-wrapper span{display:flex;align-items:center;padding-right:12px}.casp-label-wrapper.grey{background:#e5e7eb;color:#374151}.casp-label-wrapper.orange{background:#fcebd4;color:#f0b07d}.casp-label-wrapper.blue{background:#d5ebfe;color:#307cfe}.casp-label-wrapper.green{background:#c8fbce;color:#00b059}.casp-label-wrapper.violet{background:#dcd3e5;color:#51257c}.item-history-container{display:flex;flex-direction:column}.item-history-container .item-wrapper{display:flex;position:relative;flex-direction:column;gap:4px;cursor:pointer;padding:10px 0 30px 40px}.item-history-container .item-wrapper:hover{background-color:#f3f4f6}.item-history-container .item-wrapper:before{content:"";border-left:1px solid #e5e7eb;position:absolute;top:22px;bottom:0;left:46px;height:calc(100% - 42px)}.item-history-container .item-wrapper:first-of-type{margin-top:30px}.item-history-container .item-wrapper .content-wrapper{display:flex;gap:8px;flex-direction:row;align-items:flex-start;height:100%;overflow-wrap:anywhere}.item-history-container .item-wrapper .content-wrapper .highlighted-info{font-weight:700;text-decoration:underline}.item-history-container .item-wrapper .content-wrapper .case-label{margin:0 0 4px 4px}.item-history-container .item-wrapper .content-wrapper:before{content:"";display:block;min-width:12px;min-height:12px;background-color:#51257c;border-radius:50%;margin-right:12px}.item-history-container .item-wrapper .content-wrapper.green:before{background-color:#00b059}.item-history-container .item-wrapper .content-wrapper.red:before{background-color:#da3558}.item-history-container .item-wrapper .content-wrapper.violet:before{background-color:#51257c}.item-history-container .item-wrapper .content-wrapper.orange:before{background-color:#f0b07d}.item-history-container .item-wrapper .content-wrapper.blue:before{background-color:#307cfe}.item-history-container .item-wrapper .p-date{padding-left:32px;font-size:14px;color:#9ca3af}.casp-pagination{display:grid;grid-template-columns:auto auto 1fr;width:min-content;flex-direction:row}.casp-pagination .pagination-button{width:40px;height:40px;border-radius:8px;border:1px solid #e5e7eb;background-color:#f9fafb}.casp-pagination .pagination-button span{display:flex}.casp-pagination .pagination-button:hover{background-color:#e5e7eb}.casp-pagination .prev-wrapper,.casp-pagination .next-wrapper{display:flex;align-items:center;gap:12px}.casp-pagination .prev-wrapper.disabled button,.casp-pagination .next-wrapper.disabled button{background-color:#fff;border:1px solid #e5e7eb;cursor:not-allowed}.casp-pagination .prev-wrapper.disabled svg,.casp-pagination .next-wrapper.disabled svg{fill:#c1c6ce}.casp-pagination .prev-wrapper.disabled p,.casp-pagination .next-wrapper.disabled p{color:#c1c6ce}.casp-pagination .prev-wrapper{margin-right:28px}.casp-pagination .next-wrapper{margin-left:28px}.casp-pagination .pagination-input-wrapper{display:grid;grid-template-columns:60px 8px 60px;align-items:center;gap:12px}.casp-pagination .pagination-input-wrapper .pagination-separator{width:8px;font-size:20px;text-align:center;color:#9ca3af}.casp-pagination .pagination-input-wrapper input{border:1px solid #e5e7eb;outline:none;padding:12px;background:#f3f4f6;border-radius:8px;height:40px;text-align:center;color:#000;font-size:16px;font-weight:700;width:100%;position:relative}.casp-pagination .pagination-input-wrapper input:focus:not(:disabled),.casp-pagination .pagination-input-wrapper input:active:not(:disabled){border:1px solid #6b7280}.casp-pagination .pagination-input-wrapper input:hover:not(:disabled){border:1px solid #9ca3af}@media screen and (max-width: 768px){.casp-pagination .prev-wrapper{margin-right:8px;gap:8px}.casp-pagination .pagination-input-wrapper{gap:8px}.casp-pagination .pagination-input-wrapper input{padding:12px 8px}.casp-pagination .next-wrapper{margin-left:8px;gap:8px}}.my-items{overflow:hidden;display:flex;flex-direction:column;height:100%;border-radius:12px}.my-items .tabs-wrapper{border-bottom:1px solid #e5e7eb}.my-items .spinner-wrapper{height:100%;display:grid;place-items:center;padding:24px}.my-items .pagination-wrapper{padding:24px;display:flex;width:100%;border-top:1px solid #e5e7eb}.my-items .pagination-wrapper input{min-width:40px}.my-items .tabs-panel{overflow-y:auto;padding:24px;max-height:100%;height:100%}.my-items .tabs-panel.--no-padding{padding:0}.my-items .tabs-panel .spinner-item-wrapper{width:100%;height:100px;position:relative}.my-items .tabs-panel .content{display:flex;flex-direction:column;gap:16px;height:600px}.my-items .tabs-panel .items-progress-container{display:flex;align-items:center;background-color:#f9fafb;border-radius:12px;padding:16px;gap:24px;cursor:pointer}.my-items .tabs-panel .items-progress-container:hover{background-color:#f3f4f6}.my-items .tabs-panel .items-progress-container .icon-wrapper{background:white;border-radius:8px;padding:16px}.my-items .tabs-panel .items-progress-container .icon-wrapper>svg{width:32px;height:32px}.my-items .tabs-panel .items-progress-container .icon-wrapper>svg path{fill:#51257c}.my-items .tabs-panel .items-progress-container .progress-container{flex:1;gap:8px;display:flex;flex-direction:column}.my-items .tabs-panel .items-progress-container .progress-container .p-date{color:#6b7280}.my-items .tabs-panel .items-progress-container .item-progress-info{display:flex;justify-content:space-between}.my-items .tabs-panel .items-progress-container .item-progress-info .item-title{font-size:18px}@media screen and (min-width: 992px){.my-items .tabs-panel .content{height:auto}}.dash-card-wrapper{display:flex;flex-direction:column;position:relative;height:100%}.dash-card-wrapper .spinner-wrapper{height:100%;display:grid;place-items:center;padding:24px}.dash-card-wrapper .title-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:24px;gap:8px;border-bottom:1px solid #e5e7eb}.dash-card-wrapper .title-wrapper .dash-card-title{font-size:20px;line-height:32px;flex-shrink:0}.dash-card-wrapper .title-wrapper.--with-tabs{border-bottom:none}.vertical-card{position:relative;cursor:pointer;border-radius:12px;background:#fff;box-shadow:0 16px 48px #0000001f;padding:24px;display:flex;width:100%;gap:24px;align-items:center}.vertical-card svg{min-width:24px;min-height:24px}.vertical-card .icon-wrapper{min-width:56px;min-height:56px;border-radius:8px;display:grid;place-items:center;background-color:#dcd3e5}.vertical-card .icon-wrapper svg path{fill:#51257c}.vertical-card .text-wrapper{display:flex;flex-direction:column;width:100%;gap:8px}@media screen and (max-width: 1440px){.vertical-card{padding:16px;gap:16px}}@media screen and (max-width: 1200px){.vertical-card .text-title{font-size:16px}.vertical-card .text-desc{font-size:14px}}@media screen and (max-width: 992px){.vertical-card{flex-direction:column;justify-content:center;align-items:baseline;text-align:left}.vertical-card .icon-wrapper{min-width:40px;min-height:40px}.vertical-card .text-wrapper{height:100%}.vertical-card .chevron-wrapper{display:none}}@media screen and (max-width: 768px){.home-container .quick-access-cards-wrapper .vertical-card{padding:16px;gap:16px;min-width:225px}}.actions-wrapper{display:flex;flex-direction:row}.actions-wrapper svg{width:20px;height:20px}.actions-wrapper .grouped-button-left button{border-top-right-radius:0;border-bottom-right-radius:0}.actions-wrapper .grouped-button-right button{border-top-left-radius:0;border-bottom-left-radius:0}.search-input-wrapper{position:relative}.search-input-wrapper .search-input-info-icon{display:flex;align-items:center;padding:0 16px 0 8px;height:100%}.activity-log-container{height:468px;overflow-y:auto}.activity-log-container .activity-log-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.activity-log-container .spinner-wrapper{height:100%;display:grid;place-items:center}.activity-container{flex:6;height:fit-content}.activity-container .activity-wrapper-container{display:flex;flex-direction:column;justify-content:space-between}.activity-container .worker-activity-card-header{display:flex;padding:24px;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:8px}.activity-container .worker-activity-card-header .card-title{font-size:20px}.activity-container .activity-pagination-wrapper{padding:16px;border-top:1px solid #e5e7eb}.workspace-modal{height:auto}.workspace-modal .workspace-container{display:grid;grid-template-rows:auto 1fr;width:80%;max-width:1280px;margin:auto;overflow:hidden;max-height:100%}.workspace-modal .workspace-container .header{padding:24px;display:flex;width:100%;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e7eb}.workspace-modal .workspace-container .header .end-actions{display:flex;gap:12px}.workspace-modal .workspace-container .header .end-actions button{color:#1f2937}.workspace-modal .workspace-container .header .end-actions button:last-of-type{color:#fff}.workspace-modal .workspace-container .header .end-actions .casp-input-wrapper{width:400px}.workspace-modal .workspace-container .content{padding:24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:max-content;gap:16px;height:100%;overflow-y:auto}.workspace-modal .workspace-container .content button{color:#1f2937;justify-content:flex-start}.workspace-modal .workspace-container .content button span{width:40px;height:40px}.workspace-modal .workspace-container .content .main-account .person-svg-span svg rect{fill:#51257c}.workspace-modal .workspace-container .content .main-account .person-svg-span svg path{fill:#fff}.workspace-modal .workspace-container .content .content-wrapper{background-color:#f3f4f6;display:flex;align-items:center;border-radius:12px;padding:8px;gap:8px;cursor:pointer}.workspace-modal .workspace-container .content .content-wrapper svg{min-width:41px}.workspace-modal .workspace-container .content .content-wrapper.selected-worker{border:1.5px solid #51257c;background-color:#e5e7eb}.workspace-modal .workspace-container .content .content-wrapper.selected-worker .person-svg-span svg rect{fill:#51257c}.workspace-modal .workspace-container .content .content-wrapper.selected-worker .person-svg-span svg path{fill:#fff}.workspace-modal .workspace-container .content .content-wrapper .info-div{display:flex;flex-direction:column;align-items:self-start;width:100%}.workspace-modal .workspace-container .content .content-wrapper .info-div .caseloads{font-size:13px;font-weight:600}.info-button-wrapper{width:fit-content;position:relative}.info-button-wrapper .info-button{padding:12px 8px}.info-button-wrapper .info-button span{width:28px;height:28px}.info-button-wrapper .info-dropdown{position:absolute;top:48px;padding:12px 0;border-radius:12px;box-shadow:0 3px 6px #00000008;background-color:#fff;border:1px solid var(--primary-greys-300, #e5e7eb);min-width:600px;z-index:7}.info-button-wrapper .info-dropdown.--right{left:0}.info-button-wrapper .info-dropdown.--left{right:0}.info-button-wrapper .info-explanation{line-height:1.25;font-weight:500;padding:0 16px;white-space:pre-line}.info-button-wrapper .info-explanation:not(:first-of-type){padding-top:8px}.info-button-wrapper .info-explanation:not(:last-of-type){border-bottom:1px solid var(--primary-greys-300, #e5e7eb);padding-bottom:8px}.info-button-wrapper .info-explanation-title{font-weight:700}.home-container{border-bottom:1px solid rgba(255,255,255,.12)}.home-container input{min-width:400px}.home-container .worker-filter-clients{height:100%}.home-container .worker-filter-clients button{height:56px}.home-container .worker-actions{display:flex;width:100%;gap:12px}.home-container .worker-actions .worker-workspace-button{width:100%}.home-container .worker-actions .worker-workspace-button .button-text-span{width:fit-content;color:#1f2937}.home-top-bar{display:flex;flex-direction:column;padding-top:24px;gap:28px}.home-top-bar .clients-wrapper{display:grid;grid-template-columns:1fr auto;align-items:flex-start;width:100%;justify-content:space-between}.home-top-bar .clients-wrapper .clients-p{color:#fff;font-size:20px}.home-top-bar .icons-wrapper{display:flex;gap:24px;width:100%}.home-top-bar .icons-wrapper .attention-clients,.home-top-bar .icons-wrapper .incomplete-registration,.home-top-bar .icons-wrapper .account-lingering,.home-top-bar .icons-wrapper .incomplete-video-series,.home-top-bar .icons-wrapper .incomplete-forms{cursor:pointer;width:160px;position:relative;height:106px;box-shadow:0 16px 32px #00000029}.home-top-bar .icons-wrapper .attention-clients:after,.home-top-bar .icons-wrapper .incomplete-registration:after,.home-top-bar .icons-wrapper .account-lingering:after,.home-top-bar .icons-wrapper .incomplete-video-series:after,.home-top-bar .icons-wrapper .incomplete-forms:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%}.home-top-bar .icons-wrapper .attention-clients .icon-wrap,.home-top-bar .icons-wrapper .incomplete-registration .icon-wrap,.home-top-bar .icons-wrapper .account-lingering .icon-wrap,.home-top-bar .icons-wrapper .incomplete-video-series .icon-wrap,.home-top-bar .icons-wrapper .incomplete-forms .icon-wrap{width:32px;height:32px;border-radius:8px;position:absolute;left:12px;align-items:center;display:flex;top:12px;justify-content:center;background:rgba(255,255,255,.24);box-shadow:0 3px 6px #00000008}.home-top-bar .icons-wrapper .attention-clients .icon-wrap>svg,.home-top-bar .icons-wrapper .incomplete-registration .icon-wrap>svg,.home-top-bar .icons-wrapper .account-lingering .icon-wrap>svg,.home-top-bar .icons-wrapper .incomplete-video-series .icon-wrap>svg,.home-top-bar .icons-wrapper .incomplete-forms .icon-wrap>svg{width:16px}.home-top-bar .icons-wrapper .attention-clients .icon-text,.home-top-bar .icons-wrapper .incomplete-registration .icon-text,.home-top-bar .icons-wrapper .account-lingering .icon-text,.home-top-bar .icons-wrapper .incomplete-video-series .icon-text,.home-top-bar .icons-wrapper .incomplete-forms .icon-text{line-height:20px;position:absolute;color:#fff;bottom:4px;left:12px;min-height:40px;margin-bottom:4px}.home-top-bar .icons-wrapper .attention-clients{background:url(/assets/needs-attention-fdb27d7d.svg) no-repeat}.home-top-bar .icons-wrapper .incomplete-registration{background:url(/assets/incomplete-registration-093376d7.svg) no-repeat}.home-top-bar .icons-wrapper .account-lingering{background:url(/assets/account-lingering-ec3a6fda.svg) no-repeat}.home-top-bar .icons-wrapper .incomplete-video-series{background:url(/assets/incomplete-video-series-61c99943.svg) no-repeat}.home-top-bar .icons-wrapper .incomplete-forms{background:url(/assets/incomplete-forms-b5968e2e.svg) no-repeat}.home-top-bar .icons-wrapper .incomplete-forms svg path{fill:#fff}.messages-activity-wrapper{padding-top:24px;margin-bottom:24px;display:flex;flex-direction:row;gap:24px}.search-result-wrapper{padding:24px 0}.worker-card-header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #e5e7eb}.worker-card-header .header-title-wrapper{display:flex;align-items:center;gap:8px}.worker-card-header .card-title{font-size:20px}.messages-container{flex:6;height:fit-content}.desktop-responsive-component{display:block}.mobile-responsive-component{display:none}@media screen and (max-width: 992px){.desktop-responsive-component{display:none}.mobile-responsive-component{display:block}.mobile-responsive-component button{padding:12px}}.breadcrumbs-wrapper{gap:8px;display:flex;flex-direction:row}.breadcrumbs-wrapper .breadcrumb-link{display:flex;align-items:center;color:#6b7280;text-decoration:none}.breadcrumbs-wrapper .breadcrumb-link.active{text-decoration:underline;color:#1f2937}@media screen and (max-width: 992px){.breadcrumbs-wrapper{display:none}}.topbar-desktop-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px 0}.topbar-desktop-wrapper .left-wrapper{align-items:center;gap:24px}.topbar-desktop-wrapper .left-wrapper .title-wrapper{display:flex;align-items:center;gap:12px}.topbar-desktop-wrapper .right-wrapper{gap:16px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.topbar-desktop-wrapper .right-wrapper button .button-text{width:100%}.topbar-desktop-wrapper .right-wrapper .casp-input-wrapper{min-width:400px;max-width:400px}.topbar-desktop-wrapper .right-wrapper .topbar-dropdown-wrapper{position:relative;display:flex;flex-direction:row}.topbar-desktop-wrapper .right-wrapper .topbar-dropdown-wrapper .--hidden{display:none}.casp-dropzone{height:100%;display:flex;justify-content:center;text-align:center;border-radius:12px;border:1px dashed #c1c6ce;background:#f3f4f6;box-shadow:0 3px 24px #00000008;padding:32px;cursor:pointer}.casp-dropzone.active{border-radius:12px;border:1.5px solid #51257c;background:#f2ebf7;box-shadow:0 3px 24px #00000008}.casp-dropzone .drop-title{font-size:20px;line-height:28px}.casp-dropzone .dropzone{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:24px}.casp-dropzone .icon-wrapper{width:72px;height:72px;border-radius:100%;background-color:#fff;display:flex;align-items:center;justify-content:center}.casp-dropzone .icon-wrapper svg{fill:#51257c}@media screen and (max-width: 992px){.casp-dropzone{padding:16px}.casp-dropzone .dropzone{gap:16px}}.casp-upload-modal{top:0;left:0;display:grid;justify-content:center;align-items:center;grid-template-rows:1fr;overflow:visible}.casp-upload-modal .upload-wrapper-container-modal{max-height:70%;overflow-y:auto;width:fit-content;height:fit-content;display:flex;flex-direction:column;padding:24px;background:white;gap:16px;border-radius:12px}.casp-upload-modal .upload-wrapper-container-modal .upload-title{font-size:20px}.casp-upload-modal .upload-wrapper-container-modal .upload-title-container{display:flex;align-items:center;justify-content:space-between}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper{display:flex;flex-direction:column;gap:24px;width:100%;height:100%;overflow:hidden}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .upload-files-title{display:flex;align-items:center;justify-content:space-between}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .upload-files-title .uploading-button-wrapper{display:flex;gap:12px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .casp-dropzone{padding:12px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .casp-dropzone .dropzone{gap:8px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .casp-dropzone .dropzone .icon-wrapper{width:54px;height:54px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper{display:flex;flex-direction:column;gap:8px;overflow-y:auto}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information{position:relative;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb;padding:16px 32px 16px 24px;display:grid;grid-template-areas:"preview info" "preview dropdown";grid-template-columns:auto 1fr;gap:24px;min-width:600px;align-items:center}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-preview-wrapper{background-color:#f3f4f6;padding:12px;border:1px solid #9ca3af;border-radius:6px;display:flex;height:132px;width:97px;justify-content:center;align-items:center;grid-area:preview}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-preview-wrapper .file-preview{max-height:120px;max-width:85px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper{display:flex;flex-direction:column;width:100%;grid-area:info}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .upload-spinner{align-items:flex-start}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .upload-spinner .casp-spinner.spinner-border.spinner-border{width:24px;height:24px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name{display:flex;align-items:center;font-size:18px;font-style:normal;font-weight:700}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-actions{display:flex}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit-input{padding:8px;height:auto;max-width:400px;min-width:100%}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit,.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit-confirm{cursor:pointer}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit{margin-left:4px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit-confirm{background-color:transparent;padding:0}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-name-edit-confirm path{fill:#6b7280}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-info-wrapper .file-size-progress{color:#6b7280;font-size:14px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-category-dropdown{grid-area:dropdown}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .close-wrapper{position:absolute;top:8px;right:4px;cursor:pointer}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .close-wrapper svg{width:24px;height:24px;fill:#6b7280}@media screen and (max-width: 992px){.casp-upload-modal{max-width:100%}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper{overflow:visible}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .upload-files-title{font-size:20px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper{min-width:fit-content;position:relative;overflow:visible}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-name-edit{display:flex;align-items:center;justify-content:center;margin:0;padding:0;width:24px;height:24px}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .close-wrapper{position:relative;top:0;right:0}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information{min-width:fit-content;flex-direction:column;padding:12px;gap:12px;grid-template-areas:"info" "dropdown";grid-template-columns:1fr}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-preview-wrapper{display:none}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .file-name{justify-content:space-between}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .casp-dropdown{width:fit-content;align-self:flex-start}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .casp-dropdown .casp-dropdown-menu{left:0;min-width:max-content}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .casp-dropdown .dropdown .casp-dropdown-toggle .dropdown-button-text{display:block}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .casp-dropdown .dropdown-explanation{display:none}.casp-upload-modal .upload-wrapper-container-modal .casp-dropzone-wrapper .file-uploaded-wrapper .file-upload-information .casp-dropdown svg{display:block}}.uploads-container{position:relative}.uploads-container .dark-overlay{width:100%;height:100%;z-index:7;opacity:.9;background:#111827;position:fixed;top:0;left:0}.uploads-container .uploads-wrapper{height:calc(100vh - 180px);max-height:calc(100vh - 180px);overflow:hidden;display:flex;gap:20px}.uploads-container .uploads-wrapper .upload-wrapper-container,.uploads-container .uploads-wrapper .files-table-wrapper-container{position:relative;width:100%}.uploads-container .uploads-wrapper .upload-wrapper-container .text-tutorial,.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial{position:absolute;display:flex;flex-direction:column;gap:16px;z-index:8;top:15px;left:0}.uploads-container .uploads-wrapper .upload-wrapper-container .text-tutorial .p-text,.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial .p-text{color:#fff;font-size:28px}.uploads-container .uploads-wrapper .upload-wrapper-container .text-tutorial button,.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial button{width:fit-content;color:#000}.uploads-container .uploads-wrapper .upload-wrapper-container .upload-title,.uploads-container .uploads-wrapper .files-table-wrapper-container .upload-title{padding:24px;font-size:24px;font-weight:700;line-height:26px}.uploads-container .uploads-wrapper .upload-wrapper-container{padding:24px;flex:4;display:flex;flex-direction:column;height:100%;z-index:8}.uploads-container .uploads-wrapper .upload-wrapper-container .upload-title{padding:0 0 24px}.uploads-container .uploads-wrapper .files-table-wrapper-container{flex:8;display:flex;flex-direction:column}.uploads-container .uploads-wrapper .files-table-wrapper-container .pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}.uploads-container .uploads-wrapper .files-table-wrapper-container .upload-actions{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-end;gap:8px}.upload-quick-access-modal{top:0;left:0;display:flex;justify-content:center;align-items:center}.upload-quick-access-modal .upload-wrapper-container-modal{max-height:70%;overflow-y:auto;display:flex;flex-direction:column;padding:24px;background:white;gap:16px;border-radius:12px}.upload-quick-access-modal .upload-wrapper-container-modal .upload-title{font-size:20px}.upload-quick-access-modal .upload-wrapper-container-modal .upload-title-container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 992px){.uploads-container .uploads-wrapper{display:flex;flex-direction:column;height:100%;max-height:100%}.uploads-container .uploads-wrapper .upload-wrapper-container{padding:12px;max-height:275px;min-height:275px;height:275px}.uploads-container .uploads-wrapper .upload-wrapper-container .upload-title{padding:0 0 6px;font-size:18px}.uploads-container .uploads-wrapper .files-table-wrapper-container{border:none;background-color:inherit;width:100%;overflow-x:scroll;white-space:nowrap}.uploads-container .uploads-wrapper .files-table-wrapper-container .upload-title{padding:12px;font-size:18px}.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial .p-text{order:2;font-size:24px}.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial button{order:3}.uploads-container .uploads-wrapper .files-table-wrapper-container .text-tutorial svg{width:100px;height:100px;order:1;transform:rotate(-190deg)}.casp-upload-modal .upload-wrapper-container-modal{max-height:100%;padding:8px;gap:12px;height:100%}.casp-upload-modal .upload-wrapper-container-modal .upload-title{font-size:18px}}.worker-uploads-container{position:relative}.worker-uploads-container .worker-upload-wrapper-container{display:grid;grid-template-rows:1fr auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);padding:24px 0}.worker-uploads-container .worker-upload-wrapper-container.--with-pagination{padding:24px 0 0}.worker-uploads-container .worker-upload-wrapper-container .worker-upload-actions{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-end;gap:8px}.worker-uploads-container .uploads-pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}@media screen and (max-width: 768px){.worker-uploads-container .worker-uploads-wrapper-container{height:100%;max-height:100%}}.disclaimer-wrapper{display:flex;align-items:center;gap:4px;color:#9ca3af;background-color:#f3f4f6;padding:12px;border-radius:12px;margin:0 24px}.disclaimer-wrapper svg{height:20px;width:20px}.disclaimer-wrapper path{fill:#9ca3af!important}.disclaimer-wrapper .disclaimer-text{line-height:1;font-weight:400;position:relative;top:1px}.docu-cards{padding:24px;border-radius:12px;background-color:#f3f4f6;gap:24px;display:flex;flex-direction:column;justify-content:space-between}.docu-cards button{width:fit-content}.docu-cards .docu-info{display:flex;align-items:center}.docu-cards .button-wrapper{display:flex;align-items:center;width:100%;gap:8px;justify-content:space-between}.docu-cards .button-wrapper button{width:100%}.docu-cards .button-wrapper .start-online-btn{color:#fff}@media screen and (max-width: 992px){.docu-cards{padding:16px;gap:16px}.docu-cards .docu-info{gap:16px}.docu-cards button{height:40px}}@media screen and (max-width: 576px){.docu-cards{padding:16px;gap:16px;min-width:100%}.docu-cards .docu-info{gap:16px}.docu-cards button{height:40px}}.forms-wrapper-container-modal{padding:24px 0;max-width:90%;margin:auto;display:flex;flex-direction:column;height:100%}.forms-wrapper-container-modal .top-wrapper{padding:0 24px 24px;border-bottom:1px solid #e5e7eb;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.forms-wrapper-container-modal .top-wrapper .desktop-form-topbar{display:block}.forms-wrapper-container-modal .top-wrapper .topbar-mobile-wrapper{display:none}.forms-wrapper-container-modal .top-wrapper .top-right-wrapper{display:grid;grid-template-columns:auto 400px auto;gap:16px}.forms-wrapper-container-modal .top-wrapper .top-right-wrapper.--with-language-selector{grid-template-columns:auto auto 400px auto}.forms-wrapper-container-modal .body-wrapper{padding:24px;height:100%;overflow-y:auto}.forms-wrapper-container-modal .body-wrapper .cards-wrapper{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(372px,1fr));justify-content:center}@media screen and (max-width: 1440px){.forms-wrapper-container-modal .body-wrapper .cards-wrapper{grid-template-columns:repeat(2,minmax(372px,1fr))}}@media screen and (max-width: 992px){.forms-wrapper-container-modal{max-width:95%;padding:16px 0}.forms-wrapper-container-modal .top-wrapper{padding:0 12px 12px}.forms-wrapper-container-modal .top-wrapper .desktop-form-topbar{display:none}.forms-wrapper-container-modal .top-wrapper .topbar-mobile-wrapper{display:flex}.forms-wrapper-container-modal .top-wrapper .desktop-title{display:none}.forms-wrapper-container-modal .top-wrapper h4{font-size:18px}.forms-wrapper-container-modal .top-wrapper .top-right-wrapper .templates-dropdown{width:100%}.forms-wrapper-container-modal .top-wrapper .top-right-wrapper input ::placeholder{content:""}.forms-wrapper-container-modal .body-wrapper{padding:12px}.forms-wrapper-container-modal .body-wrapper .cards-wrapper{display:flex;flex-direction:column;gap:16px}.new-form-modal{width:90%;max-width:90%;height:80%;max-height:80%;position:fixed}}.forms-page-wrapper .forms-container{display:grid;grid-template-rows:1fr auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);padding:24px 0}.forms-page-wrapper .forms-container.--with-pagination{padding:24px 0 0}.forms-page-wrapper .forms-container .forms-action{display:flex;justify-content:center;gap:8px;align-items:center}.forms-page-wrapper .forms-container .pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}.forms-page-wrapper .forms-container .status-wrapper{justify-content:center}@media screen and (max-width: 992px){.forms-page-wrapper .forms-container{border:none;width:100%;background:inherit;overflow-x:scroll;white-space:nowrap;box-shadow:none}}@media screen and (max-width: 768px){.forms-page-wrapper .forms-container{height:100%;max-height:100%}}.action-modal{width:fit-content;height:fit-content;max-width:372px}.action-modal .action-container{height:auto;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.action-modal .action-container .p-title{font-size:28px;text-align:center}.action-modal .action-container .p-text{font-weight:600;text-align:center}.action-modal .action-container .button-wrapper{display:flex;gap:12px;padding-top:16px;width:100%}.action-modal .action-container .button-wrapper button{width:100%}.action-modal .action-container .button-wrapper .background-orange{background:#f0b07d}.action-modal .action-container .button-wrapper .background-blue{background:#307cfe}.worker-forms-page-wrapper .forms-container{display:grid;grid-template-rows:1fr auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);padding:24px 0}.worker-forms-page-wrapper .forms-container.--with-pagination{padding:24px 0 0}.worker-forms-page-wrapper .forms-container .forms-action{display:flex;justify-content:center;align-items:center;gap:8px}.worker-forms-page-wrapper .pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}.worker-forms-page-wrapper .status-wrapper{justify-content:center}.forms-action-modal{position:fixed}@media screen and (max-width: 768px){.worker-forms-page-wrapper .forms-container{height:100%;max-height:100%}}.inbox-container{overflow-y:auto}.inbox-container .inbox-wrapper{display:flex;cursor:pointer;position:relative;border-bottom:1px solid #e5e7eb}.inbox-container .inbox-wrapper .selected-div{position:absolute;height:100%;width:3px;background:#51257c}.inbox-container .inbox-wrapper.active,.inbox-container .inbox-wrapper:hover{background-color:#f3f4f6}.inbox-container .inbox-wrapper .sender-info{display:grid;justify-items:center;padding-left:8px;padding-top:8px}.inbox-container .inbox-wrapper .sender-info .user-initial{display:grid;place-items:center;font-size:12px;width:36px;height:36px;border-radius:50%;background-color:#dcd3e5;color:#51257c}.inbox-container .inbox-wrapper .sender-info p{text-align:center}.inbox-container .inbox-wrapper .latest-message-sender{position:absolute;bottom:-4px;right:-4px}.inbox-container .inbox-wrapper .latest-message-sender .user-initial{padding:0;width:28px;height:28px;font-size:8px}.inbox-container .inbox-wrapper .inner-wrapper{padding:16px 16px 16px 8px;display:flex;flex-direction:column;gap:4px;font-weight:400;width:calc(100% - 44px)}.inbox-container .inbox-wrapper .inner-wrapper .message-body{position:relative;font-size:16px;line-height:20px}.inbox-container .inbox-wrapper .inner-wrapper .message-body p{width:calc(100% - 28px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-container .inbox-wrapper .inner-wrapper .p-text{font-size:14px;font-weight:400}.inbox-container .inbox-wrapper .inner-wrapper .p-date{font-weight:600}.inbox-container .inbox-wrapper .inner-wrapper .title-wrapper{display:grid;grid-template-columns:1fr auto;gap:8px;font-weight:600}.inbox-container .inbox-wrapper .inner-wrapper .title-wrapper .left-part{gap:12px;display:flex;align-items:center}.inbox-container .inbox-wrapper .inner-wrapper .title-wrapper .right-part svg{width:24px}.inbox-container .inbox-wrapper .inner-wrapper .title-wrapper .right-part svg path{fill:#9ca3af}.inbox-container .inbox-wrapper.unread-thread{background-color:#fcebd480}.inbox-container .inbox-wrapper.unread-thread:hover{background-color:#fcebd4}.inbox-container .inbox-wrapper.unread-thread:nth-child(2n){background-color:#fcebd4cc}.inbox-container .inbox-wrapper.unread-thread:nth-child(2n):hover{background-color:#fcebd4}.inbox-container .inbox-wrapper.unread-thread .inner-wrapper{font-weight:700}.inbox-container .loading-wrapper{display:flex;align-items:center;justify-content:center;padding:20px}@media screen and (max-width: 1440px){.inbox-container .inbox-wrapper .inner-wrapper .p-date{padding-left:38px}}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.rich-text-container{display:flex;flex-direction:column;height:100%;width:auto}.rich-text-container .quill{display:flex;width:100%;height:100%;flex-direction:column;position:relative}.rich-text-container .ql-container.ql-snow{border:none;order:1;max-height:calc(100% - 73px)}.rich-text-container .ql-container.ql-snow .ql-editor{padding:12px 32px;overflow-y:auto}.rich-text-container .ql-container.ql-snow .ql-editor p{font-weight:400;font-family:ProximaNova}.rich-text-container .ql-toolbar.ql-snow{padding:16px 32px;order:2;max-height:fit-content;border:none;border-top:1px solid #e5e7eb;display:flex;flex-direction:row}.rich-text-container .ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:row;gap:12px}.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customSend,.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customDeleteAll{width:fit-content;padding:12px 20px;color:#111827;font-size:16px;font-weight:700}.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customDeleteAll:after{content:"Clear"}.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customDeleteAll:hover{box-shadow:0 6px 12px #e5e7eb3d}.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customSend{background-color:#51257c;color:#fff;margin-left:12px}.rich-text-container .ql-toolbar.ql-snow .ql-formats .ql-customSend:hover{box-shadow:0 6px 12px #51257c3d}.rich-text-container .ql-toolbar.ql-snow .ql-formats button{border-radius:8px;background:#e5e7eb;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.rich-text-container .ql-toolbar.ql-snow .ql-formats button svg{pointer-events:none;width:20px;height:20px}.rich-text-container .custom-button-wrapper{position:absolute;bottom:16px;right:32px;display:flex;gap:12px}.casp-selection-wrapper{padding:6px 12px;background:#e5e7eb;display:flex;align-items:center;justify-content:center;border-radius:12px;gap:4px;width:fit-content}.casp-selection-wrapper span{display:flex;align-items:center}.casp-selection-wrapper span svg path{fill:#374151}.NewMessageModal{width:50%;height:70%;margin:auto}.NewMessageModal .NewMessageContainer{display:flex;flex-direction:column}.NewMessageModal .NewMessageContainer .NewMessageHeader{padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb}.NewMessageModal .NewMessageContainer .SubjectWrapper{margin:0 24px;padding:24px 0;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:16px}.NewMessageModal .NewMessageContainer .SubjectWrapper input{font-weight:400;border:none;font-family:ProximaNova;font-weight:600;font-size:16px;width:100%}.NewMessageModal .NewMessageContainer .SubjectWrapper input:focus,.NewMessageModal .NewMessageContainer .SubjectWrapper input:active,.NewMessageModal .NewMessageContainer .SubjectWrapper input:visited,.NewMessageModal .NewMessageContainer .SubjectWrapper input:focus-visible{border:none;outline:none}.NewMessageModal .NewMessageContainer .SubjectWrapper p{color:#6b7280}.NewMessageModal .NewMessageContainer .SendToWrapper{margin:0 24px;padding:24px 0;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:16px}.NewMessageModal .NewMessageContainer .SendToWrapper .IncludeRecepientsWrapper{display:flex;gap:16px}.NewMessageModal .NewMessageContainer .SendToWrapper .IncludeRecepientsWrapper .opened{border:1px solid;background:#dcd3e5}.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper{display:flex;width:100%;gap:12px;align-items:center;flex-wrap:wrap}.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper input{flex:1;border:none}.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper input:focus,.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper input:active,.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper input:visited,.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper input:focus-visible{border:none;outline:none}.NewMessageModal .NewMessageContainer .SendToWrapper .SendInputWrapper p{color:#6b7280}.NewMessageModal .NewMessageContainer .RichTextWrapper{height:100%;overflow:hidden}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input{display:none}.NewMessageModal .NewMessageContainer .RichTextWrapper .NewMessageRichText{display:block}.NewMessageModal .NewMessageContainer .RichTextWrapper .NewMessageRichText .quill .ql-container.ql-snow .ql-editor:before{color:#6b7280;font-style:none;font-size:16px;font-weight:700;line-height:20px;padding-left:12px}@media screen and (max-width: 992px) and (min-width: 768px){.NewMessageModal{width:100%;height:100%}}@media screen and (max-width: 768px){.NewMessageModal{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}.NewMessageModal .NewMessageContainer{border-radius:0}.NewMessageModal .NewMessageContainer .NewMessageHeader{padding:12px}.NewMessageModal .NewMessageContainer .NewMessageHeader h4{font-size:18px}.NewMessageModal .NewMessageContainer .SendToWrapper,.NewMessageModal .NewMessageContainer .SubjectWrapper{padding:16px 0;margin:0 16px}.NewMessageModal .NewMessageContainer .RichTextWrapper .NewMessageRichText{display:none}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input{display:block;display:flex;flex-direction:column;padding:16px;height:100%}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea{height:100%;flex:1;border:none;font-family:ProximaNova;font-weight:600;font-size:16px;line-height:24px;color:#374151}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea:focus,.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea:active,.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea:visited,.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea:focus-visible{border:none;outline:none}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input textarea::placeholder{font-family:ProximaNova;font-weight:700;font-size:16px}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input .button-wrapper{display:flex;gap:12px;margin-top:16px}.NewMessageModal .NewMessageContainer .RichTextWrapper .mobile-input .button-wrapper button{width:100%}}.no-content-wrapper{display:flex;flex-direction:column;padding:32px;align-items:center;justify-content:center;gap:24px;height:100%}.no-content-wrapper .icon-wrapper{width:72px;height:72px;background:#dcd3e5;border-radius:100%;display:flex;align-items:center;justify-content:center}.no-content-wrapper .icon-wrapper svg path{fill:#51257c}.no-content-wrapper .new-message{font-size:16px;font-weight:700;text-align:center}.no-content-wrapper .new-message .new-message-span{color:#51257c;font-weight:700;cursor:pointer}.messages-content-wrapper{display:flex;position:relative}.messages-content-wrapper.--reply-active{opacity:.6}.messages-content-wrapper .message-information{display:flex;align-items:center;justify-content:center;gap:12px;width:80px;max-height:64px;position:relative;top:12px;flex-shrink:0}.messages-content-wrapper .message-information .sender-info{display:grid;justify-items:center;gap:4px;min-width:80px}.messages-content-wrapper .message-information .sender-info .user-initial{display:grid;place-items:center;font-size:16px;width:48px;height:48px;border-radius:50%;background-color:#dcd3e5;color:#51257c}.messages-content-wrapper .message-information .sender-info .user-initial.--my-own{background-color:#977cb0}.messages-content-wrapper .message-information .sender-info p{text-align:center}.messages-content-wrapper .message-body{display:flex;flex-direction:column;position:relative;margin:0 94px 16px 14px;padding:8px 16px;border-radius:12px;background-color:#dcd3e5a3;border-color:#dcd3e5a3;font-weight:600;height:fit-content;width:fit-content;max-width:100%}.messages-content-wrapper .message-body:before{content:"";display:block;width:0;height:0;border-top:12px solid;border-color:inherit;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;top:45%;left:-14px;transform:rotate(90deg)}.messages-content-wrapper .message-body.--simple-render{margin:0 94px 4px;top:-12px}.messages-content-wrapper .message-body.--simple-render:before{display:none}.messages-content-wrapper .message-body.--my-own{background-color:#977cb0a3;border-color:#977cb0a3}.messages-content-wrapper .message-body .p-date{color:#51257c;font-weight:600;font-size:12px}.messages-content-wrapper .message-body p{display:inline-block;word-break:break-word}.messages-content-wrapper.--reverse{flex-direction:row-reverse}.messages-content-wrapper.--reverse .message-body{margin:0 14px 16px 94px;align-self:flex-end}.messages-content-wrapper.--reverse .message-body:before{left:unset;right:-14px;transform:rotate(-90deg)}.messages-content-wrapper.--reverse .message-body.--simple-render{margin:0 94px 4px}.messages-content-wrapper.--reverse .message-body .p-date{text-align:right}.thread-wrapper{height:100%;display:grid;grid-template-rows:auto 1fr auto;position:relative;overflow-y:hidden}.thread-wrapper .thread-top-bar{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;width:100%;padding:24px;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb}.thread-wrapper .thread-top-bar .back-wrapper{display:none}.thread-wrapper .thread-top-bar .title-wrapper{display:flex;flex-direction:column;gap:12px}.thread-wrapper .thread-top-bar .title-wrapper .p-title{font-size:20px}.thread-wrapper .thread-top-bar .title-wrapper .p-date{color:#6b7280;font-weight:400}.thread-wrapper .thread-top-bar .title-wrapper .message-by{font-weight:700}.thread-wrapper .thread-top-bar .actions-wrapper{display:flex;gap:16px}.thread-wrapper .thread-top-bar .actions-wrapper button{color:#51257c}.thread-wrapper .thread-top-bar .actions-wrapper button .reply-span{width:100%}.thread-wrapper .thread-top-bar .actions-wrapper button svg path{fill:#51257c}.thread-messages{display:flex;flex-direction:column;overflow-y:auto;padding:24px;position:relative}.latest-date{width:fit-content;padding:4px 8px;margin-bottom:24px;border-radius:6px;position:relative;left:50%;transform:translate(-50%);background-color:#dcd3e5;color:#51257c}.latest-date.--floating{position:absolute;z-index:7}.reply-message{position:relative;overflow:hidden;border-radius:12px;border:1px solid #e5e7eb;background:#f9fafb;z-index:13}.reply-message .ql-toolbar.ql-snow+.ql-container.ql-snow{min-height:160px}.reply-message .mobile-input{display:none}.reply-message .NewMessageRichText{display:block}@media screen and (max-width: 992px){.thread-wrapper.dark-overlay:before{content:"";width:100%;height:100%;z-index:13;opacity:.9;background:#111827;position:fixed;top:0;left:0}.thread-top-bar{grid-template-columns:auto 1fr auto}.thread-top-bar .back-wrapper{cursor:pointer}.thread-messages{padding-top:0;gap:0}.reply-message{overflow:visible;position:absolute;bottom:0;left:0;right:0;min-height:400px;height:50%;border-bottom-left-radius:0;border-bottom-right-radius:0}.reply-message .NewMessageRichText{display:none}.reply-message .mobile-input{display:block;display:flex;flex-direction:column;padding:8px;height:100%;position:relative}.reply-message .mobile-input .cancel-reply{position:absolute;right:16px;top:-60px}.reply-message .mobile-input textarea{height:100%;flex:1;border:none;font-family:ProximaNova;font-weight:600;font-size:16px;line-height:24px;color:#374151}.reply-message .mobile-input textarea:focus,.reply-message .mobile-input textarea:active,.reply-message .mobile-input textarea:visited,.reply-message .mobile-input textarea:focus-visible{border:none;outline:none}.reply-message .mobile-input textarea::placeholder{font-family:ProximaNova;font-weight:700;font-size:16px}.reply-message .mobile-input .button-wrapper{display:flex;gap:12px;margin-top:16px}.reply-message .mobile-input .button-wrapper button{width:100%}.reply-message .mobile-input .button-wrapper .delete-button svg path{fill:#000}.reply-message .mobile-input .button-wrapper .reply-button svg path{fill:#fff}}@media screen and (max-width: 1200px){.NewMessageRichText .custom-button-wrapper{right:56px}}.casp-switch{cursor:pointer;display:grid;justify-items:center}.casp-switch .switch-label{font-weight:700;color:#6b7280;transition:color .35s ease-in-out}.casp-switch .switch-input{display:block;position:relative;height:30px;width:55px;border-radius:40px;border:1px solid #9ca3af;background-color:#6b7280;transition:background-color .35s ease-in-out}.casp-switch .switch-input .switch-slider{position:absolute;left:0;top:-1px;height:30px;width:30px;border-radius:50%;background-color:#fff;pointer-events:none;border:1px solid #e5e7eb;box-shadow:0 6px 12px #9ca3af3d;transition:left .35s ease-in-out,background-color .35s ease-in-out,border .35s ease-in-out}.casp-switch.--checked .switch-label{color:#111827}.casp-switch.--checked .switch-input{display:block;background-color:#51257c}.casp-switch.--checked .switch-input .switch-slider{left:24px}.casp-switch:hover .switch-slider{background-color:#e5e7eb;border:1px solid #9ca3af}.search-results-container{padding:24px}.search-results-container .search-result-header{display:flex;align-items:center;justify-content:space-between}.search-results-container .search-result-header button{height:40px}.search-results-container .search-result-header button svg path{fill:#111827}.search-results-container .search-result-header button .reset-span{width:100%}.search-results-container .search-result-header .p-search-result{font-size:20px}.search-results-container .results-wrapper{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr;max-height:calc(100% - 40px);overflow:auto}.search-results-container .results-wrapper.--no-results{height:calc(100% - 40px);grid-template-columns:auto}.search-results-container .result-wrapper{padding:24px 0;cursor:pointer}.search-results-container .result-wrapper .result-title{font-size:18px}.search-results-container .result-wrapper .result-title .highlighted-search{color:#51257c}.search-results-container .result-wrapper .result-body{color:#6b7280;font-size:16px;font-weight:600}.search-results-container .result-wrapper .result-body .highlighted-search{color:#51257c}.search-results-container .result-wrapper:not(:last-of-type){border-bottom:1px solid #e5e7eb}@media screen and (max-width: 768px){.search-results-container{padding:8px;display:flex;flex-direction:column;overflow-y:auto}.search-results-container .search-result-header{padding:0 0 16px}.search-results-container .search-result-header .p-search-result{font-size:18px}.search-results-container .search-result-header button{width:40px;height:40px}.search-results-container .search-result-header button .reset-span{display:none}}.desktop-messages-container .breadcrumbs-wrapper{gap:8px;align-items:center}.desktop-messages-container .breadcrumbs-wrapper .home-link,.desktop-messages-container .breadcrumbs-wrapper .messages-link{display:flex;align-items:center;color:#1f2937}.desktop-messages-container .breadcrumbs-wrapper .home-link{text-decoration:none;color:#6b7280}.desktop-messages-container .messages-dashboard-wrapper{display:grid;gap:20px;grid-template-columns:1fr 2fr;height:calc(100vh - 180px);max-height:calc(100vh - 180px);width:100%;overflow:hidden}.desktop-messages-container .messages-dashboard-wrapper .left-section,.desktop-messages-container .messages-dashboard-wrapper .right-section{display:inline-grid;min-height:0}.desktop-messages-container .messages-dashboard-wrapper .right-section .casp-container{min-height:0}@media screen and (max-width: 768px){.desktop-messages-container .messages-dashboard-wrapper{height:calc(100vh - 246px);max-height:calc(100vh - 246px)}}.mobile-messages-container .breadcrumbs-wrapper{gap:8px;align-items:center}.mobile-messages-container .breadcrumbs-wrapper .home-link,.mobile-messages-container .breadcrumbs-wrapper .messages-link{display:flex;align-items:center;color:#1f2937}.mobile-messages-container .breadcrumbs-wrapper .home-link{text-decoration:none;color:#6b7280}.mobile-messages-container .messages-dashboard-wrapper{display:flex;height:calc(100vh - 180px);max-height:calc(100vh - 180px);overflow:hidden;width:100%}.mobile-messages-container .messages-dashboard-wrapper .rows-section{width:100%;display:flex;flex-direction:column;gap:16px}.mobile-messages-container .messages-dashboard-wrapper .rows-section .search-results-container{padding:8px}.mobile-messages-container .messages-dashboard-wrapper .thread-section{width:100%;position:relative}.mobile-thread-modal{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0}.mobile-thread-modal .mobile-thread-container{border-radius:0}.mobile-thread-modal .mobile-thread-container .thread-wrapper{padding:0}.mobile-thread-modal .mobile-thread-container .thread-wrapper .thread-top-bar{gap:16px;padding:12px;border-bottom:1px solid #e5e7eb}.mobile-thread-modal .mobile-thread-container .thread-wrapper .thread-top-bar .back-wrapper{display:block}.mobile-thread-modal .mobile-thread-container .thread-wrapper .thread-top-bar .title-wrapper{gap:8px}.mobile-thread-modal .mobile-thread-container .thread-wrapper .thread-top-bar .actions-wrapper button{width:40px;height:40px}.mobile-thread-modal .mobile-thread-container .thread-wrapper .thread-top-bar .actions-wrapper button .reply-span{display:none}@media screen and (max-width: 768px){.mobile-messages-container .messages-dashboard-wrapper{height:calc(100vh - 246px);max-height:calc(100vh - 246px)}}.messages-worker-container .messages-container{display:grid;grid-template-rows:1fr auto;height:calc(100vh - 180px);max-height:calc(100vh - 180px);padding:24px 0}.messages-worker-container .messages-container.--with-pagination{padding:24px 0 0}.messages-worker-container .messages-container tr td{font-weight:500}.messages-worker-container .messages-container .custom-action-wrapper .msg-body{display:flex;width:100%;align-items:center;gap:8px}.messages-worker-container .messages-container .custom-action-wrapper .msg-body p,.messages-worker-container .messages-container .custom-action-wrapper p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messages-worker-container .pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}@media screen and (max-width: 768px){.messages-worker-container .messages-container{height:100%;max-height:100%}}.footer-wrapper{display:flex;gap:12px;padding:20px 20px 0;border-top:1px solid #e5e7eb;width:100%;justify-content:flex-end}.bulk-result-modal{height:fit-content;width:fit-content;min-width:50%}.bulk-result-modal .bulk-result-container{padding:24px 0;margin:auto;display:flex;flex-direction:column;height:auto;min-width:800px;width:auto}.bulk-result-modal .bulk-result-container .bulk-result-body{display:grid;gap:16px}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-title{font-size:24px;margin:0 0 16px}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-successful-wrapper,.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-failed-wrapper{position:relative;padding:24px;box-shadow:0 6px 12px #00000029}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-successful-wrapper:before,.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-failed-wrapper:before{display:block;content:"";position:absolute;width:6px;height:100%;top:0;left:0}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-successful-wrapper .bulk-result,.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-failed-wrapper .bulk-result{font-weight:500}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-successful-wrapper{background-color:#00b05929}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-successful-wrapper:before{background-color:#00b059}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-failed-wrapper{background-color:#da355829}.bulk-result-modal .bulk-result-container .bulk-result-body .bulk-result-failed-wrapper:before{background-color:#da3558}@media screen and (max-width: 992px){.bulk-result-container{max-width:95%;padding:16px 0}}.video-series-cards{border-radius:12px;background-color:#f3f4f6;gap:24px;display:flex;flex-direction:column}.video-series-cards button{width:fit-content}.video-series-cards .thumbnail,.video-series-cards .thumbnail-placeholder{height:174px;width:100%}.video-series-cards .thumbnail{border-radius:12px 12px 0 0;object-fit:cover}.video-series-cards .thumbnail-placeholder{display:flex;align-items:center;justify-content:center}.video-series-cards .video-series-info{display:grid;gap:24px;padding:0 24px 24px}.video-series-cards .video-series-details{display:flex;gap:20px}.video-series-cards .video-series-details .title-wrapper{display:flex;gap:12px;align-items:center;justify-content:flex-start;width:100%}.video-series-cards .video-series-details .videos-count{display:flex;align-items:center;gap:4px;flex-shrink:0}.video-series-cards .button-wrapper{display:flex;align-items:center;width:100%;gap:8px;justify-content:space-between}.video-series-cards .button-wrapper button{width:100%}@media screen and (max-width: 992px){.video-series-cards{padding:16px;gap:16px}.video-series-cards .video-series-info{gap:16px}.video-series-cards button{height:40px}}@media screen and (max-width: 576px){.video-series-cards{padding:16px;gap:16px;min-width:100%}.video-series-cards .video-series-info{gap:16px}.video-series-cards button{height:40px}}.assign-video-series-modal{height:fit-content;width:fit-content;min-width:50%;overflow:hidden}.assign-video-series-container{padding:24px 0;margin:auto;display:flex;flex-direction:column;height:auto;min-width:800px}.assign-video-series-container .assign-video-series-modal-body{overflow-y:auto;max-height:calc(100vh - 2em - 96px)}.assign-video-series-container .cards-wrapper{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(300px,calc(33% - 24px)));justify-content:center}.assign-video-series-container .cards-wrapper.empty-cards-wrapper{grid-template-columns:1;height:100%}@media screen and (max-width: 992px){.assign-video-series-container{max-width:95%;padding:16px 0}}.caseloads-page-wrapper .main-account .person-svg-span svg rect{fill:#51257c}.caseloads-page-wrapper .main-account .person-svg-span svg path{fill:#fff}.caseloads-page-wrapper .all-caseloads-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-rows:max-content;gap:16px;margin:auto;padding:0 24px 24px;max-height:calc(100vh - 330px);overflow:auto}.caseloads-page-wrapper .select-all{display:grid;grid-template-columns:minmax(320px,1fr);width:fit-content;margin:24px auto}.caseloads-page-wrapper .content-wrapper{cursor:pointer;background-color:#f3f4f6;padding:8px;border-radius:12px}.caseloads-page-wrapper .content-wrapper .content{display:flex;align-items:center;cursor:pointer;gap:8px}.caseloads-page-wrapper .content-wrapper .content svg{min-width:41px}.caseloads-page-wrapper .content-wrapper .content.selected-worker{border:1.5px solid #51257c;background-color:#e5e7eb}.caseloads-page-wrapper .content-wrapper .content.selected-worker .person-svg-span svg rect{fill:#51257c}.caseloads-page-wrapper .content-wrapper .content.selected-worker .person-svg-span svg path{fill:#fff}.caseloads-page-wrapper .caseload{z-index:1}.clients-table-container{display:grid;gap:16px;width:100%}.clients-table-container .search-bar{margin:0 12px 0 auto;width:50%;min-width:400px}.clients-table-container td{white-space:nowrap}.status-filter-container{padding-bottom:24px}.color-wrapper{display:flex;align-items:center;justify-content:right;gap:12px}.color-wrapper.--table{justify-content:left}.color-wrapper .status-filter{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:12px;background-color:transparent;transition:background-color .25s ease-in-out;cursor:pointer}.color-wrapper .status-filter.--selected{background-color:#e5e7eb}.color-wrapper .status-filter:hover{background-color:#d1d5db}.color-wrapper .color-schema{width:12px;height:12px;border-radius:100%}.color-wrapper .color-schema.needs-attention{background-color:#ad0e49}.color-wrapper .color-schema.incomplete-registration{background-color:#00aea4}.color-wrapper .color-schema.account-lingering{background-color:#165fcd}.color-wrapper .color-schema.incomplete-video-series{background-color:#1ba429}.color-wrapper .color-schema.incomplete-forms{background-color:#7815db}.color-wrapper .p-text.needs-attention{color:#ad0e49}.color-wrapper .p-text.incomplete-registration{color:#00aea4}.color-wrapper .p-text.account-lingering{color:#165fcd}.color-wrapper .p-text.incomplete-video-series{color:#1ba429}.color-wrapper .p-text.incomplete-forms{color:#7815db}.other-clients-wrapper{display:flex;align-items:flex-start;gap:24px}.explanation{display:flex;gap:4px;align-items:center;margin:0 12px 12px;padding:8px;border-radius:8px;border:1px solid #d5ebfe;background-color:#d5ebfe80;line-height:1}.explanation>svg{position:relative;bottom:1px}.match-modal{max-width:750px}.match-modal .alerts{display:grid;color:#da3558;gap:4px}.match-modal .disclaimer{line-height:16px;font-weight:600}.clients-page-wrapper .clients-container{padding:24px 0}.clients-page-wrapper .clients-container .clients-tabs{margin:0 12px}.clients-page-wrapper .bottom-wrapper{display:flex;align-items:center;padding:24px}.two-row-wrapper{display:flex;flex-direction:row;gap:8px}.two-row-wrapper svg{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.two-row-wrapper svg path{fill:#51257c}.two-row-wrapper .inside-row{display:flex;flex-direction:column;gap:8px;position:relative}.two-row-wrapper .inside-row p{color:#9ca3af;font-size:14px;min-height:24px}.two-row-wrapper .inside-row.--text-primary{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.two-row-wrapper .inside-row.--text-primary p{color:inherit;font-size:inherit;min-height:inherit}.two-row-wrapper .inside-row.--with-notification:before{content:"";display:block;position:absolute;left:-24px;bottom:8px;width:12px;height:12px;background-color:gold;border-radius:50%;display:inline-block}.results-dropdown{position:absolute;right:0;top:calc(100% + 8px);padding:4px 0;border-radius:12px;box-shadow:0 3px 6px #00000008;background-color:#fff;border:1px solid var(--primary-greys-300, #e5e7eb);z-index:7;max-height:200px;overflow:hidden;overflow-y:auto}.results-dropdown .client-search-result{display:flex;gap:8px;min-width:400px;line-height:1.25;font-weight:500;padding:12px 16px;cursor:pointer}.results-dropdown .client-search-result:hover,.results-dropdown .client-search-result:focus{background-color:#f3f4f6}.results-dropdown .client-search-result:not(:last-of-type){border-bottom:1px solid var(--primary-greys-300, #e5e7eb)}.results-dropdown .client-search-result svg{height:18px;width:16px}.results-dropdown .client-search-result .client-number{font-weight:600}.results-dropdown .loading-wrapper{display:flex;align-items:center;justify-content:center;padding:4px}.forms-worker-container{overflow-y:hidden}.forms-worker-container .casp-table{padding:0}.forms-worker-container .casp-table table thead tr th:first-of-type{border-top-left-radius:0}.forms-worker-container .casp-table table thead tr th:last-of-type{border-top-right-radius:0}.forms-worker-container .forms-action{display:flex;justify-content:center;align-items:center;gap:8px}.forms-worker-container .worker-client-uploads-table{height:auto;max-height:100%}.forms-worker-container .status-wrapper{justify-content:center}.header-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;overflow:hidden}.header-wrapper .user-content-title{padding:24px 0 24px 24px;font-size:24px}.header-wrapper .tab-actions{display:grid;grid-auto-flow:column;align-items:flex-end;gap:16px;padding-right:24px}.messages-worker-container{overflow-y:hidden}.messages-worker-container .messages-dashboard-wrapper{display:grid;grid-template-rows:100%;grid-template-columns:1fr 2fr;height:100%}.messages-worker-container .messages-dashboard-wrapper .left-section{display:inline-grid;min-height:0}.messages-worker-container .messages-dashboard-wrapper .left-section .worker-inbox-rows{border-radius:0}.messages-worker-container .messages-dashboard-wrapper .right-section{display:inline-grid;min-height:0}.messages-worker-container .messages-dashboard-wrapper .right-section .worker-message-thread{overflow-y:hidden;border-radius:0}.messages-worker-container .messages-dashboard-wrapper .right-section .worker-message-thread .no-content-wrapper{max-height:40vw}@media screen and (max-width: 992px){.messages-container .messages-dashboard-wrapper{display:flex;flex-direction:column}}.worker-client-uploads-container{position:relative;overflow-y:hidden}.worker-client-uploads-container .casp-table{padding:0}.worker-client-uploads-container .casp-table table thead tr th:first-of-type{border-top-left-radius:0}.worker-client-uploads-container .casp-table table thead tr th:last-of-type{border-top-right-radius:0}.worker-client-uploads-container .worker-upload-actions{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-end;gap:8px}.worker-client-uploads-container .bottom-wrapper{display:flex;padding:24px}.worker-client-uploads-container .worker-client-uploads-table{height:auto;max-height:100%}.status-wrapper{display:flex;gap:8px;align-items:center}.status-wrapper .dot{width:10px;height:10px;border-radius:100%}.status-wrapper .dot.incomplete-registration{background:#00aea4}.status-wrapper .dot.account-lingering{background:#165fcd}.status-wrapper .dot.unread-messages{background:#cd5d2a}.status-wrapper .dot.forms-waiting-on-worker{background:#b56dff}.status-wrapper .dot.forms-waiting-on-client{background:#7815db}.status-wrapper .dot.incomplete-video-series{background:#1ba429}.status-wrapper .p-status{font-size:14px}.status-wrapper .p-status.incomplete-registration{color:#00aea4}.status-wrapper .p-status.account-lingering{color:#165fcd}.status-wrapper .p-status.unread-messages{color:#cd5d2a}.status-wrapper .p-status.forms-waiting-on-worker{color:#b56dff}.status-wrapper .p-status.forms-waiting-on-client{color:#7815db}.status-wrapper .p-status.incomplete-video-series{color:#1ba429}.user-container{height:100%;display:flex;flex-direction:column}.user-container .user-basic-info{display:flex;align-items:center;gap:24px}.user-container .user-basic-info .p-user{font-size:24px}.user-container .user-info-row-wrapper{display:flex;flex-direction:column;gap:8px;padding:16px 0}.user-container .user-info-row-wrapper .row-wrapper{display:flex;align-items:center;gap:8px}.user-container .user-info-row-wrapper .row-wrapper svg path{width:20px;height:20px;fill:#51257c}.user-container .user-info-row-wrapper:not(:last-of-type){border-bottom:1px solid #e5e7eb}.user-container .user-info-row-wrapper .p-row-header{color:#6b7280}.user-container .user-info-row-wrapper .status-div{display:grid;align-items:center}.video-series-worker-container{overflow-y:hidden}.video-series-worker-container .casp-table{padding:0}.video-series-worker-container .casp-table table thead tr th:first-of-type{border-top-left-radius:0}.video-series-worker-container .casp-table table thead tr th:last-of-type{border-top-right-radius:0}.video-series-worker-container .casp-table table tbody tr .custom-action-wrapper:not(:first-of-type) .video-progress{display:grid;gap:8px;justify-content:stretch;width:100%}.video-series-worker-container .progress-count{display:flex;justify-content:flex-end;align-items:center;gap:8px}.client-page-wrapper .client-wrapper{height:calc(100vh - 180px);max-height:calc(100vh - 180px);display:grid;gap:20px;grid-template-columns:320px 1fr;grid-template-rows:100%}.client-page-wrapper .client-wrapper .client-user-container,.client-page-wrapper .client-wrapper .client-user-content-container{width:100%}.client-page-wrapper .client-wrapper .client-user-container{padding:24px;display:grid;height:100%;overflow-y:auto}.client-page-wrapper .client-wrapper .client-user-content-container{height:100%;display:grid;grid-template-rows:auto 1fr}.client-page-wrapper .client-wrapper .client-user-content-container .header-wrapper{display:flex;align-items:center;justify-content:space-between}.client-page-wrapper .client-wrapper .client-user-content-container .header-wrapper .user-content-title{font-size:24px}.client-page-wrapper .client-wrapper .client-user-content-container .pagination-wrapper{padding:12px 24px;border-top:1px solid #e5e7eb}@media screen and (max-width: 768px){.client-page-wrapper .client-wrapper{height:calc(100vh - 136px);max-height:calc(100vh - 136px)}}.collapse.closed{display:none}.collapse.show,.collapse .open{display:block}.collapse.text-wrapper{padding:12px}.help-container{width:70%;margin:32px auto;position:relative;max-height:calc(100vh - 137px);overflow:hidden}.help-container .question-list{display:flex;flex-direction:column;gap:16px;height:100%;overflow:auto;padding:24px}.help-container .help-close-button{position:absolute;right:24px;top:24px;cursor:pointer}.help-container .p-text{font-size:16px;font-weight:600}.help-container .question-wrapper{padding:16px;border-radius:12px;background-color:#e5e7eb;display:flex;align-items:center;width:fit-content;position:relative;gap:12px;cursor:pointer}.help-container .question-wrapper.active{background-color:#d1d5db}.help-container .question-wrapper .active-questions{position:absolute;width:5px;height:100%;left:0;top:0;border-radius:12px;background-color:#51257c}.help-container .question-wrapper .p-question{cursor:pointer;font-size:20px}@media screen and (max-width: 992px){.help-container{width:100%;padding:12px;margin:12px auto;max-height:calc(100vh - 109px)}.help-container .help-close-button{position:initial;cursor:pointer}.help-container .question-list{max-height:calc(100% - 48px)}.help-container .question-wrapper{padding:12px}.help-container .question-wrapper svg{min-width:20px;min-height:20px}}.casp-card{border-radius:12px;display:flex;flex-direction:column;border:1px solid #e5e7eb;background:#f3f4f6;max-width:430px;width:100%}.casp-card .image-container{position:relative;display:flex;width:100%;border-radius:12px 12px 0 0;min-height:170px;max-height:170px;height:170px}.casp-card .image-container.violet-100{background:#51257c}.casp-card .image-container.violet-200{background:#745196}.casp-card .image-container.violet-300{background:#977cb0}.casp-card .image-container.violet-400{background:#b9a8cb}.casp-card .image-container.violet-500{background:#dcd3e5}.casp-card .image-container.orange-100{background:#cd5d2a}.casp-card .image-container.orange-200{background:#e18d5a}.casp-card .image-container.orange-300{background:#f0b07d}.casp-card .image-container.orange-400{background:#fad3aa}.casp-card .image-container.blue-100{background:#307cfe}.casp-card .image-container.blue-200{background:#63a2fe}.casp-card .image-container.blue-300{background:#82b9fe}.casp-card .image-container.blue-400{background:#acd4fe}.casp-card .image-container.blue-500{background:#d5ebfe}.casp-card .image-container.green-100{background:#00b059}.casp-card .image-container.green-200{background:#33cf73}.casp-card .image-container.green-300{background:#5ce786}.casp-card .image-container.green-400{background:#94f7a8}.casp-card .image-container.green-500{background:#c8fbce}.casp-card .image-container.red-100{background:#da3558}.casp-card .image-container.red-200{background:#e05572}.casp-card .image-container.red-300{background:#e87f95}.casp-card .image-container.red-400{background:#efaab9}.casp-card .image-container.red-500{background:#f7d4dc}.casp-card .image-container.neon-100{background:#710dff}.casp-card .image-container.neon-200{background:#9c49ff}.casp-card .image-container.neon-300{background:#b56dff}.casp-card .image-container.neon-400{background:#d29eff}.casp-card .image-container.neon-500{background:#eaceff}.casp-card .image-container .icon-warpper{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;align-items:center;justify-content:center}.casp-card .image-container .icon-warpper svg{width:50px;height:50px}.casp-card .image-container .icon-warpper svg path{fill:#fff}.casp-card .casp-card-body{padding:24px;display:flex;flex-direction:column;gap:16px;height:100%}.casp-card .casp-card-body .p-title{font-size:24px}.casp-card .casp-card-body .p-description{font-weight:600;height:100%}.casp-card .casp-card-body button{width:fit-content}@media screen and (max-width: 768px){.casp-card{max-width:100%}.casp-card .image-container{min-height:130px;max-height:130px;height:130px}}.support-page-wrapper .support-content{display:flex;width:100%;max-width:100%;gap:16px;max-height:calc(100vh - 181px);overflow:auto}.support-page-wrapper .support-content .casp-card .image-container{max-height:100px;min-height:100px}@media screen and (max-width: 992px) and (min-width: 768px){.support-page-wrapper .support-content{max-height:calc(100vh - 145px)}}@media screen and (min-width: 576px) and (max-width: 768px){.support-page-wrapper .support-content{max-height:calc(100vh - 137px);flex-wrap:wrap}}@media screen and (max-width: 576px){.support-page-wrapper .support-content{max-height:calc(100vh - 137px);display:flex;flex-direction:column}.support-page-wrapper .support-content .casp-card{max-width:100%}}.resource-page-wrapper .resource-container{padding:24px;max-height:calc(100vh - 181px);overflow:auto}.resource-page-wrapper .resource-container .casp-card .image-container{max-height:100px;min-height:100px}.resource-page-wrapper .resource-container .content-wrapper{display:flex;flex-direction:column;gap:16px;height:100%}.resource-page-wrapper .resource-container .content-wrapper:not(:first-of-type){margin-top:28px}.resource-page-wrapper .resource-container .content-wrapper .p-name{font-size:24px;line-height:1.5;text-transform:uppercase}.resource-page-wrapper .resource-container .content-wrapper .card-content-wrapper{cursor:pointer;width:100%;display:grid;gap:24px;height:100%;grid-template-columns:repeat(3,minmax(430px,1fr));justify-content:left}.resource-page-wrapper .resource-container .content-wrapper .resource-card{max-width:unset}.resource-page-wrapper .resource-container .content-wrapper .p-title{font-size:16px;line-height:1.5}@media screen and (max-width: 1440px) and (min-width: 992px){.resource-page-wrapper .resource-container .content-wrapper .card-content-wrapper{grid-template-columns:repeat(2,minmax(430px,1fr))}}@media screen and (max-width: 992px) and (min-width: 768px){.resource-page-wrapper .resource-container{max-height:calc(100vh - 145px)}.resource-page-wrapper .resource-container .content-wrapper:not(:first-of-type){margin-top:24px}.resource-page-wrapper .resource-container .content-wrapper .p-name{text-transform:uppercase}.resource-page-wrapper .resource-container .content-wrapper .card-content-wrapper{display:flex;flex-wrap:wrap}}@media screen and (max-width: 768px){.resource-page-wrapper .resource-container{max-height:calc(100vh - 137px);padding:0 12px 12px;border:none;background-color:inherit}.resource-page-wrapper .resource-container .content-wrapper:not(:first-of-type){margin-top:24px}.resource-page-wrapper .resource-container .content-wrapper .p-name{text-transform:uppercase}.resource-page-wrapper .resource-container .content-wrapper .card-content-wrapper{display:flex;flex-wrap:wrap}}.change-pass-modal{display:grid;align-items:center}.change-pass-container{width:50%;margin:auto;padding:24px;height:fit-content}.change-pass-container .wrapper{display:flex;flex-direction:column;height:100%}.change-pass-container h4{text-align:left}.change-pass-container .content-wrapper{padding-top:24px;height:100%;gap:24px;display:flex;flex-direction:column}.change-pass-container .button-wrapper{padding-top:32px;display:flex;width:100%;gap:12px}.change-pass-container .button-wrapper button{width:100%}@media screen and (max-width: 992px){.change-pass-container{width:100%;padding:16px}}.navbar-container{display:flex;justify-content:space-between;align-items:center;background-color:#51257c;border-bottom:1px solid rgba(255,255,255,.12);position:fixed;top:0;width:100%;z-index:4}.navbar-container.layout-padding{padding:0 48px}.navbar-container .logo-wrapper{display:flex;gap:16px;align-items:center}.navbar-container .navbar-menu-icon{fill:#fff;cursor:pointer}.navbar-container .county-logo{width:65px;object-fit:contain}.navbar-container .mobile-icon-btn-wrapper{display:flex;gap:12px}.navbar-container .navlinks-container,.navbar-container .navbar-end,.navbar-container .navlinks{display:none}@media screen and (min-width: 992px){.navbar-container{align-items:stretch}.navbar-container .logo-wrapper{gap:0}.navbar-container .navbar-menu-icon,.navbar-container .mobile-icon-btn-wrapper{display:none}.navbar-container .navlinks{display:flex;align-items:center;gap:16px;margin-left:16px}.navbar-container .navlinks .link{display:flex;align-items:center;gap:4px;font-size:14px;white-space:nowrap;height:100%}.navbar-container .navlinks .link>a{color:#b9a8cb;height:100%;align-items:center;display:flex;border-bottom:3px solid transparent;padding-top:3px}.navbar-container .navlinks .link>a.active{border-bottom:3px solid #fff;color:#fff;transition:.5s ease}.navbar-container .navlinks .link .notification-dot{width:10px;height:10px;border-radius:10px;background-color:gold;box-shadow:0 3px 6px #ffffff1f}.navbar-container .user-info{display:flex;align-items:center;gap:12px;padding:8px;margin:8px 0;position:relative;cursor:pointer;border-radius:12px}.navbar-container .user-info .user-actions{position:absolute;top:100%;right:0;border-radius:12px;background:#fff;box-shadow:0 24px 48px #0000001f;width:max-content}.navbar-container .user-info .user-actions .content-wrapper{display:flex;flex-direction:column}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper{padding:16px;display:flex;flex-direction:row;cursor:pointer;gap:12px}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper:hover{background:#f3f4f6;border-radius:12px}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper p{flex:1}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper:not(:last-of-type){border-bottom:1px solid #e5e7eb}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper svg{width:24px;height:24px}.navbar-container .user-info .user-actions .content-wrapper .row-wrapper svg path:first-of-type{fill:#51257c}.navbar-container .user-info .user-name-county{color:#fff;width:max-content;margin-right:10px;font-size:14px}.navbar-container .user-info .user-name-county .user-county{color:#b9a8cb;font-size:12px}.navbar-container .user-info svg{fill:#fff}.navbar-container .navbar-end{display:flex;align-items:center;gap:4px}}@media screen and (min-width: 1200px){.navbar-container .county-logo{width:73px;height:70px}.navbar-container .navlinks{gap:32px}.navbar-container .navlinks .link{font-size:16px;gap:8px}.navbar-container .navlinks .link .message-count{width:40px;height:26px}.navbar-container .user-info{gap:12px}.navbar-container .user-info .user-name-county{font-size:16px}.navbar-container .user-info .user-name-county .user-county{font-size:14px}.navbar-container .navbar-end{gap:16px;align-items:center}.navbar-container .navbar-end .language-switcher button{background-color:#745196;border:1px solid #51257c}.navbar-container .navbar-end .language-switcher button p{color:#fff;font-weight:500}.navbar-container .navbar-end .language-switcher button svg path{fill:#fff}}@media screen and (max-width: 768px){.mobile-dialog-root{width:100%;height:100%}}@media screen and (max-width: 992px) and (min-width: 768px){.mobile-dialog-root{width:70%;height:100%}}@media screen and (max-width: 1200px){.navbar-container.layout-padding{padding:0 24px}}@media screen and (max-width: 992px){.navbar-container.layout-padding{padding:12px}}.dasboard-root-layout{display:flex;min-height:100vh}.dasboard-root-layout .dashboard-content{display:flex;padding-top:61px;width:100%}.dasboard-root-layout .dashboard-content .dashboard-outlet{grid-column-start:1;grid-row-start:1;width:100%;max-width:100%}.dasboard-root-layout .dashboard-content .dashboard-background{background-image:linear-gradient(180deg,#f9fafb 285px,#e5e7eb 285px,#e5e7eb 286px,#fff 286px)}.dasboard-root-layout .dashboard-content .dashboard-background.dashboard-home-background{background-image:linear-gradient(180deg,#51257c 285px,#f9fafb 285px)}.dasboard-root-layout.--no-nav .dashboard-content{padding-top:0}.dasboard-root-layout.--no-nav .dashboard-content .dashboard-outlet{padding-top:12px}@media screen and (min-width: 1200px){.dashboard-outlet.layout-padding{padding:0 48px}}@media screen and (min-width: 992px){.dasboard-root-layout .dashboard-content{padding-top:73px}.dasboard-root-layout .dashboard-content .dashboard-outlet{max-width:1920px;margin:0 auto;width:100%}.dasboard-root-layout.--no-nav .dashboard-content{padding-top:0}.dasboard-root-layout.--no-nav .dashboard-content .dashboard-outlet{padding-top:12px}}.resize-container{padding:24px;margin:24px 0;height:100%;display:flex;align-items:center;justify-content:center}.resize-container .p-title{font-size:24px}.video-card{position:relative;border-radius:12px;border:1px solid #e5e7eb;background:#f3f4f6;display:flex;flex-direction:column}.video-card .image-container{position:relative;display:flex;max-height:130px;height:130px}.video-card .image-container .dark-overlay{width:100%;height:100%;opacity:.7;background:#111827;position:absolute;top:0;left:0;border-radius:12px}.video-card .image-container img{width:100%;height:100%;object-fit:cover}.video-card .image-container .video-info-warpper{display:flex;gap:16px;position:absolute;top:12px;right:12px;align-items:center}.video-card .image-container .video-info-warpper .info{display:flex;align-items:center;gap:8px}.video-card .image-container .video-info-warpper .info svg{fill:#fff}.video-card .image-container .video-icon-wrapper{cursor:pointer;width:56px;height:56px;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.video-card .card-img-top{border-radius:12px 12px 0 0;background-color:linear-gradient(180deg,rgba(17,24,39,.5) 0%,rgba(17,24,39,0) 100%,rgba(17,24,39,0) 100%)}.video-card .card-img-top:after{content:"";position:absolute;background:linear-gradient(180deg,rgba(17,24,39,.5) 0%,rgba(17,24,39,0) 100%,rgba(17,24,39,0) 100%)}.video-card .casp-card-body{padding:16px;display:flex;flex-direction:column;gap:12px;height:100%;min-height:260px}.video-card .casp-card-body.locked-version{color:#9ca3af}.video-card .casp-card-body .p-description{font-weight:600;height:100%}.video-card .casp-card-body .card-title{font-size:20px;font-weight:700;line-height:26px;display:flex;gap:8px}.video-card .casp-card-body .card-title .p-current-item{font-size:20px}.video-card .casp-card-body .video-progress{display:flex;flex-direction:row;align-items:center;gap:12px;padding:16px 0}.video-card .casp-card-body .video-progress .casp-progress-bar{width:100%}@media screen and (max-width: 576px){.video-card{max-width:100%}.video-card .image-container{max-width:100%;width:100%}}.video-series-dashboard-wrapper{display:flex;flex-direction:column;padding:0 0 24px;gap:24px;max-height:calc(100vh - 157px);overflow:auto}.video-series-dashboard-wrapper .video-series-wrapper{position:relative;height:auto;width:100%}.video-series-dashboard-wrapper .video-series-title{text-align:left;margin:16px 0 0;align-items:center;display:flex;gap:8px}.video-series-dashboard-wrapper .video-series-title svg{height:36px;width:36px}.video-series-dashboard-wrapper .video-series-container{display:flex;justify-content:center;position:relative}.video-series-dashboard-wrapper .videos-dashboard-wrapper{display:grid;gap:24px;padding:24px;height:100%;grid-template-columns:repeat(5,minmax(200px,1fr));justify-content:left;grid-template-rows:auto;grid-auto-rows:0;overflow:hidden;flex-grow:1}.video-series-dashboard-wrapper .videos-dashboard-wrapper.--withButton{padding-bottom:0}.video-series-dashboard-wrapper .videos-dashboard-wrapper.--showAll{grid-auto-rows:auto;padding-bottom:24px}.video-series-dashboard-wrapper .view-more{position:absolute;padding:4px 12px;height:auto!important;width:auto;bottom:0;transform:translate(-50%,50%);left:50%;background-color:#fff}.video-series-dashboard-wrapper .view-more:hover{background-color:#f3f4f6}@media screen and (max-width: 1440px){.video-series-dashboard-wrapper .videos-dashboard-wrapper{grid-template-columns:repeat(4,minmax(200px,1fr))}}@media screen and (max-width: 992px){.video-series-dashboard-wrapper{max-height:calc(100vh - 145px)}.video-series-dashboard-wrapper .videos-dashboard-wrapper{grid-template-columns:repeat(3,minmax(200px,1fr))}}@media screen and (max-width: 768px){.video-series-dashboard-wrapper{gap:16px;max-height:calc(100vh - 137px)}.video-series-dashboard-wrapper .videos-dashboard-wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr}}@font-face{font-family:ProximaNova;font-weight:700;font-style:normal;src:url(/assets/ProximaNova-Bold-cde8b48a.woff2) format("woff2")}@font-face{font-family:ProximaNova;font-weight:600;font-style:normal;src:url(/assets/ProximaNova-Semibold-f13810ff.woff2) format("woff2")}@font-face{font-family:ProximaNova;font-weight:500;font-style:normal;src:url(/assets/ProximaNova-Regular-f826403a.woff2) format("woff2")}:root{font-family:ProximaNova,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:700;box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}body{margin:0;place-items:center;min-width:320px;min-height:100vh;background-color:#f9fafb}a{color:#51257c;text-decoration:underline;text-decoration-color:#51257c;text-underline-offset:2px;cursor:pointer}p{margin:0}button{border:none;font-family:inherit;color:#000;cursor:pointer}img,video{max-inline-size:100%;block-size:auto;outline:none}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{transition:all .4s ease}#root{width:100%}.background-red{background-color:#da3558}.background-red:hover{box-shadow:0 6px 12px #da35583d}.background-orange{background-color:#cd5d2a}.background-orange:hover{box-shadow:0 6px 12px #cd5d2a3d}.background-violet{background-color:#51257c}.background-violet:hover{box-shadow:0 6px 12px #51257c3d}.background-violet-500{background-color:#dcd3e5}.background-violet-500:hover{box-shadow:0 6px 12px #dcd3e53d}.background-green{background-color:#00b059}.background-green:hover{box-shadow:0 6px 12px #00b0593d}.background-grey{background-color:#9ca3af}.background-grey:hover{box-shadow:0 6px 12px #9ca3af3d}.background-white{background-color:#fff}.background-white:hover{box-shadow:0 6px 12px #9ca3af3d}.background-grey-400{background-color:#f3f4f6}.background-grey-400:hover{box-shadow:0 6px 12px #f3f4f63d}.background-grey-500{background-color:#f9fafb}.background-grey-500:hover{box-shadow:0 6px 12px #f9fafb3d}.background-grey-300{background:#e5e7eb;color:#1f2937!important;border:1px solid transparent}.background-grey-300:hover{box-shadow:0 6px 12px #1f29373d}.cursor-pointer{cursor:pointer}h1{font-size:54px;line-height:72px;font-weight:700}h2{font-size:40px;line-height:64px;font-weight:700}h3{font-size:32px;line-height:48px;font-weight:700}h4{color:var(--primary-black-100, #111827);text-align:center;font-size:28px;font-weight:700;line-height:36px;margin:0}p{font-size:16px;line-height:24px}.title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.color-black-500{color:#6b7280}.color-black-200{color:#1f2937}.color-black-300{color:#374151}.color-violet-100{color:#51257c}.color-white{color:#fff}.uppercase-text{text-transform:uppercase}.lowercase-text{text-transform:lowercase}.capitalize-text{text-transform:capitalize}.bold-text{font-weight:700}.semibold-text{font-weight:600}.error-text{font-weight:700;line-height:24px;margin-top:8px;margin-bottom:0;color:#da3558}.alert-text{font-weight:700;line-height:24px;margin-top:8px;margin-bottom:0;color:#cf6232}.flex-row{display:flex;flex-direction:row}.justify-between{justify-content:space-between}.layout-padding{padding:32px 48px}@media screen and (max-width: 1200px){.layout-padding{padding:0 24px 24px}}@media screen and (max-width: 992px){.layout-padding{padding:12px}}@media screen and (max-width: 768px){h4{font-size:24px;line-height:28px}p{font-size:14px;line-height:22px}.layout-padding{padding:12px}}
