fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#41b883;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}
.v-sidebar-menu{position:fixed;top:0;left:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:left;-webkit-transition:0.3s max-width ease;transition:0.3s max-width ease}.v-sidebar-menu *{-webkit-box-sizing:border-box;box-sizing:border-box}.v-sidebar-menu .vsm--scroll-wrapper{height:100%;overflow-y:auto;overflow-x:hidden}.v-sidebar-menu .vsm--dropdown>.vsm--list{padding:5px}.v-sidebar-menu .vsm--item{position:relative;display:block;width:100%;white-space:nowrap}.v-sidebar-menu .vsm--link{cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:400;padding:10px;line-height:30px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:20;-webkit-transition:0.3s all ease;transition:0.3s all ease}.v-sidebar-menu .vsm--link_exact-active,.v-sidebar-menu .vsm--link_active{font-weight:600}.v-sidebar-menu .vsm--link_disabled{opacity:0.4;pointer-events:none}.v-sidebar-menu .vsm--link_level-1 .vsm--icon{height:30px;line-height:30px;width:30px;-ms-flex-negative:0;flex-shrink:0;text-align:center;border-radius:3px}.v-sidebar-menu .vsm--icon{display:inline-block;margin-right:10px}.v-sidebar-menu .vsm--title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.v-sidebar-menu .vsm--arrow{width:30px;text-align:center;font-style:normal;font-weight:900;-webkit-transition:0.3s -webkit-transform ease;transition:0.3s -webkit-transform ease;transition:0.3s transform ease;transition:0.3s transform ease, 0.3s -webkit-transform ease}.v-sidebar-menu .vsm--arrow:after{content:'\f105';font-family:'Font Awesome 5 Free'}.v-sidebar-menu .vsm--arrow_open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.v-sidebar-menu .vsm--arrow_slot:after{display:none}.v-sidebar-menu .vsm--header{font-size:14px;font-weight:600;padding:10px;white-space:nowrap;text-transform:uppercase}.v-sidebar-menu .vsm--badge_default{padding:0px 6px;font-size:12px;border-radius:3px;height:20px;line-height:20px;font-weight:600;text-transform:uppercase}.v-sidebar-menu .vsm--toggle-btn{display:block;text-align:center;font-style:normal;font-weight:900;height:50px;cursor:pointer;border:none;width:100%}.v-sidebar-menu .vsm--toggle-btn:after{content:'\f337';font-family:'Font Awesome 5 Free'}.v-sidebar-menu .vsm--toggle-btn_slot:after{display:none}.v-sidebar-menu.vsm_collapsed .vsm--link_level-1.vsm--link_hover,.v-sidebar-menu.vsm_collapsed .vsm--link_level-1:hover{background-color:transparent !important}.v-sidebar-menu.vsm_rtl{right:0;left:inherit;text-align:right;direction:rtl}.v-sidebar-menu.vsm_rtl .vsm--icon{margin-left:10px;margin-right:0px}.v-sidebar-menu.vsm_relative{position:relative;height:100%}.v-sidebar-menu .expand-enter-active,.v-sidebar-menu .expand-leave-active{-webkit-transition:height 0.3s ease;transition:height 0.3s ease;overflow:hidden}.v-sidebar-menu .expand-enter,.v-sidebar-menu .expand-leave-to{height:0 !important}.v-sidebar-menu .slide-animation-enter-active{-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.v-sidebar-menu .slide-animation-leave-active{-webkit-transition:width 0.3s ease;transition:width 0.3s ease}.v-sidebar-menu .slide-animation-enter,.v-sidebar-menu .slide-animation-leave-to{width:0 !important}.v-sidebar-menu .fade-animation-enter-active{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease}.v-sidebar-menu .fade-animation-leave-active{-webkit-transition:opacity 0.3s ease, visibility 0.3s ease;transition:opacity 0.3s ease, visibility 0.3s ease}.v-sidebar-menu .fade-animation-enter,.v-sidebar-menu .fade-animation-leave-to{opacity:0 !important;visibility:hidden !important}.v-sidebar-menu .vsm--mobile-item>.vsm--item{padding:0 !important;margin:0 !important}.v-sidebar-menu .vsm--mobile-item>.vsm--item>.vsm--link{margin:0 !important;background-color:transparent !important;line-height:30px !important}.v-sidebar-menu{background-color:#2a2a2e}.v-sidebar-menu .vsm--link{color:#fff}.v-sidebar-menu .vsm--link_level-1.vsm--link_exact-active,.v-sidebar-menu .vsm--link_level-1.vsm--link_active{-webkit-box-shadow:3px 0px 0px 0px #4285f4 inset;box-shadow:3px 0px 0px 0px #4285f4 inset}.v-sidebar-menu .vsm--link_level-1 .vsm--icon{background-color:#1e1e21}.v-sidebar-menu .vsm--link_hover,.v-sidebar-menu .vsm--link:hover{background-color:rgba(30,30,33,0.5)}.v-sidebar-menu .vsm--link_mobile-item{color:#fff}.v-sidebar-menu .vsm--link_mobile-item.vsm--link_hover,.v-sidebar-menu .vsm--link_mobile-item:hover{color:#fff}.v-sidebar-menu.vsm_collapsed .vsm--link_level-1.vsm--link_hover .vsm--icon,.v-sidebar-menu.vsm_collapsed .vsm--link_level-1:hover .vsm--icon{color:#fff;background-color:#4285f4}.v-sidebar-menu .vsm--dropdown .vsm--list{background-color:#36363b}.v-sidebar-menu .vsm--mobile-bg{background-color:#4285f4}.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1{color:#fff;background-color:#4285f4}.v-sidebar-menu.vsm_expanded .vsm--item_open .vsm--link_level-1 .vsm--icon{background-color:#4285f4}.v-sidebar-menu.vsm_rtl .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_rtl .vsm--link_level-1.vsm--link_exact-active{-webkit-box-shadow:-3px 0px 0px 0px #4285f4 inset;box-shadow:-3px 0px 0px 0px #4285f4 inset}.v-sidebar-menu .vsm--header{color:rgba(255,255,255,0.7)}.v-sidebar-menu .vsm--badge_default{color:#fff;background-color:#1e1e21}.v-sidebar-menu .vsm--toggle-btn{color:#fff;background-color:#1e1e21}.v-sidebar-menu.vsm_white-theme{background-color:#fff}.v-sidebar-menu.vsm_white-theme .vsm--link{color:#262626}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_exact-active,.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_active{-webkit-box-shadow:3px 0px 0px 0px #4285f4 inset;box-shadow:3px 0px 0px 0px #4285f4 inset}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_exact-active .vsm--icon,.v-sidebar-menu.vsm_white-theme .vsm--link_level-1.vsm--link_active .vsm--icon{color:#fff;background-color:#262626}.v-sidebar-menu.vsm_white-theme .vsm--link_level-1 .vsm--icon{background-color:#bbc5d6}.v-sidebar-menu.vsm_white-theme .vsm--link_hover,.v-sidebar-menu.vsm_white-theme .vsm--link:hover{background-color:rgba(242,242,242,0.5)}.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item{color:#fff}.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item.vsm--link_hover,.v-sidebar-menu.vsm_white-theme .vsm--link_mobile-item:hover{color:#fff}.v-sidebar-menu.vsm_white-theme.vsm_collapsed .vsm--link_level-1.vsm--link_hover .vsm--icon,.v-sidebar-menu.vsm_white-theme.vsm_collapsed .vsm--link_level-1:hover .vsm--icon{color:#fff;background-color:#4285f4}.v-sidebar-menu.vsm_white-theme .vsm--dropdown .vsm--list{background-color:#e3e3e3}.v-sidebar-menu.vsm_white-theme .vsm--mobile-bg{background-color:#4285f4}.v-sidebar-menu.vsm_white-theme.vsm_expanded .vsm--item_open .vsm--link_level-1{color:#fff;background-color:#4285f4}.v-sidebar-menu.vsm_white-theme.vsm_expanded .vsm--item_open .vsm--link_level-1 .vsm--icon{background-color:#4285f4}.v-sidebar-menu.vsm_white-theme.vsm_rtl .vsm--link_level-1.vsm--link_active,.v-sidebar-menu.vsm_white-theme.vsm_rtl .vsm--link_level-1.vsm--link_exact-active{-webkit-box-shadow:-3px 0px 0px 0px #4285f4 inset;box-shadow:-3px 0px 0px 0px #4285f4 inset}.v-sidebar-menu.vsm_white-theme .vsm--header{color:rgba(38,38,38,0.7)}.v-sidebar-menu.vsm_white-theme .vsm--badge_default{color:#262626;background-color:#f2f2f2}.v-sidebar-menu.vsm_white-theme .vsm--toggle-btn{color:#262626;background-color:#f2f2f2}

.hollow-dots-spinner[data-v-6a8af1dc], .hollow-dots-spinner *[data-v-6a8af1dc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.hollow-dots-spinner[data-v-6a8af1dc] {
  height: 15px;
  width: calc(30px * 3);
}
.hollow-dots-spinner .dot[data-v-6a8af1dc] {
  width: 15px;
  height: 15px;
  margin: 0 calc(15px / 2);
  border: calc(15px / 5) solid #ff1d5e;
  border-radius: 50%;
  float: left;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-animation: hollow-dots-spinner-animation-data-v-6a8af1dc 1000ms ease infinite 0ms;
          animation: hollow-dots-spinner-animation-data-v-6a8af1dc 1000ms ease infinite 0ms;
}
.hollow-dots-spinner .dot[data-v-6a8af1dc]:nth-child(1) {
  -webkit-animation-delay: calc(300ms * 1);
          animation-delay: calc(300ms * 1);
}
.hollow-dots-spinner .dot[data-v-6a8af1dc]:nth-child(2) {
  -webkit-animation-delay: calc(300ms * 2);
          animation-delay: calc(300ms * 2);
}
.hollow-dots-spinner .dot[data-v-6a8af1dc]:nth-child(3) {
  -webkit-animation-delay: calc(300ms * 3);
          animation-delay: calc(300ms * 3);
}
@-webkit-keyframes hollow-dots-spinner-animation-data-v-6a8af1dc {
50% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes hollow-dots-spinner-animation-data-v-6a8af1dc {
50% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
100% {
    opacity: 0;
}
}


.pixel-spinner[data-v-51b91a07], .pixel-spinner *[data-v-51b91a07] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.pixel-spinner[data-v-51b91a07] {
  height: 70px;
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.pixel-spinner .pixel-spinner-inner[data-v-51b91a07] {
  width: calc(70px / 7);
  height: calc(70px / 7);
  background-color: #ff1d5e;
  color: #ff1d5e;
  -webkit-box-shadow: 15px 15px  0 0,
  -15px -15px  0 0,
  15px -15px  0 0,
  -15px 15px  0 0,
  0 15px  0 0,
  15px 0  0 0,
  -15px 0  0 0,
  0 -15px 0 0;
          box-shadow: 15px 15px  0 0,
  -15px -15px  0 0,
  15px -15px  0 0,
  -15px 15px  0 0,
  0 15px  0 0,
  15px 0  0 0,
  -15px 0  0 0,
  0 -15px 0 0;
  -webkit-animation: pixel-spinner-animation-data-v-51b91a07 2000ms linear infinite;
          animation: pixel-spinner-animation-data-v-51b91a07 2000ms linear infinite;
}

/* NOTE Keyframes here serve as reference. They don't do anything. */
@-webkit-keyframes pixel-spinner-animation-data-v-51b91a07 {
50% {
    -webkit-box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
            box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
}
75% {
    -webkit-box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
            box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes pixel-spinner-animation-data-v-51b91a07 {
50% {
    -webkit-box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
            box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
}
75% {
    -webkit-box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
            box-shadow: 20px 20px 0px 0px,
    -20px -20px 0px 0px,
    20px -20px 0px 0px,
    -20px 20px 0px 0px,
    0px 10px 0px 0px,
    10px 0px 0px 0px,
    -10px 0px 0px 0px,
    0px -10px 0px 0px;
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}


.flower-spinner[data-v-3996aa1a],  .flower-spinner *[data-v-3996aa1a] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flower-spinner[data-v-3996aa1a] {
  height: 70px;
  width: 70px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.flower-spinner .dots-container[data-v-3996aa1a] {
  height: calc(70px / 7);
  width: calc(70px / 7);
}
.flower-spinner .small-dot[data-v-3996aa1a] {
  background: #ff1d5e;
  height: 100%;
  width: 100%;
  border-radius: 50%;
  -webkit-animation: flower-spinner-small-dot-animation-data-v-3996aa1a 2.5s 0s infinite both;
          animation: flower-spinner-small-dot-animation-data-v-3996aa1a 2.5s 0s infinite both;
}
.flower-spinner .big-dot[data-v-3996aa1a] {
  background: #ff1d5e;
  height: 100%;
  width: 100%;
  padding: 10%;
  border-radius: 50%;
  -webkit-animation: flower-spinner-big-dot-animation-data-v-3996aa1a 2.5s 0s infinite both;
          animation: flower-spinner-big-dot-animation-data-v-3996aa1a 2.5s 0s infinite both;
}

/* NOTE Keyframes here serve as reference. They don't do anything. */
@-webkit-keyframes flower-spinner-big-dot-animation-data-v-3996aa1a {
0%, 100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
25%, 75% {
    -webkit-box-shadow: rgb(255, 29, 94) 26px 0px 0px,
    rgb(255, 29, 94) -26px 0px 0px,
    rgb(255, 29, 94) 0px 26px 0px,
    rgb(255, 29, 94) 0px -26px 0px,
    rgb(255, 29, 94) 19px -19px 0px,
    rgb(255, 29, 94) 19px 19px 0px,
    rgb(255, 29, 94) -19px -19px 0px,
    rgb(255, 29, 94) -19px 19px 0px;
            box-shadow: rgb(255, 29, 94) 26px 0px 0px,
    rgb(255, 29, 94) -26px 0px 0px,
    rgb(255, 29, 94) 0px 26px 0px,
    rgb(255, 29, 94) 0px -26px 0px,
    rgb(255, 29, 94) 19px -19px 0px,
    rgb(255, 29, 94) 19px 19px 0px,
    rgb(255, 29, 94) -19px -19px 0px,
    rgb(255, 29, 94) -19px 19px 0px;
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
}
@keyframes flower-spinner-big-dot-animation-data-v-3996aa1a {
0%, 100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
25%, 75% {
    -webkit-box-shadow: rgb(255, 29, 94) 26px 0px 0px,
    rgb(255, 29, 94) -26px 0px 0px,
    rgb(255, 29, 94) 0px 26px 0px,
    rgb(255, 29, 94) 0px -26px 0px,
    rgb(255, 29, 94) 19px -19px 0px,
    rgb(255, 29, 94) 19px 19px 0px,
    rgb(255, 29, 94) -19px -19px 0px,
    rgb(255, 29, 94) -19px 19px 0px;
            box-shadow: rgb(255, 29, 94) 26px 0px 0px,
    rgb(255, 29, 94) -26px 0px 0px,
    rgb(255, 29, 94) 0px 26px 0px,
    rgb(255, 29, 94) 0px -26px 0px,
    rgb(255, 29, 94) 19px -19px 0px,
    rgb(255, 29, 94) 19px 19px 0px,
    rgb(255, 29, 94) -19px -19px 0px,
    rgb(255, 29, 94) -19px 19px 0px;
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
}
@-webkit-keyframes flower-spinner-small-dot-animation-data-v-3996aa1a {
0%, 100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
25%, 75% {
    -webkit-box-shadow: rgb(255, 29, 94) 14px 0px 0px,
    rgb(255, 29, 94) -14px 0px 0px,
    rgb(255, 29, 94) 0px 14px 0px,
    rgb(255, 29, 94) 0px -14px 0px,
    rgb(255, 29, 94) 10px -10px 0px,
    rgb(255, 29, 94) 10px 10px 0px,
    rgb(255, 29, 94) -10px -10px 0px,
    rgb(255, 29, 94) -10px 10px 0px;
            box-shadow: rgb(255, 29, 94) 14px 0px 0px,
    rgb(255, 29, 94) -14px 0px 0px,
    rgb(255, 29, 94) 0px 14px 0px,
    rgb(255, 29, 94) 0px -14px 0px,
    rgb(255, 29, 94) 10px -10px 0px,
    rgb(255, 29, 94) 10px 10px 0px,
    rgb(255, 29, 94) -10px -10px 0px,
    rgb(255, 29, 94) -10px 10px 0px;
}
100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
}
@keyframes flower-spinner-small-dot-animation-data-v-3996aa1a {
0%, 100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
25%, 75% {
    -webkit-box-shadow: rgb(255, 29, 94) 14px 0px 0px,
    rgb(255, 29, 94) -14px 0px 0px,
    rgb(255, 29, 94) 0px 14px 0px,
    rgb(255, 29, 94) 0px -14px 0px,
    rgb(255, 29, 94) 10px -10px 0px,
    rgb(255, 29, 94) 10px 10px 0px,
    rgb(255, 29, 94) -10px -10px 0px,
    rgb(255, 29, 94) -10px 10px 0px;
            box-shadow: rgb(255, 29, 94) 14px 0px 0px,
    rgb(255, 29, 94) -14px 0px 0px,
    rgb(255, 29, 94) 0px 14px 0px,
    rgb(255, 29, 94) 0px -14px 0px,
    rgb(255, 29, 94) 10px -10px 0px,
    rgb(255, 29, 94) 10px 10px 0px,
    rgb(255, 29, 94) -10px -10px 0px,
    rgb(255, 29, 94) -10px 10px 0px;
}
100% {
    -webkit-box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
            box-shadow: rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px,
    rgb(255, 29, 94) 0px 0px 0px;
}
}


.intersecting-circles-spinner[data-v-3b0bf4e6], .intersecting-circles-spinner *[data-v-3b0bf4e6] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.intersecting-circles-spinner[data-v-3b0bf4e6] {
  height: 70px;
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.intersecting-circles-spinner .spinnerBlock[data-v-3b0bf4e6] {
  -webkit-animation: intersecting-circles-spinners-animation-data-v-3b0bf4e6 1200ms linear infinite;
          animation: intersecting-circles-spinners-animation-data-v-3b0bf4e6 1200ms linear infinite;
  -webkit-transform-origin: center;
          transform-origin: center;
  display: block;
  height: 35px;
  width: 35px;
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6] {
  display: block;
  border: 2px solid #ff1d5e;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(1) {
  left: 0;
  top: 0;
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(2) {
  left: calc(35px * -0.36);
  top: calc(35px * 0.2);
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(3) {
  left: calc(35px * -0.36);
  top: calc(35px * -0.2);
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(4) {
  left: 0;
  top: calc(35px * -0.36);
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(5) {
  left: calc(35px * 0.36);
  top: calc(35px * -0.2);
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(6) {
  left: calc(35px * 0.36);
  top: calc(35px * 0.2);
}
.intersecting-circles-spinner .circle[data-v-3b0bf4e6]:nth-child(7) {
  left: 0;
  top: calc(35px * 0.36);
}
@-webkit-keyframes intersecting-circles-spinners-animation-data-v-3b0bf4e6 {
from { -webkit-transform: rotate(0deg); transform: rotate(0deg);
}
to { -webkit-transform: rotate(360deg); transform: rotate(360deg);
}
}
@keyframes intersecting-circles-spinners-animation-data-v-3b0bf4e6 {
from { -webkit-transform: rotate(0deg); transform: rotate(0deg);
}
to { -webkit-transform: rotate(360deg); transform: rotate(360deg);
}
}


.orbit-spinner[data-v-2767e9c3], .orbit-spinner *[data-v-2767e9c3] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.orbit-spinner[data-v-2767e9c3] {
  height: 55px;
  width: 55px;
  border-radius: 50%;
  -webkit-perspective: 800px;
          perspective: 800px;
}
.orbit-spinner .orbit[data-v-2767e9c3] {
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.orbit-spinner .orbit[data-v-2767e9c3]:nth-child(1) {
  left: 0%;
  top: 0%;
  -webkit-animation: orbit-spinner-orbit-one-animation-data-v-2767e9c3 1200ms linear infinite;
          animation: orbit-spinner-orbit-one-animation-data-v-2767e9c3 1200ms linear infinite;
  border-bottom: 3px solid #ff1d5e;
}
.orbit-spinner .orbit[data-v-2767e9c3]:nth-child(2) {
  right: 0%;
  top: 0%;
  -webkit-animation: orbit-spinner-orbit-two-animation-data-v-2767e9c3 1200ms linear infinite;
          animation: orbit-spinner-orbit-two-animation-data-v-2767e9c3 1200ms linear infinite;
  border-right: 3px solid #ff1d5e;
}
.orbit-spinner .orbit[data-v-2767e9c3]:nth-child(3) {
  right: 0%;
  bottom: 0%;
  -webkit-animation: orbit-spinner-orbit-three-animation-data-v-2767e9c3 1200ms linear infinite;
          animation: orbit-spinner-orbit-three-animation-data-v-2767e9c3 1200ms linear infinite;
  border-top: 3px solid #ff1d5e;
}
@-webkit-keyframes orbit-spinner-orbit-one-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}
@keyframes orbit-spinner-orbit-one-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg);
}
}
@-webkit-keyframes orbit-spinner-orbit-two-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
            transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
            transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}
@keyframes orbit-spinner-orbit-two-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
            transform: rotateX(50deg) rotateY(10deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
            transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg);
}
}
@-webkit-keyframes orbit-spinner-orbit-three-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
            transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
            transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}
@keyframes orbit-spinner-orbit-three-animation-data-v-2767e9c3 {
0% {
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
            transform: rotateX(35deg) rotateY(55deg) rotateZ(0deg);
}
100% {
    -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
            transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg);
}
}


.fingerprint-spinner[data-v-3fdbdfe9], .fingerprint-spinner *[data-v-3fdbdfe9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.fingerprint-spinner[data-v-3fdbdfe9] {
  height: 64px;
  width: 64px;
  padding: 2px;
  overflow: hidden;
  position: relative;
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9] {
  position: absolute;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top-color: #ff1d5e;
  -webkit-animation: fingerprint-spinner-animation-data-v-3fdbdfe9 1500ms cubic-bezier(0.680, -0.750, 0.265, 1.750) infinite forwards;
          animation: fingerprint-spinner-animation-data-v-3fdbdfe9 1500ms cubic-bezier(0.680, -0.750, 0.265, 1.750) infinite forwards;
  margin: auto;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(1) {
  height: calc(60px / 9 + 0 * 60px / 9);
  width: calc(60px / 9 + 0 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 1);
          animation-delay: calc(50ms * 1);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(2) {
  height: calc(60px / 9 + 1 * 60px / 9);
  width: calc(60px / 9 + 1 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 2);
          animation-delay: calc(50ms * 2);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(3) {
  height: calc(60px / 9 + 2 * 60px / 9);
  width: calc(60px / 9 + 2 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 3);
          animation-delay: calc(50ms * 3);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(4) {
  height: calc(60px / 9 + 3 * 60px / 9);
  width: calc(60px / 9 + 3 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 4);
          animation-delay: calc(50ms * 4);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(5) {
  height: calc(60px / 9 + 4 * 60px / 9);
  width: calc(60px / 9 + 4 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 5);
          animation-delay: calc(50ms * 5);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(6) {
  height: calc(60px / 9 + 5 * 60px / 9);
  width: calc(60px / 9 + 5 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 6);
          animation-delay: calc(50ms * 6);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(7) {
  height: calc(60px / 9 + 6 * 60px / 9);
  width: calc(60px / 9 + 6 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 7);
          animation-delay: calc(50ms * 7);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(8) {
  height: calc(60px / 9 + 7 * 60px / 9);
  width: calc(60px / 9 + 7 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 8);
          animation-delay: calc(50ms * 8);
}
.fingerprint-spinner .spinner-ring[data-v-3fdbdfe9]:nth-child(9) {
  height: calc(60px / 9 + 8 * 60px / 9);
  width: calc(60px / 9 + 8 * 60px / 9);
  -webkit-animation-delay: calc(50ms * 9);
          animation-delay: calc(50ms * 9);
}
@-webkit-keyframes fingerprint-spinner-animation-data-v-3fdbdfe9 {
100% {
    -webkit-transform: rotate( 360deg );
            transform: rotate( 360deg );
}
}
@keyframes fingerprint-spinner-animation-data-v-3fdbdfe9 {
100% {
    -webkit-transform: rotate( 360deg );
            transform: rotate( 360deg );
}
}


.trinity-rings-spinner[data-v-e647c006], .trinity-rings-spinner *[data-v-e647c006] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.trinity-rings-spinner[data-v-e647c006] {
  height: 66px;
  width: 66px;
  padding: 3px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.trinity-rings-spinner .circle[data-v-e647c006] {
  position:absolute;
  display:block;
  border-radius:50%;
  border: 3px solid #ff1d5e;
  opacity: 1;
}
.trinity-rings-spinner .circle[data-v-e647c006]:nth-child(1) {
  height: 60px;
  width: 60px;
  -webkit-animation : trinity-rings-spinner-circle1-animation-data-v-e647c006 1.5s infinite linear;
          animation : trinity-rings-spinner-circle1-animation-data-v-e647c006 1.5s infinite linear;
  border-width: 3px;
}
.trinity-rings-spinner .circle[data-v-e647c006]:nth-child(2) {
  height: calc(60px * 0.65);
  width: calc(60px * 0.65);
  -webkit-animation : trinity-rings-spinner-circle2-animation-data-v-e647c006 1.5s infinite linear;
          animation : trinity-rings-spinner-circle2-animation-data-v-e647c006 1.5s infinite linear;
  border-width: 2px;
}
.trinity-rings-spinner .circle[data-v-e647c006]:nth-child(3) {
  height: calc(60px * 0.1);
  width: calc(60px * 0.1);
  -webkit-animation:trinity-rings-spinner-circle3-animation-data-v-e647c006 1.5s infinite linear;
          animation:trinity-rings-spinner-circle3-animation-data-v-e647c006 1.5s infinite linear;
  border-width: 1px;
}
@-webkit-keyframes trinity-rings-spinner-circle1-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(20deg) rotateY(0deg);
            transform: rotateZ(20deg) rotateY(0deg);
}
100% {
    -webkit-transform: rotateZ(100deg) rotateY(360deg);
            transform: rotateZ(100deg) rotateY(360deg);
}
}
@keyframes trinity-rings-spinner-circle1-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(20deg) rotateY(0deg);
            transform: rotateZ(20deg) rotateY(0deg);
}
100% {
    -webkit-transform: rotateZ(100deg) rotateY(360deg);
            transform: rotateZ(100deg) rotateY(360deg);
}
}
@-webkit-keyframes trinity-rings-spinner-circle2-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(100deg) rotateX(0deg);
            transform: rotateZ(100deg) rotateX(0deg);
}
100% {
    -webkit-transform: rotateZ(0deg) rotateX(360deg);
            transform: rotateZ(0deg) rotateX(360deg);
}
}
@keyframes trinity-rings-spinner-circle2-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(100deg) rotateX(0deg);
            transform: rotateZ(100deg) rotateX(0deg);
}
100% {
    -webkit-transform: rotateZ(0deg) rotateX(360deg);
            transform: rotateZ(0deg) rotateX(360deg);
}
}
@-webkit-keyframes trinity-rings-spinner-circle3-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(100deg) rotateX(-360deg);
            transform: rotateZ(100deg) rotateX(-360deg);
}
100% {
    -webkit-transform: rotateZ(-360deg) rotateX(360deg);
            transform: rotateZ(-360deg) rotateX(360deg);
}
}
@keyframes trinity-rings-spinner-circle3-animation-data-v-e647c006{
0% {
    -webkit-transform: rotateZ(100deg) rotateX(-360deg);
            transform: rotateZ(100deg) rotateX(-360deg);
}
100% {
    -webkit-transform: rotateZ(-360deg) rotateX(360deg);
            transform: rotateZ(-360deg) rotateX(360deg);
}
}


.fulfilling-square-spinner[data-v-38857dd6], .fulfilling-square-spinner *[data-v-38857dd6] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.fulfilling-square-spinner[data-v-38857dd6] {
  height: 50px;
  width: 50px;
  position: relative;
  border: 4px solid #ff1d5e;
  -webkit-animation: fulfilling-square-spinner-animation-data-v-38857dd6 4s infinite ease;
          animation: fulfilling-square-spinner-animation-data-v-38857dd6 4s infinite ease;
}
.fulfilling-square-spinner .spinner-inner[data-v-38857dd6] {
  vertical-align: top;
  display: inline-block;
  background-color: #ff1d5e;
  width: 100%;
  opacity: 1;
  -webkit-animation: fulfilling-square-spinner-inner-animation-data-v-38857dd6 4s infinite ease-in;
          animation: fulfilling-square-spinner-inner-animation-data-v-38857dd6 4s infinite ease-in;
}
@-webkit-keyframes fulfilling-square-spinner-animation-data-v-38857dd6 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
25% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
75% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes fulfilling-square-spinner-animation-data-v-38857dd6 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
25% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
75% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@-webkit-keyframes fulfilling-square-spinner-inner-animation-data-v-38857dd6 {
0% {
    height: 0%;
}
25% {
    height: 0%;
}
50% {
    height: 100%;
}
75% {
    height: 100%;
}
100% {
    height: 0%;
}
}
@keyframes fulfilling-square-spinner-inner-animation-data-v-38857dd6 {
0% {
    height: 0%;
}
25% {
    height: 0%;
}
50% {
    height: 100%;
}
75% {
    height: 100%;
}
100% {
    height: 0%;
}
}


.circles-to-rhombuses-spinner[data-v-690fd6ce], .circles-to-rhombuses-spinner *[data-v-690fd6ce] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.circles-to-rhombuses-spinner[data-v-690fd6ce] {
  height: 15px;
  width: calc( (15px + 15px * 1.125) * 3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center
}
.circles-to-rhombuses-spinner .circle[data-v-690fd6ce] {
  height: 15px;
  width: 15px;
  margin-left: calc(15px * 1.125);
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  border-radius: 10%;
  border: 3px solid #ff1d5e;
  overflow: hidden;
  background: transparent;

  -webkit-animation: circles-to-rhombuses-animation-data-v-690fd6ce 1200ms linear infinite;

          animation: circles-to-rhombuses-animation-data-v-690fd6ce 1200ms linear infinite;
}
.circles-to-rhombuses-spinner .circle[data-v-690fd6ce]:nth-child(1) {
  -webkit-animation-delay: calc(150ms * 1);
          animation-delay: calc(150ms * 1);
  margin-left: 0
}
.circles-to-rhombuses-spinner .circle[data-v-690fd6ce]:nth-child(2) {
  -webkit-animation-delay: calc(150ms * 2);
          animation-delay: calc(150ms * 2);
}
.circles-to-rhombuses-spinner .circle[data-v-690fd6ce]:nth-child(3) {
  -webkit-animation-delay: calc(150ms * 3);
          animation-delay: calc(150ms * 3);
}
@-webkit-keyframes circles-to-rhombuses-animation-data-v-690fd6ce {
0% {
    border-radius: 10%;
}
17.5% {
    border-radius: 10%;
}
50% {
    border-radius: 100%;
}
93.5% {
    border-radius: 10%;
}
100% {
    border-radius: 10%;
}
}
@keyframes circles-to-rhombuses-animation-data-v-690fd6ce {
0% {
    border-radius: 10%;
}
17.5% {
    border-radius: 10%;
}
50% {
    border-radius: 100%;
}
93.5% {
    border-radius: 10%;
}
100% {
    border-radius: 10%;
}
}
@-webkit-keyframes circles-to-rhombuses-background-animation-data-v-690fd6ce {
50% {
    opacity: 0.4;
}
}
@keyframes circles-to-rhombuses-background-animation-data-v-690fd6ce {
50% {
    opacity: 0.4;
}
}



.semipolar-spinner[data-v-5552c086], .semipolar-spinner *[data-v-5552c086] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.semipolar-spinner[data-v-5552c086] {
  height: 65px;
  width: 65px;
  position: relative;
}
.semipolar-spinner .ring[data-v-5552c086] {
  border-radius: 50%;
  position: absolute;
  border: calc(65px * 0.05) solid transparent;
  border-top-color: #ff1d5e;
  border-left-color: #ff1d5e;
  -webkit-animation: semipolar-spinner-animation-data-v-5552c086 2s infinite;
          animation: semipolar-spinner-animation-data-v-5552c086 2s infinite;
}
.semipolar-spinner .ring[data-v-5552c086]:nth-child(1) {
  height: calc(65px - 65px * 0.2 * 0);
  width: calc(65px - 65px * 0.2 * 0);
  top: calc(65px * 0.1 * 0);
  left: calc(65px * 0.1 * 0);
  -webkit-animation-delay: calc(2000ms * 0.1 * 4);
          animation-delay: calc(2000ms * 0.1 * 4);
  z-index: 5;
}
.semipolar-spinner .ring[data-v-5552c086]:nth-child(2) {
  height: calc(65px - 65px * 0.2 * 1);
  width: calc(65px - 65px * 0.2 * 1);
  top: calc(65px * 0.1 * 1);
  left: calc(65px * 0.1 * 1);
  -webkit-animation-delay: calc(2000ms * 0.1 * 3);
          animation-delay: calc(2000ms * 0.1 * 3);
  z-index: 4;
}
.semipolar-spinner .ring[data-v-5552c086]:nth-child(3) {
  height: calc(65px - 65px * 0.2 * 2);
  width: calc(65px - 65px * 0.2 * 2);
  top: calc(65px * 0.1 * 2);
  left: calc(65px * 0.1 * 2);
  -webkit-animation-delay: calc(2000ms * 0.1 * 2);
          animation-delay: calc(2000ms * 0.1 * 2);
  z-index: 3;
}
.semipolar-spinner .ring[data-v-5552c086]:nth-child(4) {
  height: calc(65px - 65px * 0.2 * 3);
  width: calc(65px - 65px * 0.2 * 3);
  top: calc(65px * 0.1 * 3);
  left: calc(65px * 0.1 * 3);
  -webkit-animation-delay: calc(2000ms * 0.1 * 1);
          animation-delay: calc(2000ms * 0.1 * 1);
  z-index: 2;
}
.semipolar-spinner .ring[data-v-5552c086]:nth-child(5) {
  height: calc(65px - 65px * 0.2 * 4);
  width: calc(65px - 65px * 0.2 * 4);
  top: calc(65px * 0.1 * 4);
  left: calc(65px * 0.1 * 4);
  -webkit-animation-delay: calc(2000ms * 0.1 * 0);
          animation-delay: calc(2000ms * 0.1 * 0);
  z-index: 1;
}
@-webkit-keyframes semipolar-spinner-animation-data-v-5552c086 {
50% {
    -webkit-transform: rotate(360deg) scale(0.7);
            transform: rotate(360deg) scale(0.7);
}
}
@keyframes semipolar-spinner-animation-data-v-5552c086 {
50% {
    -webkit-transform: rotate(360deg) scale(0.7);
            transform: rotate(360deg) scale(0.7);
}
}


.breeding-rhombus-spinner[data-v-a1d20622] {
  height: 65px;
  width: 65px;
  position: relative;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.breeding-rhombus-spinner[data-v-a1d20622], .breeding-rhombus-spinner *[data-v-a1d20622] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.breeding-rhombus-spinner .rhombus[data-v-a1d20622] {
  height: calc(65px / 7.5);
  width: calc(65px / 7.5);
  -webkit-animation-duration: 2000ms;
          animation-duration: 2000ms;
  top: calc(65px / 2.3077);
  left: calc(65px / 2.3077);
  background-color: #ff1d5e;
  position: absolute;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.breeding-rhombus-spinner .rhombus[data-v-a1d20622]:nth-child(2n+0) {
  margin-right: 0;
}
.breeding-rhombus-spinner .rhombus.child-1[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-1-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-1-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 1);
          animation-delay: calc(100ms * 1);
}
.breeding-rhombus-spinner .rhombus.child-2[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-2-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-2-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 2);
          animation-delay: calc(100ms * 2);
}
.breeding-rhombus-spinner .rhombus.child-3[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-3-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-3-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 3);
          animation-delay: calc(100ms * 3);
}
.breeding-rhombus-spinner .rhombus.child-4[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-4-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-4-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 4);
          animation-delay: calc(100ms * 4);
}
.breeding-rhombus-spinner .rhombus.child-5[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-5-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-5-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 5);
          animation-delay: calc(100ms * 5);
}
.breeding-rhombus-spinner .rhombus.child-6[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-6-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-6-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 6);
          animation-delay: calc(100ms * 6);
}
.breeding-rhombus-spinner .rhombus.child-7[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-7-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-7-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 7);
          animation-delay: calc(100ms * 7);
}
.breeding-rhombus-spinner .rhombus.child-8[data-v-a1d20622] {
  -webkit-animation-name: breeding-rhombus-spinner-animation-child-8-data-v-a1d20622;
          animation-name: breeding-rhombus-spinner-animation-child-8-data-v-a1d20622;
  -webkit-animation-delay: calc(100ms * 8);
          animation-delay: calc(100ms * 8);
}
.breeding-rhombus-spinner .rhombus.big[data-v-a1d20622] {
  height: calc(65px / 3);
  width: calc(65px / 3);
  -webkit-animation-duration: 2000ms;
          animation-duration: 2000ms;
  top: calc(65px / 3);
  left: calc(65px / 3);
  background-color: #ff1d5e;
  -webkit-animation: breeding-rhombus-spinner-animation-child-big-data-v-a1d20622 2s infinite;
          animation: breeding-rhombus-spinner-animation-child-big-data-v-a1d20622 2s infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-1-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, -325%);
            transform: translate(-325%, -325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-1-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, -325%);
            transform: translate(-325%, -325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-2-data-v-a1d20622 {
50% {
    -webkit-transform: translate(0, -325%);
            transform: translate(0, -325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-2-data-v-a1d20622 {
50% {
    -webkit-transform: translate(0, -325%);
            transform: translate(0, -325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-3-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, -325%);
            transform: translate(325%, -325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-3-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, -325%);
            transform: translate(325%, -325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-4-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, 0);
            transform: translate(325%, 0);
}
}
@keyframes breeding-rhombus-spinner-animation-child-4-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, 0);
            transform: translate(325%, 0);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-5-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, 325%);
            transform: translate(325%, 325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-5-data-v-a1d20622 {
50% {
    -webkit-transform: translate(325%, 325%);
            transform: translate(325%, 325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-6-data-v-a1d20622 {
50% {
    -webkit-transform: translate(0, 325%);
            transform: translate(0, 325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-6-data-v-a1d20622 {
50% {
    -webkit-transform: translate(0, 325%);
            transform: translate(0, 325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-7-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, 325%);
            transform: translate(-325%, 325%);
}
}
@keyframes breeding-rhombus-spinner-animation-child-7-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, 325%);
            transform: translate(-325%, 325%);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-8-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, 0);
            transform: translate(-325%, 0);
}
}
@keyframes breeding-rhombus-spinner-animation-child-8-data-v-a1d20622 {
50% {
    -webkit-transform: translate(-325%, 0);
            transform: translate(-325%, 0);
}
}
@-webkit-keyframes breeding-rhombus-spinner-animation-child-big-data-v-a1d20622 {
50% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
}
}
@keyframes breeding-rhombus-spinner-animation-child-big-data-v-a1d20622 {
50% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
}
}


.swapping-squares-spinner[data-v-559f9208], .swapping-squares-spinner *[data-v-559f9208] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.swapping-squares-spinner[data-v-559f9208] {
  height: 65px;
  width: 65px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.swapping-squares-spinner .square[data-v-559f9208] {
  height: calc(65px * 0.25 / 1.3);
  width:  calc(65px * 0.25 / 1.3);
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  border: calc(65px * 0.04 / 1.3) solid #ff1d5e;
  margin-right: auto;
  margin-left: auto;
  position: absolute;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.swapping-squares-spinner .square[data-v-559f9208]:nth-child(1) {
  -webkit-animation-name: swapping-squares-animation-child-1-data-v-559f9208;
          animation-name: swapping-squares-animation-child-1-data-v-559f9208;
  -webkit-animation-delay: 500ms;
          animation-delay: 500ms;
}
.swapping-squares-spinner .square[data-v-559f9208]:nth-child(2) {
  -webkit-animation-name: swapping-squares-animation-child-2-data-v-559f9208;
          animation-name: swapping-squares-animation-child-2-data-v-559f9208;
  -webkit-animation-delay: 0ms;
          animation-delay: 0ms;
}
.swapping-squares-spinner .square[data-v-559f9208]:nth-child(3) {
  -webkit-animation-name: swapping-squares-animation-child-3-data-v-559f9208;
          animation-name: swapping-squares-animation-child-3-data-v-559f9208;
  -webkit-animation-delay: 500ms;
          animation-delay: 500ms;
}
.swapping-squares-spinner .square[data-v-559f9208]:nth-child(4) {
  -webkit-animation-name: swapping-squares-animation-child-4-data-v-559f9208;
          animation-name: swapping-squares-animation-child-4-data-v-559f9208;
  -webkit-animation-delay: 0ms;
          animation-delay: 0ms;
}
@-webkit-keyframes swapping-squares-animation-child-1-data-v-559f9208 {
50% {
    -webkit-transform: translate(150%,150%) scale(2,2);
            transform: translate(150%,150%) scale(2,2);
}
}
@keyframes swapping-squares-animation-child-1-data-v-559f9208 {
50% {
    -webkit-transform: translate(150%,150%) scale(2,2);
            transform: translate(150%,150%) scale(2,2);
}
}
@-webkit-keyframes swapping-squares-animation-child-2-data-v-559f9208 {
50% {
    -webkit-transform: translate(-150%,150%) scale(2,2);
            transform: translate(-150%,150%) scale(2,2);
}
}
@keyframes swapping-squares-animation-child-2-data-v-559f9208 {
50% {
    -webkit-transform: translate(-150%,150%) scale(2,2);
            transform: translate(-150%,150%) scale(2,2);
}
}
@-webkit-keyframes swapping-squares-animation-child-3-data-v-559f9208 {
50% {
    -webkit-transform: translate(-150%,-150%) scale(2,2);
            transform: translate(-150%,-150%) scale(2,2);
}
}
@keyframes swapping-squares-animation-child-3-data-v-559f9208 {
50% {
    -webkit-transform: translate(-150%,-150%) scale(2,2);
            transform: translate(-150%,-150%) scale(2,2);
}
}
@-webkit-keyframes swapping-squares-animation-child-4-data-v-559f9208 {
50% {
    -webkit-transform: translate(150%,-150%) scale(2,2);
            transform: translate(150%,-150%) scale(2,2);
}
}
@keyframes swapping-squares-animation-child-4-data-v-559f9208 {
50% {
    -webkit-transform: translate(150%,-150%) scale(2,2);
            transform: translate(150%,-150%) scale(2,2);
}
}


.scaling-squares-spinner[data-v-0f830af4], .scaling-squares-spinner *[data-v-0f830af4] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.scaling-squares-spinner[data-v-0f830af4] {
  height: 65px;
  width: 65px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-animation: scaling-squares-animation-data-v-0f830af4 1250ms;
          animation: scaling-squares-animation-data-v-0f830af4 1250ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.scaling-squares-spinner .square[data-v-0f830af4] {
  height: calc(65px * 0.25 / 1.3);
  width: calc(65px * 0.25 / 1.3);
  margin-right: auto;
  margin-left: auto;
  border: calc(65px * 0.04 / 1.3) solid #ff1d5e;
  position: absolute;
  -webkit-animation-duration: 1250ms;
          animation-duration: 1250ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
.scaling-squares-spinner .square[data-v-0f830af4]:nth-child(1) {
  -webkit-animation-name: scaling-squares-spinner-animation-child-1-data-v-0f830af4;
          animation-name: scaling-squares-spinner-animation-child-1-data-v-0f830af4;
}
.scaling-squares-spinner .square[data-v-0f830af4]:nth-child(2) {
  -webkit-animation-name: scaling-squares-spinner-animation-child-2-data-v-0f830af4;
          animation-name: scaling-squares-spinner-animation-child-2-data-v-0f830af4;
}
.scaling-squares-spinner .square[data-v-0f830af4]:nth-child(3) {
  -webkit-animation-name: scaling-squares-spinner-animation-child-3-data-v-0f830af4;
          animation-name: scaling-squares-spinner-animation-child-3-data-v-0f830af4;
}
.scaling-squares-spinner .square[data-v-0f830af4]:nth-child(4) {
  -webkit-animation-name: scaling-squares-spinner-animation-child-4-data-v-0f830af4;
          animation-name: scaling-squares-spinner-animation-child-4-data-v-0f830af4;
}
@-webkit-keyframes scaling-squares-animation-data-v-0f830af4 {
50% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
}
@keyframes scaling-squares-animation-data-v-0f830af4 {
50% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
100% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
}
@-webkit-keyframes scaling-squares-spinner-animation-child-1-data-v-0f830af4 {
50% {
    -webkit-transform: translate(150%,150%) scale(2,2);
            transform: translate(150%,150%) scale(2,2);
}
}
@keyframes scaling-squares-spinner-animation-child-1-data-v-0f830af4 {
50% {
    -webkit-transform: translate(150%,150%) scale(2,2);
            transform: translate(150%,150%) scale(2,2);
}
}
@-webkit-keyframes scaling-squares-spinner-animation-child-2-data-v-0f830af4 {
50% {
    -webkit-transform: translate(-150%,150%) scale(2,2);
            transform: translate(-150%,150%) scale(2,2);
}
}
@keyframes scaling-squares-spinner-animation-child-2-data-v-0f830af4 {
50% {
    -webkit-transform: translate(-150%,150%) scale(2,2);
            transform: translate(-150%,150%) scale(2,2);
}
}
@-webkit-keyframes scaling-squares-spinner-animation-child-3-data-v-0f830af4 {
50% {
    -webkit-transform: translate(-150%,-150%) scale(2,2);
            transform: translate(-150%,-150%) scale(2,2);
}
}
@keyframes scaling-squares-spinner-animation-child-3-data-v-0f830af4 {
50% {
    -webkit-transform: translate(-150%,-150%) scale(2,2);
            transform: translate(-150%,-150%) scale(2,2);
}
}
@-webkit-keyframes scaling-squares-spinner-animation-child-4-data-v-0f830af4 {
50% {
    -webkit-transform: translate(150%,-150%) scale(2,2);
            transform: translate(150%,-150%) scale(2,2);
}
}
@keyframes scaling-squares-spinner-animation-child-4-data-v-0f830af4 {
50% {
    -webkit-transform: translate(150%,-150%) scale(2,2);
            transform: translate(150%,-150%) scale(2,2);
}
}


.fulfilling-bouncing-circle-spinner[data-v-dd350904], .fulfilling-bouncing-circle-spinner *[data-v-dd350904] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.fulfilling-bouncing-circle-spinner[data-v-dd350904] {
  height: 60px;
  width: 60px;
  position: relative;
  -webkit-animation: fulfilling-bouncing-circle-spinner-animation-data-v-dd350904 infinite 4000ms ease;
          animation: fulfilling-bouncing-circle-spinner-animation-data-v-dd350904 infinite 4000ms ease;
}
.fulfilling-bouncing-circle-spinner .orbit[data-v-dd350904] {
  height: 60px;
  width: 60px;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  border: calc(60px * 0.03) solid #ff1d5e;
  -webkit-animation: fulfilling-bouncing-circle-spinner-orbit-animation-data-v-dd350904 infinite 4000ms ease;
          animation: fulfilling-bouncing-circle-spinner-orbit-animation-data-v-dd350904 infinite 4000ms ease;
}
.fulfilling-bouncing-circle-spinner .circle[data-v-dd350904] {
  height: 60px;
  width: 60px;
  color: #ff1d5e;
  display: block;
  border-radius: 50%;
  position: relative;
  border: calc(60px * 0.1) solid #ff1d5e;
  -webkit-animation: fulfilling-bouncing-circle-spinner-circle-animation-data-v-dd350904 infinite 4000ms ease;
          animation: fulfilling-bouncing-circle-spinner-circle-animation-data-v-dd350904 infinite 4000ms ease;
  -webkit-transform: rotate(0deg) scale(1);
          transform: rotate(0deg) scale(1);
}
@-webkit-keyframes fulfilling-bouncing-circle-spinner-animation-data-v-dd350904 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes fulfilling-bouncing-circle-spinner-animation-data-v-dd350904 {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@-webkit-keyframes fulfilling-bouncing-circle-spinner-orbit-animation-data-v-dd350904 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
62.5% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
75% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
87.5% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes fulfilling-bouncing-circle-spinner-orbit-animation-data-v-dd350904 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
62.5% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
75% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
87.5% {
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@-webkit-keyframes fulfilling-bouncing-circle-spinner-circle-animation-data-v-dd350904 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    border-color: transparent;
    border-top-color: inherit;
}
16.7% {
    border-color: transparent;
    border-top-color: initial;
    border-right-color: initial;
}
33.4% {
    border-color: transparent;
    border-top-color: inherit;
    border-right-color: inherit;
    border-bottom-color: inherit;
}
50% {
    border-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
}
62.5% {
    border-color: inherit;
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
}
75% {
    border-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
87.5% {
    border-color: inherit;
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
}
100% {
    border-color: transparent;
    border-top-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}
@keyframes fulfilling-bouncing-circle-spinner-circle-animation-data-v-dd350904 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    border-color: transparent;
    border-top-color: inherit;
}
16.7% {
    border-color: transparent;
    border-top-color: initial;
    border-right-color: initial;
}
33.4% {
    border-color: transparent;
    border-top-color: inherit;
    border-right-color: inherit;
    border-bottom-color: inherit;
}
50% {
    border-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
}
62.5% {
    border-color: inherit;
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
}
75% {
    border-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
87.5% {
    border-color: inherit;
    -webkit-transform: scale(1.4);
            transform: scale(1.4);
}
100% {
    border-color: transparent;
    border-top-color: inherit;
    -webkit-transform: scale(1);
            transform: scale(1);
}
}


.radar-spinner[data-v-14cb8987], .radar-spinner *[data-v-14cb8987] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.radar-spinner[data-v-14cb8987] {
  height: 60px;
  width: 60px;
  position: relative;
}
.radar-spinner .circle[data-v-14cb8987] {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  -webkit-animation: radar-spinner-animation-data-v-14cb8987 2s infinite;
          animation: radar-spinner-animation-data-v-14cb8987 2s infinite;
}
.radar-spinner .circle[data-v-14cb8987]:nth-child(1) {
  padding: calc(60px * 5 * 2 * 0 / 110);
  -webkit-animation-delay: 300ms;
          animation-delay: 300ms;
}
.radar-spinner .circle[data-v-14cb8987]:nth-child(2) {
  padding: calc(60px * 5 * 2 * 1 / 110);
  -webkit-animation-delay: 300ms;
          animation-delay: 300ms;
}
.radar-spinner .circle[data-v-14cb8987]:nth-child(3) {
  padding: calc(60px * 5 * 2 * 2 / 110);
  -webkit-animation-delay: 300ms;
          animation-delay: 300ms;
}
.radar-spinner .circle[data-v-14cb8987]:nth-child(4) {
  padding: calc(60px * 5 * 2 * 3 / 110);
  -webkit-animation-delay: 0ms;
          animation-delay: 0ms;
}
.radar-spinner .circle-inner[data-v-14cb8987], .radar-spinner .circle-inner-container[data-v-14cb8987] {
  height: 100%;
  width: 100%;
  border-radius: 50%;
  border: calc(60px * 5 / 110) solid transparent;
}
.radar-spinner .circle-inner[data-v-14cb8987] {
  border-left-color: #ff1d5e;
  border-right-color: #ff1d5e;
}
@-webkit-keyframes radar-spinner-animation-data-v-14cb8987 {
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
}
@keyframes radar-spinner-animation-data-v-14cb8987 {
50% {
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
100% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
}


.self-building-square-spinner[data-v-4cafbc50], .self-building-square-spinner *[data-v-4cafbc50] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.self-building-square-spinner[data-v-4cafbc50] {
  height: 40px;
  width: 40px;
  top: calc( -10px * 2 / 3);
}
.self-building-square-spinner .square[data-v-4cafbc50] {
  height: 10px;
  width: 10px;
  top: calc( -10px * 2 / 3);
  margin-right: calc(10px / 3);
  margin-top: calc(10px / 3);
  background: #ff1d5e;
  float: left;
  position:relative;
  opacity: 0;
  -webkit-animation: self-building-square-spinner-data-v-4cafbc50 6s infinite;
          animation: self-building-square-spinner-data-v-4cafbc50 6s infinite;
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(1) {
  -webkit-animation-delay: calc(300ms * 6);
          animation-delay: calc(300ms * 6);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(2) {
  -webkit-animation-delay: calc(300ms * 7);
          animation-delay: calc(300ms * 7);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(3) {
  -webkit-animation-delay: calc(300ms * 8);
          animation-delay: calc(300ms * 8);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(4) {
  -webkit-animation-delay: calc(300ms * 3);
          animation-delay: calc(300ms * 3);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(5) {
  -webkit-animation-delay: calc(300ms * 4);
          animation-delay: calc(300ms * 4);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(6) {
  -webkit-animation-delay: calc(300ms * 5);
          animation-delay: calc(300ms * 5);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(7) {
  -webkit-animation-delay: calc(300ms * 0);
          animation-delay: calc(300ms * 0);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(8) {
  -webkit-animation-delay: calc(300ms * 1);
          animation-delay: calc(300ms * 1);
}
.self-building-square-spinner .square[data-v-4cafbc50]:nth-child(9) {
  -webkit-animation-delay: calc(300ms * 2);
          animation-delay: calc(300ms * 2);
}
.self-building-square-spinner .clear[data-v-4cafbc50]{
  clear: both;
}
@-webkit-keyframes self-building-square-spinner-data-v-4cafbc50 {
0% {
    opacity: 0;
}
5% {
    opacity: 1;
    top: 0;
}
50.9% {
    opacity: 1;
    top: 0;
}
55.9% {
    opacity: 0;
    top: inherit;
}
}
@keyframes self-building-square-spinner-data-v-4cafbc50 {
0% {
    opacity: 0;
}
5% {
    opacity: 1;
    top: 0;
}
50.9% {
    opacity: 1;
    top: 0;
}
55.9% {
    opacity: 0;
    top: inherit;
}
}


.spring-spinner[data-v-cc2e81b0], .spring-spinner *[data-v-cc2e81b0] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.spring-spinner[data-v-cc2e81b0] {
  height: 60px;
  width: 60px;
}
.spring-spinner .spring-spinner-part[data-v-cc2e81b0] {
  overflow: hidden;
  height: calc(60px / 2);
  width: 60px;
}
.spring-spinner  .spring-spinner-part.bottom[data-v-cc2e81b0] {
  -webkit-transform: rotate(180deg) scale(-1, 1);
          transform: rotate(180deg) scale(-1, 1);
}
.spring-spinner .spring-spinner-rotator[data-v-cc2e81b0] {
  width: 60px;
  height: 60px;
  border: calc(60px / 7) solid transparent;
  border-right-color: #ff1d5e;
  border-top-color: #ff1d5e;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-animation: spring-spinner-animation-data-v-cc2e81b0 3s ease-in-out infinite;
          animation: spring-spinner-animation-data-v-cc2e81b0 3s ease-in-out infinite;
  -webkit-transform: rotate(-200deg);
          transform: rotate(-200deg);
}

/* NOTE Keyframes here serve as reference. They don't do anything. */
@-webkit-keyframes spring-spinner-animation-data-v-cc2e81b0 {
0% {
    border-width: calc(60px / 7);
}
25% {
    border-width: calc(60px / 23.33);
}
50% {
    -webkit-transform: rotate(115deg);
            transform: rotate(115deg);
    border-width: calc(60px / 7);
}
75% {
    border-width: calc(60px / 23.33);
}
100% {
    border-width: calc(60px / 7);
}
}
@keyframes spring-spinner-animation-data-v-cc2e81b0 {
0% {
    border-width: calc(60px / 7);
}
25% {
    border-width: calc(60px / 23.33);
}
50% {
    -webkit-transform: rotate(115deg);
            transform: rotate(115deg);
    border-width: calc(60px / 7);
}
75% {
    border-width: calc(60px / 23.33);
}
100% {
    border-width: calc(60px / 7);
}
}


.looping-rhombuses-spinner[data-v-656608d9], .looping-rhombuses-spinner *[data-v-656608d9] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.looping-rhombuses-spinner[data-v-656608d9] {
  width: calc(15px * 4);
  height: 15px;
  position: relative;
}
.looping-rhombuses-spinner .rhombus[data-v-656608d9] {
  height: 15px;
  width: 15px;
  background-color: #ff1d5e;
  left: calc(15px * 4);
  position: absolute;
  margin: 0 auto;
  border-radius: 2px;
  -webkit-transform: translateY(0) rotate(45deg) scale(0);
          transform: translateY(0) rotate(45deg) scale(0);
  -webkit-animation: looping-rhombuses-spinner-animation-data-v-656608d9 2500ms linear infinite;
          animation: looping-rhombuses-spinner-animation-data-v-656608d9 2500ms linear infinite;
}
.looping-rhombuses-spinner .rhombus[data-v-656608d9]:nth-child(1) {
  -webkit-animation-delay: calc(2500ms * 1 / -1.5);
          animation-delay: calc(2500ms * 1 / -1.5);
}
.looping-rhombuses-spinner .rhombus[data-v-656608d9]:nth-child(2) {
  -webkit-animation-delay: calc(2500ms * 2 / -1.5);
          animation-delay: calc(2500ms * 2 / -1.5);
}
.looping-rhombuses-spinner .rhombus[data-v-656608d9]:nth-child(3) {
  -webkit-animation-delay: calc(2500ms * 3 / -1.5);
          animation-delay: calc(2500ms * 3 / -1.5);
}
@-webkit-keyframes looping-rhombuses-spinner-animation-data-v-656608d9 {
0% {
    -webkit-transform: translateX(0) rotate(45deg) scale(0);
            transform: translateX(0) rotate(45deg) scale(0);
}
50% {
    -webkit-transform: translateX(-233%) rotate(45deg) scale(1);
            transform: translateX(-233%) rotate(45deg) scale(1);
}
100% {
    -webkit-transform: translateX(-466%) rotate(45deg) scale(0);
            transform: translateX(-466%) rotate(45deg) scale(0);
}
}
@keyframes looping-rhombuses-spinner-animation-data-v-656608d9 {
0% {
    -webkit-transform: translateX(0) rotate(45deg) scale(0);
            transform: translateX(0) rotate(45deg) scale(0);
}
50% {
    -webkit-transform: translateX(-233%) rotate(45deg) scale(1);
            transform: translateX(-233%) rotate(45deg) scale(1);
}
100% {
    -webkit-transform: translateX(-466%) rotate(45deg) scale(0);
            transform: translateX(-466%) rotate(45deg) scale(0);
}
}


.half-circle-spinner[data-v-bf5bf2dc], .half-circle-spinner *[data-v-bf5bf2dc] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.half-circle-spinner[data-v-bf5bf2dc] {
  width: 60px;
  height: 60px;
  border-radius: 100%;
  position: relative;
}
.half-circle-spinner .circle[data-v-bf5bf2dc] {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: calc(60px / 10) solid transparent;
}
.half-circle-spinner .circle.circle-1[data-v-bf5bf2dc] {
  border-top-color: #ff1d5e;
  -webkit-animation: half-circle-spinner-animation-data-v-bf5bf2dc 1s infinite;
          animation: half-circle-spinner-animation-data-v-bf5bf2dc 1s infinite;
}
.half-circle-spinner .circle.circle-2[data-v-bf5bf2dc] {
  border-bottom-color: #ff1d5e;
  -webkit-animation: half-circle-spinner-animation-data-v-bf5bf2dc 1s infinite alternate;
          animation: half-circle-spinner-animation-data-v-bf5bf2dc 1s infinite alternate;
}
@-webkit-keyframes half-circle-spinner-animation-data-v-bf5bf2dc {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100%{
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes half-circle-spinner-animation-data-v-bf5bf2dc {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100%{
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}


.atom-spinner[data-v-002b7664], .atom-spinner *[data-v-002b7664] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.atom-spinner[data-v-002b7664] {
  height: 60px;
  width: 60px;
  overflow: hidden;
}
.atom-spinner .spinner-inner[data-v-002b7664] {
  position: relative;
  display: block;
  height: 100%;
  width: 100%;
}
.atom-spinner .spinner-circle[data-v-002b7664] {
  display: block;
  position: absolute;
  color: #ff1d5e;
  font-size: calc(60px * 0.24);
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.atom-spinner .spinner-line[data-v-002b7664] {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  border-left-width: calc(60px / 25);
  border-top-width: calc(60px / 25);
  border-left-color: #ff1d5e;
  border-left-style: solid;
  border-top-style: solid;
  border-top-color: transparent;
}
.atom-spinner .spinner-line[data-v-002b7664]:nth-child(1) {
  -webkit-animation: atom-spinner-animation-1-data-v-002b7664 1s linear infinite;
          animation: atom-spinner-animation-1-data-v-002b7664 1s linear infinite;
  -webkit-transform: rotateZ(120deg) rotateX(66deg) rotateZ(0deg);
          transform: rotateZ(120deg) rotateX(66deg) rotateZ(0deg);
}
.atom-spinner .spinner-line[data-v-002b7664]:nth-child(2) {
  -webkit-animation: atom-spinner-animation-2-data-v-002b7664 1s linear infinite;
          animation: atom-spinner-animation-2-data-v-002b7664 1s linear infinite;
  -webkit-transform: rotateZ(240deg) rotateX(66deg) rotateZ(0deg);
          transform: rotateZ(240deg) rotateX(66deg) rotateZ(0deg);
}
.atom-spinner .spinner-line[data-v-002b7664]:nth-child(3) {
  -webkit-animation: atom-spinner-animation-3-data-v-002b7664 1s linear infinite;
          animation: atom-spinner-animation-3-data-v-002b7664 1s linear infinite;
  -webkit-transform: rotateZ(360deg) rotateX(66deg) rotateZ(0deg);
          transform: rotateZ(360deg) rotateX(66deg) rotateZ(0deg);
}
@-webkit-keyframes atom-spinner-animation-1-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(120deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(120deg) rotateX(66deg) rotateZ(360deg);
}
}
@keyframes atom-spinner-animation-1-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(120deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(120deg) rotateX(66deg) rotateZ(360deg);
}
}
@-webkit-keyframes atom-spinner-animation-2-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(240deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(240deg) rotateX(66deg) rotateZ(360deg);
}
}
@keyframes atom-spinner-animation-2-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(240deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(240deg) rotateX(66deg) rotateZ(360deg);
}
}
@-webkit-keyframes atom-spinner-animation-3-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(360deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(360deg) rotateX(66deg) rotateZ(360deg);
}
}
@keyframes atom-spinner-animation-3-data-v-002b7664 {
100% {
    -webkit-transform: rotateZ(360deg) rotateX(66deg) rotateZ(360deg);
            transform: rotateZ(360deg) rotateX(66deg) rotateZ(360deg);
}
}



