.nav-item .nav-link[data-v-0642ef70]{transition:background-color .2s ease,color .2s ease}.nav-item.active .nav-link[data-v-0642ef70],.nav-item.active .nav-link[data-v-0642ef70]:focus,.nav-item.active .nav-link[data-v-0642ef70]:hover{background-color:var(--primary);border-radius:999px;color:var(--primary-text);font-weight:600}.navbar-main{background-color:#fff!important}.portal-nav-logo-link{align-items:center;display:inline-flex}.portal-nav-logo{display:block;height:auto;max-height:40px;max-width:160px;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:575.98px){.portal-nav-logo{max-height:32px;max-width:120px}}.topbar__button{align-items:center;background:transparent;border-radius:8px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background-color .2s ease;width:36px}.topbar__button:focus,.topbar__button:hover{background-color:#f2f4f7}.profile-dropdown{position:relative}.profile-dropdown .profile-dropdown-menu{background:#fff;border:1px solid #e4e7ec;border-radius:12px;display:none;left:auto;max-width:calc(100vw - 24px);min-width:240px;position:absolute;right:0;top:calc(100% + 8px);z-index:1030}.profile-dropdown .profile-dropdown-menu.show,.profile-dropdown.show .profile-dropdown-menu{display:block}.profile-header-info{min-width:0}.profile-logout-link{cursor:pointer}@media(max-width:575.98px){.profile-dropdown .profile-dropdown-menu{width:calc(100vw - 24px)}}.mobile-sidebar-backdrop{background-color:#10182880;inset:0;position:fixed;z-index:1040}.mobile-sidebar{background-color:#fff;bottom:0;box-shadow:0 10px 24px #1018281f;display:flex;flex-direction:column;left:0;max-width:320px;overflow-y:auto;position:fixed;top:0;width:82%;z-index:1050}.mobile-sidebar-close{align-items:center;background:transparent;border:0;border-radius:999px;color:#101828;display:inline-flex;height:36px;justify-content:center;transition:background-color .2s ease;width:36px}.mobile-sidebar-close:focus,.mobile-sidebar-close:hover{background-color:#f2f4f7}.mobile-sidebar-divider{border:0;border-top:1px solid #e4e7ec;margin:0}.mobile-sidebar-link{border-radius:8px;color:#101828;display:block;font-weight:500;padding:12px 14px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.mobile-sidebar-link:focus,.mobile-sidebar-link:hover{background-color:#f2f4f7;color:#101828}.mobile-sidebar-fade-enter-active,.mobile-sidebar-fade-leave-active{transition:opacity .2s ease}.mobile-sidebar-fade-enter-from,.mobile-sidebar-fade-leave-to{opacity:0}.mobile-sidebar-slide-enter-active,.mobile-sidebar-slide-leave-active{transition:transform .25s ease}.mobile-sidebar-slide-enter-from,.mobile-sidebar-slide-leave-to{transform:translate(-100%)}@media(min-width:992px){.mobile-sidebar,.mobile-sidebar-backdrop{display:none!important}}.logout-modal-backdrop{background-color:#10182880;z-index:1060}.logout-modal-content{max-width:420px;width:calc(100vw - 32px)}.portal-footer .footer-link[data-v-594a4b4a]{color:var(--primary-text)}.portal-footer .footer-muted[data-v-594a4b4a]{color:var(--primary-text);opacity:.7}.portal-footer .footer-divider[data-v-594a4b4a]{border-color:color-mix(in srgb,var(--primary-text) 25%,transparent)!important}.footer-business-logo[data-v-594a4b4a]{display:block;height:auto;max-height:56px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:auto}.footer-business-logo--whiten[data-v-594a4b4a]{filter:brightness(0) invert(1)}@media(max-width:599.98px){.footer-business-logo[data-v-594a4b4a]{max-height:40px;max-width:140px}}.bottom-nav[data-v-71ab7323]{border-top:1px solid #c6cccd}.bottom-nav .nav-link[data-v-71ab7323]{border-radius:999px;color:#101828;display:inline-block;padding:8px 14px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.bottom-nav .nav-item.active[data-v-71ab7323]{background:var(--primary)!important;border-radius:32px;padding:0 8px}.bottom-nav .nav-item.active .nav-link[data-v-71ab7323],.bottom-nav .nav-item.active .nav-link[data-v-71ab7323]:active,.bottom-nav .nav-item.active .nav-link[data-v-71ab7323]:focus,.bottom-nav .nav-item.active .nav-link[data-v-71ab7323]:hover{background-color:transparent!important;color:#fff!important}.bottom-nav .nav-link[data-v-71ab7323]:focus,.bottom-nav .nav-link[data-v-71ab7323]:hover{color:#010508}@media(max-width:991.98px){#payment-approval-portal[data-v-5c102252]{padding-bottom:60px}}
