.auth-wrapper {
  display: flex;
  flex-basis: 100%;
  min-height: 100vh;
  min-height: calc(var(--vh, 1vh) * 100);
  width: 100%; }

.auth-wrapper .auth-inner {
  width: 100%; }

.auth-wrapper.auth-basic {
  align-items: center;
  justify-content: center;
  overflow: hidden; }

.auth-wrapper.auth-basic .auth-inner {
  position: relative; }

.auth-wrapper.auth-basic .auth-inner:before {
    width: 244px;
    height: 243px;
    content: ' ';
    position: absolute;
    top: -54px;
    left: -46px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAADzCAYAAACxKjtGAAABhWlDQ1BJQ0MgcHJvZmlsZQAAKJF9 kT1Iw0AcxV9bxSIVByuIKGSoThbEiuimVShChVArtOpgcukXNGlIUlwcBdeCgx+LVQcXZ10dXAVB8APE0clJ0UVK/F9SaBHjwXE/3t173L0D/PUyU82OcUDVLCOViAuZ7KrQ9YoghtGPGGYkZupzopiE5/i6h4+vd1Ge5X3uz9Gj5EwG+ATiWaYbFvEG8dSmpXPeJw6zoqQQnxOPGXRB4keuyy6/cS447OeZYSOdmicOEwuFNpbbmBUNlXiSOKKoGuX7My4rnLc4q+Uqa96TvzCU01aWuU5zCAksYgkiBMioooQyLERp1UgxkaL9uId/0PGL5JLJVQIjxwIqUCE5fvA/+N2tmY9NuEmhOND5YtsfI0DXLtCo2fb3sW03ToDAM3CltfyVOjD9SXqtpUWOgN5t4OK6pcl7wOUOMPCkS4bkSAGa/nweeD+jb8oCfbdA95rbW3Mfpw9AmrpK3gAHh8BogbLXPd4dbO/t3zPN/n4ADfJy5awqedEAAAAGYktHRAD/AP8A/6C9p5MAAAAJcEhZcwAALiMAAC4jAXilP3YAAAAHdElNRQfmCB0VNQgozb2jAAAAGXRFWHRDb21tZW50AENyZWF0ZWQgd2l0aCBHSU1QV4EOFwAACe5JREFUeNrt3T9sm8cdh/HvvX9ImqIo2pZsWTFSIYqlJGinoEunLMlgoKsBD/GayS5adAkUT67QLUHSyas8GPBqIEMLFJ6yFJkKuJFUF3aayoolWRRF0iTvfd/rEClQbMuSJcbvS/L5jDJgA3d6+Lt7ZVJG6Fs3l2Jz6da9vJ5shkriUK2tnLzAY2UyIokSFYY78nyrYyN2/sJU++I53x3lrzSsan8J5xYDNR6X1dqqSCrLJZGMZyVZOWflBzGrlBFx5MuYUFIol4QyXiCppsJwVUMnanZ2OiLoQQ352t2cHn83IWMqMl5dYaGq4bHqYb4pkOKL8dZqRbZVkUtKcq6qE2eX7dV3OgQ9SN8E9bXTajfGlB9aVWn0oZ2dTliZnt9XT/W1M7v29fuDvDgTdC9v+u//WpT0pqSaRieX7ex0h1Xpu7BzWrs/IT8cVmzv2c8+aBJ0P270H/52XH74uvJD9+2ffr3JivT5fl/9ekStrUnF9lv76fsbBN1Hgt99OWpyxddUmViys9NNVmRAov74qyG16m+5JHoQfX5+jaD7ZTI794ZGJ//JEXtAj+DV5bf3mtT8TLLX7sx++LoKpW+IeTDZ2emOKhNL8sPXt5+hEHSPvjIH8sMpFYbv2z//psGKDHTUTRWG78sPp8K5xYCge1F97bRiu2WvvcsDMMhee3dTsd1Sfe00QffadL52N6d2Y0yjk8usBn40OrmsdmMsvHY3R9C95PF3E8oPrXJvxjP36fzQqh5/N0HQvXR3Nqai0uhDVgPPKI0+lDGVnbs0QWdd43FZxqvz3zmxx5ROZLy6Go/LBN0LWlsVhYUqC4G9j3GF6va76wg6y24uxUZSWcNjBI29/fD9Ub65FBuCzrBLt+7l5YcRb4HEPsfuSC6JLt26lyfoLHuyGSq2loXAvoxn9WQzJOgsS+JQEkHjQINaSUzQmRbbUM4RNPbnnFVrKxewEpkO2pcf8hlg2J8fxJLxmNBAHyFogKABEDQAggZwMId+yh3OLXpuZcE3+aLn6uvGjEwY19zgM8q6KbYFySi4fLvIYrwapnjcuc1lZ0onnWs3EzM+E/fSG2NeKsDt35UUqvbIJ95XsDlBblwyclF7hdVIN3KVT8XzF6bsUX/31M8l/OPfJyRzsKBvLsXmwy++DCSFbC9BDzh748r5KGthHzjocG4xcCsLOfaRoLFrb8ZnOll608xO0N6LpnJw+XZIzMCz3MpCLrh8O9x+i2tmeHvela/fyXHEBl48GC9dv5PLUtTeXjG7dtNnv4B9JnW76Wcp6md+bLX98IuYgZeIerub1N8Z95MJvf3JgRyzgUMcv5/+LRapBn1zKTY8AAOOMKlXFlI/entPHbUBHEHaHXk705mjNtCdo3eaU9qTpEu37hEz0CVp9vTDkbv2iKfaQLek2JMXzi16vNEC6B7X3DDh3GIqb0323MoC0xnodtQpdeWZfJEPOQC6LK2uPFdf57gNdHtCp9SVZ0YmCBro9oROqSseiAE/x4ROqSvuz0AfIWiAoAEQNACCBkDQAEEDIGgABA2AoAEQNEDQAAgaAEEDIGgABA0QNACCBkDQAAgaIGgABA2AoAEQNACCBggaAEEDIGgABA2AoAGCBkDQAAgaAEEDBA2AoAEQNACCBkDQAEEDIGgABA2AoAEQNEDQAAgaAEEDIGiAoAEQNACCBkDQAAgaIGgABA2AoAEQNACCBggaAEEDIGgABA0QNEsAEDQAggZA0AAIGiBoAAQNgKABEDQAggYIGgBBA3jlApYgu5xziVwcshLYVxz5MsYyobPNyngEjf0ZE6ow3CHoTI/oxEqOoHEQoTyfCZ3xV11r/BxB4yAv/qGOjRB0xu9FbSVRoKjjsxjYczTPLQYyXjB/YapN0Fl/4XWupvxQhZXAnrZWK5JqF8/5jqCzb9MYM8IyYE+2VVFhuCrxc+jsazdqkkpq1QyLgecctz25pKShEzWC7gVBLnZJXDWV18ZZDDyjvnZGzlXt7HRE0L0itg8Vtcck8cQbu6dzTu3GmE6cXd75GkH3AuNZBflVef4ZFgM/Wrs/ofzQqr36Toege4yrrz8yfjhsglyZ1UD4yT9GJJVVGv1+99cJupfu0s2N/8gLfmHC/DEWZIBj/virIbUbk5L+vXN3Juie3MljT1yr9l8Z703u0wN8b27V31Jsv7WffdB8+s8Jutd4QdXF0bL88JdyrsiCDFTMRVWX33ZJ9MB++v7Gcw9yLFMPiu26kig2hfKUkuiBizo1FqXPY7769Yiqy5OK7bfR5+c39ryZsVQ9PKkb621TPP6GPH9LSfxQkmVh+vCIvXZ/Qk9qw4rt0vOO2QTdT3fqJ7VvTOnkKUXttxXkV131fysqlB2L0/Mhe6qvndH6gzEVSqsqjf7r6QdgBN2PglzsWlsP5ZI1JfEZUxr9laS6c25T7UZVQS5mkXom4kBbqxXZVkXrD0pyrqoTZ+/u/jnzfkxw+TYPVvpJ1PGVHypLGjHGlOUFkYs7VjJWLrHGCwj8VfHD1gv/PLa+jAklhfLDULENJNVUGK5q6ETtIBOZCT0AE1ux3ZC04STJT/JyLpQx4Q8fZ8Q77F6dfW4+uWMd+WFDnm91bMTOX5hqXzznH+m6xIQGfq7D0l9+23zV/yav1kAfIWiAoAEQNACCBkDQAEEDIGgABA2AoAEQNEDQAAgaAEEDIGgABA0QNACCBkDQAAgaIGgABA2AoAEQNACCBggaAEEDIGgABA2AoAGCBkDQAAgaAEEDBA2AoAEQNACCBkDQAEEDIGgABA2AoAEQNEDQAAgaAEEDIGiAoAEQNACCBkDQAAgaIGgABA2AoAEQNACCBggaAEEDIGgABA0QNEsAEDQAggZA0AAIGiBoAAQNgKABEDQAggYIGgBBAyBoAAQNgKABggZA0AAIGgBBAwMZtCkedywD0F1pdeW5zWWCBrosra48UzpJ0EC3J3RKXXmu3UxYfqDLEzqlrjwzPhOz/ECXJ3RKXXl2djrhwRjQxZiLx52dnU5nQkuSyqeY0kC3pNiTJ0nzF6YsuwB0R5o9eZJ08ZzvJBE1cHR2u6f0gpakG1fOR+wFcDRpd/Rj0BfP+c6Mz3TYEuBwzPhMJ83p/JOgJcnOTkccvYHDHbW3+1Fmgt45Mph8kafewEEnc74YZ+XKap73xZtLsbl0/U7OtZs+2wW8OOb5j95L/ai954TeuU/Pf/Reh+M38OJjdpZi3nNC7xbOLQZuZSHH3gG7whmf6WThzvzSQe8cwT/84stAUshWYtCn8o0r56MsTeWXDvond+tb90LVHvmuuWHYWwzENC4edyqfiucvTNmshnyooJ86intuZcE3+aLn6uvGjEwYIkc/xOs2l50pnXSu3UzM+Eyc1hstDuP/V0xit3TbKH0AAAAASUVORK5CYII= ");
}
@media (max-width: 575.98px) {
  .auth-wrapper.auth-basic .auth-inner:before {
    display: none; } }

.auth-wrapper.auth-basic .auth-inner:after {
  width: 272px;
  height: 272px;
  content: ' ';
  position: absolute;
  bottom: -55px;
  right: -75px;
  background-image: url("data:image/png;base64,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");
  z-index: -1; }

@media (max-width: 575.98px) {
  .auth-wrapper.auth-basic .auth-inner:after {
    display: none; } }

.auth-wrapper.auth-cover {
  align-items: flex-start; }

.auth-wrapper.auth-cover .auth-inner {
  height: 100vh;
  overflow-y: auto;
  height: calc(var(--vh, 1vh) * 100); }

.auth-wrapper.auth-cover .brand-logo {
  position: absolute;
  top: 2rem;
  left: 2rem;
  margin: 0;
  z-index: 1;
  justify-content: unset; }

.auth-wrapper.auth-basic .auth-inner {
  max-width: 400px; }

.auth-wrapper .brand-logo {
  display: flex;
  justify-content: center;
  margin: 1rem 0 2rem 0; }

.auth-wrapper .brand-logo .brand-text {
  font-weight: 600; }

.auth-wrapper .auth-footer-btn .btn {
  padding: 0.6rem !important; }

.auth-wrapper .auth-footer-btn .btn:not(:last-child) {
  margin-right: 1rem; }

.auth-wrapper .auth-footer-btn .btn:focus {
  box-shadow: none; }

.auth-wrapper .auth-input {
  max-width: 50px;
  padding-right: 0.571rem;
  padding-left: 0.571rem; }

.auth-wrapper .custom-options-checkable .plan-price .pricing-value {
  font-size: 3rem; }

.auth-wrapper .custom-options-checkable .plan-price sup {
  top: -1.5rem;
  left: 0.2rem; }

.auth-wrapper .custom-options-checkable .plan-price sub {
  bottom: 0;
  right: 0.14rem; }

@media (min-width: 1200px) {
  .auth-wrapper.auth-cover .auth-card {
    width: 400px; } }

@media (max-width: 575.98px) {
  .auth-wrapper.auth-cover .brand-logo {
    left: 1.5rem;
    padding-left: 0; } }

.auth-wrapper .auth-bg {
  background-color: #fff; }

.dark-layout .auth-wrapper .auth-bg {
  background-color: #283046; }

@media (max-height: 825px) and (max-width: 991.98px) {
  .dark-layout .auth-wrapper .auth-inner {
    background-color: #283046; }
  .auth-wrapper .auth-bg {
    padding-top: 3rem;
    margin: auto 0; }
  .auth-wrapper .auth-inner {
    background-color: #fff; }
  .auth-wrapper.auth-cover .auth-inner {
    padding-bottom: 1rem;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap; }
  .auth-wrapper.auth-cover .brand-logo {
    position: relative;
    left: 0;
    padding-left: 1.5rem; } }
