@import url(https://cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css);@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900);@import url(https://fonts.googleapis.com/css?family=Poppins:100,300,400,500,700,900);:root{--font-family:$font-family}html{overflow-y:auto!important}.v-application,.v-application [class*=text-]{font-family:Poppins,sans-serif!important}.v-application [class*=text-]{color:#242936}.absolute{position:absolute}.relative{position:relative}.left-zero{left:0}.right-zero{right:0}.top-zero{top:0}.bottom-zero{bottom:0}.width-zero{width:0}.height-100{height:100%}.v-responsive.logo{max-width:600px}.error-message,.success-message{text-align:center}.error-message{color:#ff5252}.success-message{color:#4bb543}.icon-grow .v-icon{transform:scale(1)}.icon-grow:active .v-icon,.icon-grow:focus .v-icon,.icon-grow:hover .v-icon{transform:scale(1.3)}.v-application .v-btn--disabled.app-btn.btn-override-disabled[disabled]{background-color:#23408f!important;color:#242936!important}.registration-card-input .v-input--selection-controls__input{align-self:flex-start}.v-data-table>.v-data-table__wrapper tbody tr.v-data-table__expanded__content{box-shadow:none!important}@media screen and (max-width:768px){.v-data-table__expanded.v-data-table__expanded__content{display:flex;width:100%}}.v-dialog:not(.v-dialog--fullscreen).dialog-no-scroll{max-height:-moz-fit-content;max-height:fit-content}tr.disabled-sub-account,tr.disabled-user{filter:grayscale(.9)}td.v-data-table__mobile-row{overflow:hidden}@media screen and (max-width:768px){.v-data-table>.v-data-table__wrapper>table{display:block}}.v-data-table__mobile-row__cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.arrow-input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0 0 15px 0;width:100%;height:50px;padding:0 15px;background:transparent;outline:none}.arrow-input.sw-phone-input.outlined,.arrow-input.v-text-field--outlined.primary--text{border-color:#23408f}.arrow-input.sw-phone-input.outlined,.arrow-input.v-text-field--outlined fieldset{border:2px solid #e3ebf1;border-radius:0}.arrow-input.sw-phone-input.outlined.invalid,.arrow-input.v-text-field--outlined fieldset.invalid{margin-bottom:52px}@media(min-width:600px){.arrow-input.sw-phone-input.outlined.invalid,.arrow-input.v-text-field--outlined fieldset.invalid{margin-bottom:32px}}.arrow-input.sw-phone-input{height:61px}.arrow-input.error--text,.arrow-input.has-hint.v-input--is-focused{height:60px}.password-entry .v-progress-linear{margin-top:15px}.password-entry .arrow-input .v-input__append-inner{margin-top:10px}.StripeElement{border-width:2px!important;box-shadow:none!important;border-radius:0!important;height:56px!important;border-color:#e3ebf1!important;border-right:none!important}.StripeElement:not(.stripe-element-container-paymentRequestButton){padding-top:17px!important}button.stripe-clear{height:56px!important;box-shadow:none!important;border-color:#e3ebf1!important;border-width:2px!important;border-style:solid;border-radius:0!important;border-left:none}@media screen and (max-width:768px){.v-responsive.logo{max-width:100%}}@media screen and (min-width:768px){.additional-logos,.login-content{width:50%;margin:0 auto}}.additional-logo{display:block;padding:0 10px;box-sizing:border-box}.additional-logo-2{flex-basis:50%;max-width:50%}.logo-container svg{width:40%;height:auto}@media screen and (max-width:400px){.logo-container svg{width:80%}}.no-padding{padding-top:0!important}
/*!
 * Copyright ©  2023 Thomas J Collinson
 * All rights reserved
 */@media screen and (max-width:768px){.v-application .logo-container.my-10{margin-bottom:0!important;margin-top:0!important}.v-application .logo-container svg{width:100%!important}}.sw-icon[data-v-1602157a]{fill:currentColor}.sw-icon [data-v-1602157a]{width:100%;height:100%}.app-btn[data-v-79425050]{text-transform:capitalize;font-family:Poppins,sans-serif;font-weight:400}.app-btn.app-btn-inactive.v-btn--active[data-v-79425050]:before{opacity:0!important}.app-btn.app-btn-inactive.v-btn--active[data-v-79425050]:hover:before{opacity:.18!important}.app-btn.theme--light.v-btn.v-btn--disabled.v-btn--has-bg[data-v-79425050]{cursor:not-allowed!important;pointer-events:all}.app-btn[data-v-600bc3b8]{text-transform:capitalize;font-family:Poppins,sans-serif;font-weight:400}.app-btn.app-btn-inactive.v-btn--active[data-v-600bc3b8]:before{opacity:0!important}.app-btn.app-btn-inactive.v-btn--active[data-v-600bc3b8]:hover:before{opacity:.18!important}.app-btn.theme--light.v-btn.v-btn--disabled.v-btn--has-bg[data-v-600bc3b8]{cursor:not-allowed!important;pointer-events:all}.modal-content[data-v-3b88fc70]{width:100%;overflow:auto}.modal-content[data-v-42742925]{max-width:1024px;overflow:auto}.sw-icon-pin[data-v-5c2bf429]{display:block;margin:0 auto;max-width:200px;max-height:200px;filter:drop-shadow(0 0 20px rgba(150,150,150,.5));animation:animate-5c2bf429 1.5s ease-in-out infinite;animation-direction:alternate}.loading-container[data-v-5c2bf429]{margin:0;padding:0;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;z-index:500000}.logo[data-v-5c2bf429]{display:block;margin:0 auto;width:100%;max-width:600px;padding:0 20px;box-sizing:border-box}.loading-text[data-v-5c2bf429]{width:200px;height:50px;background:transparent;text-align:center;text-transform:lowercase;font-weight:700;line-height:50px;font-size:30px;color:var(--text-color);text-shadow:0 0 10px #fff;margin:0 auto;position:relative}.loading-text[data-v-5c2bf429],.sw-icon-pin[data-v-5c2bf429]{margin-bottom:20px}@media screen and (min-width:768px){.loading-text[data-v-5c2bf429],.sw-icon-pin[data-v-5c2bf429]{margin-bottom:0}}@keyframes animate-5c2bf429{0%{transform:scale(1)}to{transform:scale(1.1)}}.grecaptcha-badge{z-index:5;bottom:90px!important}@media screen and (max-width:600px){.grecaptcha-badge{bottom:125px!important}}#notification-container .v-dialog__content.v-dialog__content--active{position:static}