.loader{animation:loader .4s linear infinite;border-color:#bebebe #efefef #efefef #bebebe;border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;display:block;height:15px;width:15px}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rotating-state{animation:rotating 1s linear infinite forwards}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}.screen-loader{align-items:center;background-color:#fff;display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100%;z-index:50}.screen-loader__spinner{color:var(--primary)}.loading,.screen-loader__spinner{animation:loading-rotate 1s linear infinite;aspect-ratio:1/1;display:inline-block;pointer-events:none;width:1.5rem}.loading-lg,.screen-loader__spinner{width:2.5rem}.loading-dots,.screen-loader__spinner{background:currentColor;border-radius:50%;height:.5em;position:relative;width:.5em}.loading-dots:after,.loading-dots:before,.screen-loader__spinner:after,.screen-loader__spinner:before{animation:loading-dots 1s ease-in-out infinite;background:currentColor;border-radius:50%;content:"";height:.5em;position:absolute;width:.5em}.loading-dots:before,.screen-loader__spinner:before{animation-delay:-.32s;left:-1em}.loading-dots:after,.screen-loader__spinner:after{animation-delay:.32s;right:-1em}@keyframes loading-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes loading-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-spinner{animation:loading-rotate .6s linear infinite;border:.25em solid transparent;border-radius:50%;border-top-color:currentcolor}.loading-infinity{animation:loading-rotate 1.5s ease infinite;border:.2em solid;border-radius:50%;height:1.5rem;position:relative;width:1.5rem}.loading-infinity:after,.loading-infinity:before{animation:loading-infinity 1.5s ease infinite;border:.2em solid;border-radius:50%;content:"";height:.7em;position:absolute;width:.7em}.loading-infinity:before{left:-.35em;top:-.35em}.loading-infinity:after{bottom:-.35em;right:-.35em}@keyframes loading-infinity{0%{transform:scale(0)}50%{transform:scale(1)}to{transform:scale(0)}}[data-v-7585f24c]:root{--primary:#194754;--secondary:#0f8381;--accent:#bfb790;--textLight:#fff;--textDark:#292d32;--background:#f1f1f1;--white:#fff;--disabledBg:#cdcdcd;--bg-primary:#fff;--bg-secondary:#fafafa;--logo-text:#000;--separator:#d9d9d9;--btn-hover:#f0efef;--btn-active:#e5e5e5;--item-text:#5c5e64;--item-hover:#f6f6f6;--item-active-bg:#e8e5e5;--item-active-text:#000;--tooltip-bg:#000;--tooltip-text:#fff;--switch-bg:#f0f0f0;--switch-active:#fff}.icon[data-v-7585f24c]{padding:.5rem}.logo[data-v-7585f24c]{margin-right:1.5rem}#nav-menu[data-v-7585f24c]{background:var(--primary)}.mobile-only[data-v-7585f24c]{display:none}.nav-container[data-v-7585f24c]{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;height:90px;justify-content:space-between;padding:1.2rem 3rem}.nav-menu[data-v-7585f24c]{background:var(--primary);position:relative}.menu-bar li:first-child .dropdown[data-v-7585f24c]{flex-direction:row}.menu-bar .dropdown-link-title[data-v-7585f24c]{font-weight:600}.menu-bar .nav-link[data-v-7585f24c]{color:var(--white);font-size:1rem;font-weight:500;letter-spacing:-.6px;margin:0 .6rem;padding:.3rem}.menu-bar .nav-link.active[data-v-7585f24c],.menu-bar .nav-link.active[data-v-7585f24c]:hover,.menu-bar .nav-link[data-v-7585f24c]:hover{color:var(--accent)}.dropdown-link[data-v-7585f24c]:hover{background-color:var(--primary);color:var(--white)}.menu-bar[data-v-7585f24c],.nav-end[data-v-7585f24c],.nav-start[data-v-7585f24c],.right-container[data-v-7585f24c],.right-container .search[data-v-7585f24c]{align-items:center;display:flex}.dropdown[data-v-7585f24c]{background-color:var(--white);border-radius:10px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000014;min-width:200px;opacity:0;position:absolute;top:40px;transform:scale(.97) translate(-5px);transition:.1s ease-in-out;visibility:hidden;z-index:1000}.dropdown[data-v-7585f24c],.dropdown ul[data-v-7585f24c]{display:flex;flex-direction:column}.dropdown ul[data-v-7585f24c]{font-size:.95rem;gap:.5rem;min-width:100%}.dropdown.active[data-v-7585f24c]{opacity:1;transform:scale(1) translate(5px);visibility:visible;z-index:1000}.dropdown-btn[data-v-7585f24c]{align-items:center;display:flex;gap:.15rem;justify-content:space-between}.dropdown-link[data-v-7585f24c]{border-radius:7px;display:flex;gap:.5rem;padding:1em .5em;transition:.1s ease-in-out}.right-container[data-v-7585f24c]{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.right-container .search[data-v-7585f24c]{position:relative}.right-container .search input[data-v-7585f24c]{background-color:#f4f4f4;border:1px solid gray;border-radius:6px;font-size:16px;padding:.7rem .7rem .7rem 2.4rem;width:100%}.right-container .dropdown[data-v-7585f24c]{right:0}.right-container .nav-link[data-v-7585f24c]{align-items:center;color:var(--white);cursor:default;display:flex}.right-container .nav-link[data-v-7585f24c]:hover{color:var(--accent)}.right-container .nav-link img[data-v-7585f24c]{border-radius:50%;margin-right:.5em}.right-container .nav-link svg[data-v-7585f24c]{fill:--var(--white);margin-right:.5em}.right-container .notifications[data-v-7585f24c]{cursor:pointer;position:relative}.right-container .notifications .notification-number[data-v-7585f24c]{background:red;border-radius:50%;font-size:.9rem;padding:.2rem;position:absolute;right:-.3rem;top:-.5rem}.right-container .notifications:hover .notification-number[data-v-7585f24c]{background:var(--secondary)}.search .bx-search[data-v-7585f24c]{font-size:1.3rem;left:10px;opacity:.6;position:absolute;top:50%;transform:translateY(-50%)}#hamburger[data-v-7585f24c]{display:none;font-size:1.9rem;margin-left:1rem;padding:.1rem}@media (max-width:1017px){.mobile-only[data-v-7585f24c]{display:block}#nav-menu[data-v-7585f24c]{background:var(--primary);position:sticky;top:0;z-index:1000}#hamburger[data-v-7585f24c]{display:block}.nav-container[data-v-7585f24c]{padding:1.2rem}.menu-bar li:first-child ul[data-v-7585f24c]:first-child{border-right:none}.dropdown[data-v-7585f24c]{display:none}.dropdown ul[data-v-7585f24c]{display:flex;flex-direction:column;font-size:.95rem;gap:.5rem;padding:.5rem}.nav-menu[data-v-7585f24c]{display:none}.dropdown.active[data-v-7585f24c],.nav-menu.show[data-v-7585f24c]{box-shadow:0 6px 24px #0003,0 0 0 1px #00000014;display:block}.dropdown ul[data-v-7585f24c]{padding-left:.3rem}.menu-bar[data-v-7585f24c]{align-items:stretch;display:flex;flex-direction:column}.nav-menu.show[data-v-7585f24c]{padding-bottom:2rem;position:absolute;top:90px;z-index:1000}.dropdown.active[data-v-7585f24c],.nav-menu.show[data-v-7585f24c]{background:var(--white);display:block;left:0;min-width:100%}.dropdown.active[data-v-7585f24c]{border:none;border-radius:5px;box-shadow:none;opacity:1;position:static;top:0;transform:none;visibility:visible}.right-container .user-dropdown-container[data-v-7585f24c]{display:none}.menu-bar .nav-link[data-v-7585f24c]{color:var(--primary);display:flex;font-size:1.2rem;font-weight:600;justify-content:space-between;margin:0;padding:1em .5em;width:100%}.menu-bar .nav-link.active[data-v-7585f24c]{background-color:var(--secondary);color:var(--white)}.menu-bar li:first-child .dropdown[data-v-7585f24c]{min-width:100%}.menu-bar>li[data-v-7585f24c]:not(:last-child){border-bottom:1px solid var(--primary)}}.user-dropdown-container[data-v-7585f24c]{position:relative}.user-dropdown-container .dropdown-btn[data-v-7585f24c]{align-items:center;cursor:pointer;display:flex}:root{--primary:#194754;--secondary:#0f8381;--accent:#bfb790;--textLight:#fff;--textDark:#292d32;--background:#f1f1f1;--white:#fff;--disabledBg:#cdcdcd;--bg-primary:#fff;--bg-secondary:#fafafa;--logo-text:#000;--separator:#d9d9d9;--btn-hover:#f0efef;--btn-active:#e5e5e5;--item-text:#5c5e64;--item-hover:#f6f6f6;--item-active-bg:#e8e5e5;--item-active-text:#000;--tooltip-bg:#000;--tooltip-text:#fff;--switch-bg:#f0f0f0;--switch-active:#fff}.page-enter-active,.page-leave-active{transition:all .4s}.page-enter-from,.page-leave-to{opacity:0}.layout-enter-active,.layout-leave-active{transition:all .4s}.fade-enter-from,.layout-enter-from,.layout-leave-to{opacity:0}.fade-enter-to{opacity:1}.fade-enter-active{transition:all .5s cubic-bezier(.075,.82,.165,1)}.fade-leave-from{opacity:1}.fade-leave-to{opacity:0}.fade-leave-active{transition:all .5s cubic-bezier(.075,.82,.165,1)}
