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