.header-resource-component{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#fff;height:var(--heightHeader)}.header-resource-component .new-input-header{margin:auto;transition:all .2s ease-in-out;width:100%}.loading-component-circular-progress{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.loading-component-circular-progress.center{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loading-component-circular-progress .circular-progress{animation:animationCircleProgress 1.4s linear infinite}.loading-component-circular-progress .circular-progress .circular-progress-circle{stroke-dasharray:80px,200px;stroke-dashoffset:0;-webkit-animation:circularProgressCircle 1.4s ease-in-out infinite;animation:circularProgressCircle 1.4s ease-in-out infinite}@keyframes animationCircleProgress{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes circularProgressCircle{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.loading-component{height:100%;display:flex;justify-content:center;align-items:center}.header-landing{height:60px}@media screen and (min-width:1025px){.header-landing{height:72px}}.layout-footer{display:flex;flex-direction:column;position:fixed;bottom:35px;left:calc(100vw - 56px);z-index:100}@media screen and (max-width:1024px){.layout-footer .popup-feedback-container{margin:0 12px 7px auto!important}}.layout-footer.mobile{bottom:0}.layout-footer.mobile-worksheet{bottom:75px!important}.layout-footer.show-alert{bottom:73px}.layout-footer.show-banner{bottom:12vh}.loading-component circle{stroke:url(#linearColors)!important}.new-loading-component{position:absolute;width:100vw;height:100vh;background-color:hsla(0,0%,65%,.8);z-index:99999;display:flex;align-items:center;justify-content:center;top:0;left:0}.new-loading-component.loading-component-none{opacity:0;pointer-events:none;transition:all .6s ease-out}.new-loading-component.loading-component-block{opacity:1;pointer-events:auto}.popup-content .resource .loading-component .MuiCircularProgress-root{width:100%!important;height:100%!important}.menu-item-resource-container{padding:0 16px;width:calc(100vw - var(--widthScrollThumb) - var(--widthLeftFull) - 32px);background:#fff;z-index:5;transition:all .3s ease}.menu-item-resource-container .line-menu-item{width:100%;height:2px!important;background:#e5e7eb;position:absolute;bottom:0}@media screen and (max-width:1024px){.menu-item-resource-container .line-menu-item{display:none}}.menu-item-resource-container.pageLib{padding-top:20px;transition:none}.menu-item-resource-container .menu-item-container{position:relative;display:flex;justify-content:center}.menu-item-resource-container .menu-item-resource{display:flex;gap:12px}.menu-item-resource-container .menu-item-resource .menu-item{min-width:150px;display:flex;justify-content:center;padding:12px 16px;gap:8px;cursor:pointer;position:relative;z-index:6}.menu-item-resource-container .menu-item-resource .menu-item svg{width:20px;height:20px}.menu-item-resource-container .menu-item-resource .menu-item p{margin:0;font-size:14px;font-style:normal;line-height:normal;letter-spacing:.07px;color:#868687;font-weight:400}@media screen and (min-width:1024px){.menu-item-resource-container .menu-item-resource .menu-item p{font-weight:600;color:#1f2937}}.menu-item-resource-container .menu-item-resource .menu-item.active p{font-weight:600;color:#272728}@media screen and (min-width:1024px){.menu-item-resource-container .menu-item-resource .menu-item.active{border-bottom:2px solid var(--main-color)}.menu-item-resource-container .menu-item-resource .menu-item.active .number,.menu-item-resource-container .menu-item-resource .menu-item.active p{font-weight:600;color:var(--main-color)}.menu-item-resource-container .menu-item-resource .menu-item.active .number{background:rgba(var(--main-color-rgb),.16)}}.menu-item-resource-container .menu-item-resource .menu-item .number{color:var(--Gray-800,#1f2937);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.06px;border-radius:50px;background:var(--Gray-100,#f3f4f6);padding:0 5px;display:flex;align-items:center;height:20px}.menu-item-resource-container .menu-item-resource .menu-item .dot{width:4px;height:4px;background:#2d3642;border-radius:100%;position:absolute;bottom:8px}@media screen and (min-width:1200px){.menu-item-resource-container .menu-item-resource .menu-item:hover{border-bottom:2px solid var(--main-color);font-weight:600}}@media screen and (max-width:1200px){.menu-item-resource-container .menu-item-resource .menu-item{min-width:100px}}@media screen and (max-width:1024px){.menu-item-resource-container .menu-item-resource{max-width:100vw;overflow:auto}.menu-item-resource-container .menu-item-resource .menu-item{padding:12px 8px 16px 12px;min-width:unset!important}.menu-item-resource-container .menu-item-resource p{font-size:12px}}@media screen and (max-width:380px){.menu-item-resource-container .menu-item-resource{gap:0}.menu-item-resource-container .menu-item-resource .menu-item{min-width:unset}}.menu-item-resource-container ::-webkit-scrollbar{display:none!important}@media screen and (max-width:1024px){.menu-item-resource-container{width:unset}}.library-component{position:relative}@media screen and (max-width:767px){.library-component.isSubscription .layout-footer{bottom:55px}}.menu-item-profile-container *{box-sizing:border-box}.menu-item-profile-container{width:calc(100svw - var(--widthScrollThumb) - var(--widthLeftFull));background:#fff;z-index:5;transition:all .3s ease;border-top:1px solid rgba(0,0,0,.059);border-bottom:1px solid rgba(0,0,0,.059)}.menu-item-profile-container.pageLib{padding-top:20px;transition:none}.menu-item-profile-container .menu-item-container{position:relative;display:flex;justify-content:flex-start;max-width:1016px;margin:0 auto}.menu-item-profile-container .menu-item-resource{display:flex;gap:32px}.menu-item-profile-container .menu-item-resource .menu-item{min-width:91px;display:flex;justify-content:center;align-items:center;padding:11px 0;cursor:pointer;position:relative;z-index:6;height:44px;border-bottom:2px solid transparent}.menu-item-profile-container .menu-item-resource .menu-item p{margin:0 0 0 12px;font-size:14px;font-style:normal;line-height:20px;letter-spacing:.07px;color:#2d3642;font-weight:500;white-space:nowrap}.menu-item-profile-container .menu-item-resource .menu-item.active{border-bottom:2px solid var(--main-color)}.menu-item-profile-container .menu-item-resource .menu-item.active p{font-weight:600;color:var(--main-color)}.menu-item-profile-container .menu-item-resource .menu-item.active .number{color:var(--main-color);background-color:#f0f5ff}.menu-item-profile-container .menu-item-resource .menu-item.active svg .bg-path{fill:#d6e4ff!important}.menu-item-profile-container .menu-item-resource .menu-item.active svg .item-path{stroke:#597ef7!important;fill:none!important}.menu-item-profile-container .menu-item-resource .menu-item .number{margin-left:4px;color:rgba(0,0,0,.451);font-size:12px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.06px;border-radius:100px;background:#f0f0f0;padding:0 8px;display:flex;align-items:center;height:20px}.menu-item-profile-container .menu-item-resource .menu-item .dot{width:4px;height:4px;background:#2d3642;border-radius:100%;position:absolute;bottom:8px}@media screen and (min-width:1024px){.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active){font-weight:600}.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active) .number{background-color:#f0f5ff}.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active) .number,.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active) p{color:#85a5ff}.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active) svg .bg-path{fill:#f0f5ff!important}.menu-item-profile-container .menu-item-resource .menu-item:hover:not(.active) svg .item-path{stroke:#85a5ff!important;fill:none!important}}@media screen and (max-width:1024px){.menu-item-profile-container .menu-item-resource{max-width:100vw;overflow:auto;gap:20px;padding:0 16px}.menu-item-profile-container .menu-item-resource .menu-item{padding:12px 0;min-width:unset!important;white-space:nowrap}.menu-item-profile-container .menu-item-resource .menu-item .number{font-size:10px}.menu-item-profile-container .menu-item-resource .menu-item p{margin:0}}.menu-item-profile-container ::-webkit-scrollbar{display:none!important}@media screen and (max-width:1024px){.menu-item-profile-container{width:unset}}.list-ws-profile-component{position:relative}@media screen and (max-width:767px){.list-ws-profile-component.isSubscription .layout-footer{bottom:55px}}.profile-user-container{min-height:calc(100vh - var(--heightHeader));padding-bottom:61px;box-sizing:border-box}@media screen and (min-width:1024px){.profile-user-container{min-height:calc(100vh - var(--heightHeader) - 36px);padding-bottom:36px}}.header-collection-resource{position:fixed;top:0;left:0;right:0;background:#fff;z-index:10}