@keyframes pulse{25%{transform:scale(1.3)}75%{transform:scale(.8)}}.darkpony-link{transition:color .3s ease-in-out}.darkpony-link>.heart{transition-timing-function:ease-out}.darkpony-link:active,.darkpony-link:focus,.darkpony-link:hover{color:#fff}.darkpony-link:active .heart,.darkpony-link:focus .heart,.darkpony-link:hover .heart{animation:pulse 1s linear infinite;color:#e3342f}.fade-in{animation:fadein .8s;display:none}.fade-in.active{display:block}.svg-checkmark-animation .check{stroke-dasharray:70;stroke-dashoffset:70}.svg-checkmark-animation.complete .check{stroke-dashoffset:0;transition:stroke-dashoffset .5s linear}.stepping-dots{animation:dotFlashing 1s linear infinite alternate;animation-delay:.5s;background-color:#d50057;border-radius:5px;color:#d50057;height:10px;position:relative;width:10px}.stepping-dots:after,.stepping-dots:before{content:"";display:inline-block;position:absolute;top:0}.stepping-dots:before{animation:dotFlashing 1s infinite alternate;animation-delay:0s;left:-15px}.stepping-dots:after,.stepping-dots:before{background-color:#d50057;border-radius:5px;color:#d50057;height:10px;width:10px}.stepping-dots:after{animation:dotFlashing 1s infinite alternate;animation-delay:1s;left:15px}@keyframes dotFlashing{0%{background-color:#d50057}50%,to{background-color:#fbe6ee}}@keyframes pulse-white{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.step.active{animation:pulse-white 2s infinite;background-color:#fff;color:#d50057}.default-list ul{list-style-type:disc}.default-list ol,.default-list ul{display:block;margin-left:0;margin-right:0;padding-left:16px}.default-list ol{list-style-type:decimal}.default-list li{display:list-item}.customer-collapse{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.customer-collapse.active{max-height:none;overflow:visible}.ts-control.single.theme>.ts-input{background-color:inherit;background-image:none;border-color:inherit;box-shadow:none;padding:6px 12px}.ts-control.single.theme>.ts-input>input{font-size:1rem;line-height:1.5;min-width:0}.ts-control.single.theme>.ts-input>.item{font-size:1rem;line-height:1.5}.ts-control.single.theme>.ts-dropdown{border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.ts-control.single.theme>.ts-dropdown .option{font-size:1rem;line-height:1.5}.ts-control.single.theme>.ts-dropdown .option.active.selected{background-color:#007bff;color:#fff}.ts-control.single.theme>.ts-dropdown .option:hover{background-color:#dce3e9}.splide-theme .splide__pagination>*+*{margin-left:8px}.splide-theme .splide__pagination .splide__pagination__page{background-color:#d50057;border-radius:9999px;height:8px;width:8px}.splide-theme .splide__pagination .splide__pagination__page.is-active{background-color:#f5bfd5}.defaults h1,.defaults h2,.defaults h3,.defaults h4,.defaults h5,.defaults h6{display:block;font-weight:700}.defaults h1{font-size:2em;margin-top:.67em 0}.defaults h2{font-size:1.5em;margin-top:.83em 0}.defaults h3{font-size:1.17em;margin-top:1em 0}.defaults h4{margin-top:1.33em 0}.defaults h5{font-size:.83em;margin-top:1.67em 0}.defaults h6{font-size:.67em;margin-top:2.33em 0}.defaults p{margin-top:1em 0}.defaults a{color:#d50057}.defaults a:hover{text-decoration:underline}.checkbox-cnt{cursor:pointer;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-cnt input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{border:1px solid gray;border-radius:.25rem;height:16px;left:0;position:absolute;top:3px;width:16px}.checkbox-cnt>input[type=checkbox]:disabled~.checkmark{border:1px solid hsla(0,0%,50%,.3)}.checkbox-cnt:hover>.checkmark{border:1px solid #d50057}.checkbox-cnt input:checked~.checkmark{background-color:#d50057;border:1px solid #d50057}.checkmark:after{content:"";display:none;position:absolute}.checkbox-cnt input:checked~.checkmark:after{display:block}.checkbox-cnt .checkmark:after{border-bottom:2px solid #fff;border-right:2px solid #fff;height:8px;left:50%;top:43%;transform:translate(-50%,-50%) rotate(45deg);width:5px}.radio-cnt{cursor:pointer;padding-left:30px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.radio-cnt input[type=radio]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.radio-checkmark{border:1px solid gray;border-radius:9999px;height:16px;left:0;position:absolute;top:3px;width:16px}.radio-cnt input:checked~.radio-checkmark,.radio-cnt:hover>.radio-checkmark{border:1px solid #d50057}.radio-checkmark:after{content:"";display:none;position:absolute}.radio-cnt input:checked~.radio-checkmark:after{display:block}.radio-cnt .radio-checkmark:after{background-color:#d50057;border-radius:9999px;height:8px;left:50%;top:50%;transform:translate(-50%,-50%);width:8px}.tooltip{display:inline-block;position:relative}.tooltip .tooltip-text{background-color:#0c0d0d;border-radius:6px;bottom:120%;color:#fff;font-size:.75rem;left:50%;line-height:1.8;margin-left:-115px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s ease-in-out;visibility:hidden;width:230px;z-index:1}.tooltip .tooltip-text:after{border:5px solid transparent;border-top-color:#000;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.tooltip:focus .tooltip-text,.tooltip:hover .tooltip-text{opacity:1;visibility:visible}.button-like-radio+label{background-color:#929396;color:#fff;transition:background-color .3s ease-in-out}.button-like-radio+label:hover{background-color:#000}.modal{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;overflow-y:auto;padding:1.25rem;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;z-index:100}.modal.active{opacity:1;visibility:visible}.lds-dual-ring>*{animation:lds-dual-ring 1.2s linear infinite;border-color:#c6c6c6 transparent;border-radius:50%;border-style:solid;border-width:6px;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation:rotate 2s linear infinite}.spinner .path{animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.dashed-input{background:repeating-linear-gradient(90deg,#5e5f5f,#5e5f5f 1ch,transparent 0,transparent 2ch) 0 100%/100% 2px no-repeat;border:none;font:3ch consolas,monospace;letter-spacing:1ch;width:12ch}.dashed-input:focus{outline:none}.addon-card-checkbox~.addon-card .checked{display:none}.addon-card-checkbox:checked~.addon-card{background-color:#231f20;color:#fff}.addon-card-checkbox:checked~.addon-card .addon-card-label{background-color:#d50057}.addon-card-checkbox:checked~.addon-card .checked{display:block}.addon-card-checkbox:checked~.addon-card .unchecked,.addon-card-radio~.addon-card .checked{display:none}.addon-card-radio:checked~.addon-card{background-color:#231f20;color:#fff}.addon-card-radio:checked~.addon-card .addon-card-label{background-color:#d50057}.addon-card-radio:checked~.addon-card .checked{display:block}.addon-card-radio:checked~.addon-card .unchecked{display:none}.radio-btn+label{border:1px solid #000;transition-duration:.3s;transition-property:color,border-color,background-color;transition-timing-function:ease-in-out}.radio-btn+label:hover,.radio-btn:checked+label{background-color:#d50057;border-color:transparent;color:#fff}.tab{animation:fadein .8s;display:none}@keyframes fadein{0%{opacity:0}to{opacity:1}}.radio{display:none}#existing-customer:checked~.tabs #existing-customer-tab,#has-number:checked~.tabs #has-number-tab,#keep-number:checked~.tabs #keep-number-tab,#new-customer:checked~.tabs #new-customer-tab,#new-number:checked~.tabs #new-number-tab{display:block}#has-number:checked~.labels #has-number-label,#keep-number:checked~.labels #keep-number-label,#new-number:checked~.labels #new-number-label{background:#fff;color:#d50057}#existing-customer:checked~.labels #existing-customer-label .radio-checkmark,#new-customer:checked~.labels #new-customer-label .radio-checkmark{border:1px solid #d50057}#existing-customer:checked~.labels #existing-customer-label .radio-checkmark:after,#new-customer:checked~.labels #new-customer-label .radio-checkmark:after{display:block}

/*# sourceMappingURL=app.css.map*/