.fade-enter-active[data-v-034183bd],.slide-left-enter-active[data-v-034183bd],.slide-right-enter-active[data-v-034183bd]{z-index:100}.fade-enter-active[data-v-034183bd],.slide-left-leave-active[data-v-034183bd],.slide-right-leave-active[data-v-034183bd]{z-index:0}.slide-left-enter-active[data-v-034183bd],.slide-left-leave-active[data-v-034183bd],.slide-right-enter-active[data-v-034183bd],.slide-right-leave-active[data-v-034183bd]{transition:all 1s}.slide-right-enter-from[data-v-034183bd]{left:100%}.slide-right-enter-to[data-v-034183bd],.slide-right-leave-from[data-v-034183bd]{left:0}.slide-left-enter-from[data-v-034183bd],.slide-right-leave-to[data-v-034183bd]{left:-100%}.slide-left-enter-to[data-v-034183bd],.slide-left-leave-from[data-v-034183bd]{left:0}.slide-left-leave-to[data-v-034183bd]{left:100%}.fade-enter-active[data-v-034183bd],.fade-leave-active[data-v-034183bd]{transition:opacity 1s}.fade-enter-from[data-v-034183bd],.fade-leave-to[data-v-034183bd]{opacity:0}.fade-enter-to[data-v-034183bd],.fade-leave-from[data-v-034183bd]{opacity:1}.router-link-button[data-v-1b81ff02]{transition:opacity 1s;background-color:#dc1254;filter:drop-shadow(0 .25rem .5rem rgba(0,88,131,.39));padding:1rem;font-family:Myriad Pro Bold;font-size:1.5rem;line-height:1.5rem;color:#fcfeff;text-transform:uppercase;text-align:center;min-width:16rem;opacity:1}.router-link-button[disabled][data-v-1b81ff02]{opacity:0;pointer-events:none}.back-button[data-v-66919a25]{font-family:Myriad Pro Bold;font-size:.75rem;text-transform:uppercase;color:#003c71}.back-button__icon[data-v-66919a25]{height:1.5rem}.color-picker__color[data-v-6a1d0aaa]{height:3rem;width:3rem;border-radius:100%;filter:drop-shadow(0 4px .25rem rgba(0,52,77,.33))}.color-picker__color--selected[data-v-6a1d0aaa]{border:.2rem solid #fcfeff;box-shadow:inset 0 0 12px #000}.color-picker hr[data-v-6a1d0aaa]{border-top:.1rem solid #37a1d6}@media (max-height:568px){.color-picker .flex-row[data-v-6a1d0aaa]{max-width:14rem}.color-picker__color[data-v-6a1d0aaa]{height:2rem;width:2rem}}@media (max-height:736px){.color-picker__color[data-v-6a1d0aaa]{margin-left:.5rem;margin-bottom:.5rem}hr[data-v-6a1d0aaa]{margin-bottom:.5rem}}.butterfly-sequence[data-v-af5892e0]{height:100%;width:100%}.home__title[data-v-f03dc688]{font-family:Myriad Pro Regular;font-weight:400;font-size:1.7rem;color:#6a747a;text-transform:uppercase}.home__title.font-bold[data-v-f03dc688]{font-family:Myriad Pro Bold;font-weight:400}@media (max-width:1024px){.home__title[data-v-f03dc688]{font-size:1rem}}@media (min-width:1024px){.home-title[data-v-f03dc688]{font-size:2rem}}.alert[data-v-8b2b176a]{font-family:Myriad Pro Bold;font-size:1rem;text-transform:uppercase;text-align:center;color:#fcfeff;background-color:#56a1d3;min-height:20%}.screen-keyboard{--key-size:0.8rem;--key-spacing:0.25em;--key-border-radius:0.15em;--key-background-color:#6d7572;--key-letter-color:#fff;--key-trim-color:#adb5bb;--key-active-color:#adb5bb;--key-special-color:#6d7572}.screen-keyboard.disabled{opacity:.5;pointer-events:none}.di-keyboard{font-size:var(--key-size);display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:28em;background-color:transparent;margin:1rem auto}.di-keyboard .hg-row{font-size:inherit;display:flex}.di-keyboard .hg-row:not(:last-child){margin-bottom:var(--key-spacing)}.di-keyboard .hg-row .hg-button:not(:last-child){margin-right:var(--key-spacing)}.di-keyboard .hg-button{font-size:inherit;flex-grow:1;color:var(--key-letter-color);background-color:var(--key-background-color);min-width:2em;min-height:2.25em;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:var(--key-border-radius);box-sizing:border-box;line-height:0;white-space:nowrap;border-top:.25em solid transparent;border-bottom:.1em solid var(--key-trim-color);margin:0;padding:0 .5em;cursor:pointer}.di-keyboard .hg-button.hg-functionBtn{background-color:var(--key-special-color)}.di-keyboard .hg-button.hg-button-space{background-color:var(--key-background-color)}.di-keyboard .hg-button:active,.di-keyboard .hg-button:focus{background:var(--key-active-color)}.di-keyboard .hg-button.hg-button-default{background-color:var(--key-active-color)}.di-keyboard .hg-button-alt,.di-keyboard .hg-button-default{flex-grow:0}.di-keyboard .hg-button-bksp{min-width:3.5em}.di-keyboard .hg-row:nth-child(2){margin-left:1.15em;margin-right:1.15em}.di-keyboard .hg-row:nth-child(3){margin-left:-1em;margin-right:-1em}.name-butterfly__input[data-v-74787fea]{max-width:100%;background-color:transparent;border-bottom:.1rem solid;font-family:DK Lemon Yellow Sun;font-size:3.25rem;line-height:3.25rem;text-align:center;outline:none}.name-butterfly__button[data-v-74787fea]{transition:opacity 1s;background-color:#dc1254;filter:drop-shadow(0 .25rem .5rem rgba(0,88,131,.39));padding:1rem;font-family:Myriad Pro Bold;font-size:1.5rem;line-height:1.5rem;color:#fcfeff;text-transform:uppercase;text-align:center;min-width:16rem;opacity:1}.name-butterfly__button--disabled[data-v-74787fea]{opacity:0;pointer-events:none}.pick-butterfly__butterflies[data-v-2f425f2c]{display:flex;flex-flow:row-reverse wrap-reverse}.pick-butterfly__butterfly-image[data-v-2f425f2c]{transition:all 1s;background-color:#56a1d3;border-radius:100%;height:8rem;width:8rem}.pick-butterfly__butterfly--selected .pick-butterfly__butterfly-image[data-v-2f425f2c]{background-color:#dc1254}.pick-butterfly__butterfly-name[data-v-2f425f2c]{margin-top:1rem}@media (min-height:731px){.pick-butterfly__butterfly-image[data-v-2f425f2c]{height:10rem;width:10rem}}@media (min-height:1024px){.pick-butterfly__butterfly-image[data-v-2f425f2c]{height:13rem;width:13rem}}.release-butterfly[data-v-28ad8d69]{font-size:1.4rem}.release-butterfly__title[data-v-28ad8d69]{color:#dc1254;font-size:1.5rem}.release-butterfly__name[data-v-28ad8d69]{font-family:DK Lemon Yellow Sun;font-size:3rem;line-height:3rem}.release-butterfly .router-link-button[data-v-28ad8d69]{font-size:2.25rem;line-height:2.25rem;padding:2rem}@media (max-height:667px){.release-butterfly[data-v-28ad8d69]{font-size:1rem}}@media (max-height:736px){.release-butterfly__button[data-v-28ad8d69]{font-size:1.5rem;line-height:1.5rem;padding:1rem}}:after,:before,:not(input){box-sizing:inherit;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}body,html{box-sizing:border-box;margin:0;padding:0;display:flex}button{outline:none}.flex>div{flex:1 1 0}.flex>div.flex-none{flex:none}@media (min-width:640px){.container{max-width:424px}}@media (min-width:768px){.container{max-width:424px}}@media (min-width:1024px){.container{max-width:1024px}}@media (max-width:1024px){html{font-size:16px}}@media (min-width:1024px){html{font-size:36px}}@font-face{font-family:Source Code Pro;src:url(../fonts/SourceCodePro.f43ea4c5.woff2)}@font-face{font-family:Myriad Pro Bold;src:url(../fonts/MyriadPro-Bold.9c12cd3b.otf)}@font-face{font-family:Myriad Pro Regular;src:url(../fonts/MyriadPro-Regular.a89cf050.otf)}@font-face{font-family:DK Lemon Yellow Sun;src:url("../fonts/DK Lemon Yellow Sun.457801b9.otf")}.font-bold{font-family:Myriad Pro Bold;font-weight:400}body{font-family:Myriad Pro Regular;line-height:1rem;color:#003c71}h1{font-size:3.5rem;line-height:3.5rem}h1,h2{font-family:Myriad Pro Bold;font-weight:400;text-transform:uppercase;color:#003c71;margin-bottom:1rem}h2{font-size:2.5rem;line-height:2.5rem;line-height:3rem}@media (max-height:667px){h1{font-size:2.5rem;line-height:2.5rem}h2{font-size:1.5rem;line-height:1.5rem}}.app{background-image:url(../img/background.16a30c15.png);background-size:cover}