body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body.modal-open nav.main-header{width:100%}.App{background-color:#272727;color:#fff;min-height:100vh}.App>*{max-width:500px!important;margin-left:auto!important;margin-right:auto!important}.App .notifications-component{max-width:500px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main-header{background-color:#5258ec;border-radius:0 0 12px 12px;height:70px;position:fixed!important;width:100%;max-width:unset!important;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.navbar{justify-content:space-between!important}.navbar-brand{height:65%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex!important;align-items:center;justify-content:center;margin-right:0!important}.navbar-toggle{border:none!important;margin-right:25%;cursor:pointer}.nav-link{background-color:transparent!important;border-color:#fff!important;padding-top:1.8px!important;padding-bottom:2.5px!important;font-weight:700!important;font-size:.8rem!important}#share-button{font-size:14px;position:relative}#link-button{background-color:hsla(0,0%,100%,.4)!important;border:none!important;border-radius:15px;height:35px;width:250px;font-size:1.4rem!important}.main-header .hamburger-icon{fill:#fff;width:26px;height:24px}.openNavBar .modal-dialog{margin:1rem}.openNavBar .tappy-logo{height:30px;position:absolute;left:50%;-webkit-transform:translate(-50%,5px);transform:translate(-50%,5px)}.openNavBar .modal-content{background-color:#272727!important;color:#d3d3d3!important;box-shadow:none;border:3.5px double transparent;border-radius:12px!important;background-image:linear-gradient(#272727,#272727),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box;width:310px;height:551px}.openNavBar .modal-body{padding:0 1rem}.openNavBar .modal-body>a{display:block;color:#fff!important;margin:24px 10px;padding:0;letter-spacing:.15px;font-weight:700;cursor:pointer;font-size:18px!important;line-height:30px}.openNavBar .modal-header{border:none;flex-direction:row-reverse}.openNavBar .modal-header a{height:90%;flex:1 1;display:flex;align-items:center;justify-content:center;padding-right:36px}.openNavBar .modal-header a img{height:85%}.openNavBar .modal-header button.close{display:flex;width:35px;height:35px;background-color:hsla(0,0%,100%,.4);border-radius:50%;margin:0;padding:0}.openNavBar .modal-header button.close span{text-shadow:none;width:100%;height:100%;font-weight:400;font-size:30px}.openNavBar .modal-header button.close span.sr-only{display:none}.openNavBar .modal-footer{border:none}.openQRCode{position:absolute;opacity:1;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10000;width:100vw;height:100vh;max-width:unset!important;align-items:center;justify-content:center;background:rgba(0,0,0,.4);transition:all .3s ease-in-out}.openQRCode.hidden{display:none}.openQRCode.hidden .modal-content{opacity:0}.openQRCode.show{display:flex}.openQRCode.show .modal-content{opacity:1}.openQRCode .tappy-logo{height:30px;position:absolute}.openQRCode .modal-content{background-color:#272727!important;color:#d3d3d3!important;box-shadow:none;border:3.5px double transparent;border-radius:12px!important;background-image:linear-gradient(#272727,#272727),linear-gradient(180deg,#567df4,#567df4);background-origin:border-box;background-clip:padding-box,border-box;min-height:400px;position:relative;display:flex;flex-direction:column;width:100%;max-width:400px;pointer-events:auto;outline:0;transition:all .4s ease-in-out}.openQRCode .modal-body{padding:1rem}.openQRCode .modal-body>a{display:block;color:#fff!important;background-color:#fff;padding:15px;letter-spacing:.15px;border-radius:10px;font-weight:700;cursor:pointer;font-size:18px;line-height:30px}.openQRCode .modal-header{border:none;height:70px;flex-direction:row-reverse}.openQRCode .modal-header a{width:calc(100% - 50px);height:90%;padding-right:36px;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.openQRCode .modal-header a img{height:90%}.openQRCode .modal-header button.close{display:flex;width:35px;height:35px;background-color:hsla(0,0%,100%,.4);border-radius:50%;margin:0;padding:0}.openQRCode .modal-header button.close span{text-shadow:none;width:100%;height:100%;font-weight:400;font-size:30px}.openQRCode .modal-header button.close span.sr-only{display:none}.openQRCode .modal-body{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-top:0}.openQRCode .modal-body a{margin:0 0 1rem}.openQRCode .modal-footer{border:none}.homepage{height:100%;margin:0 5%;padding-top:6rem}.homepage-title{font-size:70px;font-weight:700;display:flex;flex-direction:row;color:#000}.homepage-title-tm{font-size:30px;margin-top:2rem}.homepage-title__wrapper{display:flex;flex-direction:column;text-align:left;margin:32% 10% 0}.homepage-subtitle{color:#7b7f9e}.homepage .homepage-call-to-action__wrapper{display:flex;flex-direction:row;margin-top:4rem;margin-bottom:4rem}.homepage .tappy-brand{margin-left:.75rem}.socials__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4rem 0}.socials__wrapper a{margin:0 2rem}.socials__wrapper a path,.socials__wrapper a svg{fill:#fff}.tappy-brand{display:flex;flex-direction:column;text-align:left;margin:2rem 0}.tappy-brand-title__wrapper{font-size:70px;font-weight:700;display:flex;flex-direction:row;color:#fff}.tappy-brand-title-tm{font-size:24px;margin-top:2.25rem}.tappy-brand-subtitle{color:#7b7f9e}.sign-in__btn{background-color:#567df4;color:#fff;display:flex;align-items:center;justify-content:center;padding:1rem 0!important;border-radius:12px!important;width:48%;margin-right:.75rem!important}.sign-in__btn svg{margin-left:15px}.register__btn{padding:1rem 0;border-radius:12px;text-decoration:none;background-color:rgba(86,125,244,.1);color:#567df4;align-items:center;width:48%}.login__wrapper,.register__btn{display:flex;justify-content:center}.login__wrapper{flex-direction:column;align-items:stretch;height:100vh}.login__wrapper input{color:#d3d3d3;background-color:#464646!important;border-radius:6px!important;border-width:2px!important;overflow:hidden;transition:all .3s ease-in-out}.login__wrapper input:focus{color:#d3d3d3!important;box-shadow:none;border:2px double transparent;border-radius:6px!important;background-image:linear-gradient(#464646,#464646),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box}.login__wrapper .form-control{height:3rem}.login__wrapper .input-group-append{padding:10px;position:absolute;right:0;height:100%;z-index:10}.login__welcome-back{margin-bottom:2rem;font-size:25px;font-weight:400}.login-call-to-action__wrapper{display:flex;flex-direction:row;margin-top:1.5rem;margin-bottom:.5rem}.login-call-to-action__wrapper a{width:50%}.forgot-password{font-style:italic;color:#848484;padding-top:1rem;width:100%!important;display:flex;align-items:center;justify-content:center}.no-account__wrapper{margin-top:4rem}.no-account__wrapper .no-account{color:#848484}.border-gradient{border-image-slice:1;border:5px solid;border-image-source:linear-gradient(180deg,#567df4,#6200ee)}.border-gradient-purple{border-image-source:linear-gradient(180deg,#567df4,#6200ee)}.register-page{margin:0 5%;padding:calc(70px + 2rem) 25px 2rem}.register-page-description{display:flex;flex-direction:column;margin-bottom:1.5rem}.register-page-description-title{font-size:26px;font-weight:500;color:#fff}.register-page-description-subtitle{font-size:14px;color:#fff}.register-page .register-form input{color:#d3d3d3;background-color:#464646!important;border-radius:6px!important;border-width:2px!important;overflow:hidden;transition:all .3s ease-in-out}.register-page .register-form input:focus{color:#d3d3d3!important;box-shadow:none;border:2px double transparent;border-radius:6px!important;background-image:linear-gradient(#464646,#464646),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box}.register-page .register-form .input-group-append{padding:10px;position:absolute;right:0;height:100%;z-index:10}.register-page label{margin-bottom:5px!important}.register-page input{height:3rem}.register-page .register-page-create-account__btn__wrapper{display:flex;justify-content:center;align-items:center}.register-page .register-page-create-account__btn__wrapper .register-create-account{background-color:#567df4;color:#fff;display:flex;align-items:center;justify-content:center;padding:1rem 0;border-radius:12px;text-decoration:none;width:48%;margin-right:.75rem;cursor:pointer}.register-page .register-page-create-account__btn__wrapper .register-create-account svg{margin-left:10px}.register-page .disclaimer{padding-top:.75rem}.register-page .disclaimer .disclaimer-content{color:#fff;font-size:14px}.register-page .disclaimer .disclaimer-content>input{height:auto!important}.register-page .disclaimer .disclaimer-content .italic{font-style:italic}.edit-profile-page{padding-top:calc(70px + 2rem);padding-bottom:50px;min-height:100vh}.edit-profile-page__view{color:#fff!important;border:2px solid #fff;padding:.5rem 1rem;line-height:1.5;text-align:center;vertical-align:middle;border-radius:.25rem}.edit-profile-page form button{border:none!important}.edit-profile-page input{background-color:#353535;color:#fff;border:none}.edit-profile-page-header{font-weight:700;font-size:25px;line-height:154.3%;display:flex;justify-content:space-between;width:100%}.edit-profile-page-header>a{font-size:13px;color:#5258ec}.edit-profile-header{margin-bottom:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid grey}.edit-base-profile,.edit-profile-header{display:flex;align-items:center}.edit-profile__img{width:100px;height:100px;margin-right:.5rem;position:relative}.edit-profile__img .avatar-preloader{width:100%;height:100%;background-size:60% 60%;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:0;-webkit-animation:spinX 2s infinite;animation:spinX 2s infinite}.edit-profile__img>img{position:absolute;z-index:2}.edit-profile-edit-contact-card__btn{background-color:#5258ec!important;border-radius:10px!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.edit-profile-edit-contact-card__btn.profile__btn{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:1.5rem;left:50vw;-webkit-transform:translateX(-17%);transform:translateX(-17%);z-index:1000}.edit-profile-edit-contact-card__btn{width:75%}.contact-card-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.add-new-tappy__form input{color:#d3d3d3}.edit-contact-card__wrapper{display:flex;flex-direction:row}.enable-contact-card__btn{font-weight:700;margin-right:.5rem}.add-profile-prompt{display:flex;flex-direction:row;margin:10px 0;position:relative}.add-profile-prompt .add-profile-prompt-icon{position:absolute;-webkit-transform:translateX(10px);transform:translateX(10px);z-index:9}.add-profile-wrapper{padding-top:1rem;border-top:1px solid grey}.add-profile-header{font-weight:700;font-size:16px;line-height:24px;margin-left:20px}.socials-select::-ms-expand{display:none}.socials-select{position:relative;top:2.5px;-webkit-appearance:none;appearance:none;border:none;width:100%;margin:0 20px}.socials-select .dropdown-menu{width:100%;height:540px;overflow:overlay}.socials-select .dropdown-toggle{background-color:#fff!important;padding:5px 10px 5px 40px!important;color:#000!important;width:100%;display:flex;align-items:center}.socials-select .dropdown-toggle>span{width:calc(100% - 20px)}.socials-select .dropdown-toggle:focus{box-shadow:none!important}.socials-select .dropdown-toggle[aria-expanded=true]>svg{-webkit-transform:translateX(-25%) rotate(135deg);transform:translateX(-25%) rotate(135deg)}.socials-select .dropdown-toggle>svg{position:absolute;left:0;-webkit-transform:translateX(-25%) rotate(0deg);transform:translateX(-25%) rotate(0deg);transition:all .3s ease-in-out}.socials-select .dropdown-toggle:after{display:none}.save-profile__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.save-profile__wrapper button{margin:10px 0;background-color:#5258ec!important;border-radius:10px!important}.photo-name-upload{width:calc(100% - 100px - 1rem)}.edit-profile-bio__wrapper label{font-weight:700;font-size:16px;line-height:24px}.edit-profile-bio__wrapper textarea{background-color:#353535;border:none;color:#fff;border-radius:10px}.edit-profile-bio__wrapper textarea:focus{background-color:#353535;color:#fff}@-webkit-keyframes spinX{0%{-webkit-transform:rotate(0deg);-webkit-transform-origin:50% 50%}to{-webkit-transform:rotate(1turn);-webkit-transform-origin:50% 50%}}@keyframes spinX{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.edit-social{display:flex;flex-direction:row;align-items:center}.edit-social-icon{height:40px}.edit-social-delete__wrapper{max-width:50px;display:flex;align-items:center;z-index:100;cursor:pointer!important}.edit-social-delete__wrapper span{font-size:30px}.edit-social-title{position:relative;left:10px}.edit-social-icon__wrapper{position:relative;margin:10px;display:flex;align-items:center}.edit-social-column{display:flex;flex-direction:column;margin-bottom:.5rem}.edit-social-arrows{display:flex;flex-direction:column;justify-content:center}.edit-social-input__wrapper{width:100%;align-items:stretch;margin:10px 0}#websiteUrl{margin-top:10px}.edit-social-input__wrapper input{color:#d3d3d3;background-color:#464646!important;border-radius:6px!important;border-width:2px!important;overflow:hidden;transition:all .3s ease-in-out}.edit-social-input__wrapper input:focus{color:#d3d3d3!important;box-shadow:none;border:2px double transparent;border-radius:6px!important;background-image:linear-gradient(#464646,#464646),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box}.edit-contact-card__form .add-information-field__btn{width:100%;border-radius:10px;background-color:#5258ec;margin:1rem 0;display:flex;flex-direction:row;align-items:center;border:none!important}.edit-contact-card__form .add-information-field__btn svg{margin-right:12%}.edit-contact-card__form .form-group label{margin-bottom:.1rem}.edit-contact-card-btn__wrapper{display:flex;flex-direction:column;padding:2rem;background-color:#272727}.edit-contact-card-btn__wrapper button{margin-bottom:1rem;border-radius:10px;font-weight:500;background-color:#5258ec;border:none!important}.edit-contact-card-content{padding:1rem 2rem 0;background-color:#272727;color:#fff}.edit-contact-card-content input{background-color:#464646!important;color:#fff;border:2px solid #d3d3d3;border-radius:.25rem}.edit-contact-card-content input:focus{color:#d3d3d3;background-color:#464646!important;border:2px solid #5258ec}.remove-field{color:#fff;border-radius:50%}.info-field-wrapper{display:flex;flex-direction:row;align-items:center}.info-field-wrapper svg{margin-left:10px}.react-datepicker-wrapper,.react-datepicker__input-container{height:calc(1.5em + .75rem + 2px)}.react-datepicker-wrapper input,.react-datepicker__input-container input{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem}.remove-field{margin-left:9px}.edit-contact-card-security{display:flex;flex-direction:column}.edit-contact-card-security .security-optional{margin-left:1rem;font-size:12px}.edit-contact-card-security .secure-contact-card{font-size:14px}.edit-contact-card .modal-header{background-color:#272727;padding:.25rem 1rem;border:none}.edit-contact-card .modal-header button{color:#fff;opacity:1;margin:0!important;padding:.5rem!important;color:#000}.edit-contact-card .modal-header button span:first-child{text-shadow:none;width:35px;height:35px;font-weight:400;font-size:30px;background-color:hsla(0,0%,100%,.4);border-radius:50%;display:block}.edit-contact-card .modal-dialog{border:3px solid #5258ec;border-radius:20px;overflow:hidden}.optional-security-input{display:flex;flex-direction:row;margin-top:.5rem}.optional-security-input input{width:50%;border-radius:.25rem}.optional-security-input div{display:flex;align-items:center;justify-content:center;width:50%}.toggle-container{align-items:stretch;color:red}.toggle-container .active{color:rgba(55,255,171,.92)}.toggle-container span{font-size:.85rem}.toggle-container .switch{position:relative;display:inline-block;width:39px;height:20px;background-color:red;border-radius:20px;transition:all .3s}.toggle-container .switch:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;top:1px;left:1px;transition:all .3s}.toggle-container .checkbox:checked+.switch:after{left:20px}.toggle-container .checkbox:checked+.switch{background-color:rgba(55,255,171,.92)}.toggle-container .checkbox{display:none}.add-information-field .modal-header{background-color:#272727;padding:.25rem 1rem;border:none;border-radius:18px 18px 0 0}.add-information-field .modal-header button{color:#fff;opacity:1}.add-information-field .modal-content{border-radius:20px;border:3px solid #5258ec}.add-information-field-options{display:flex;flex-direction:column;padding:1rem;background-color:#272727;color:#fff;border-radius:0 0 18px 18px}.add-information-field-options span{margin:.75rem 0;display:flex;align-items:center}.add-information-field-options svg{height:1.5rem}#lottie{background-color:#151515!important;width:100vw;height:100vh;padding:20vh 20vw;display:block;position:fixed;top:0;left:0;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center;opacity:1;z-index:1001}.edit-profile-upload-photo__btn{margin-top:.5rem;background-color:#5258ec!important;border-radius:10px!important}.image-upload-input{display:none}.theme-editor{background-color:#353535!important;border-radius:12px!important;color:#fff!important;font-weight:400!important;width:100%}.theme-editor .theme-selector{overflow-y:hidden;overflow-x:auto;white-space:nowrap}.theme-editor .theme-selector .theme-block-select{width:85px;height:100px;display:inline-block;text-align:center;margin:1rem 1.25rem 25px 5px}.theme-editor .theme-selector .theme-block-select.current button{border:3px solid #5258ec!important}.theme-editor .theme-selector .theme-block-select button{display:block;width:100%;height:100%;box-shadow:none;border-radius:12px}.theme-editor .theme-selector .theme-block-select button:focus{box-shadow:none}.theme-editor .theme-selector .theme-block-select button.theme-dark{background-color:#272727}.theme-editor .theme-selector .theme-block-select button.theme-light{background-color:#fff}.theme-editor .theme-selector .theme-block-select label{width:100%}.theme-editor .card-title{font-weight:400!important}.theme-editor .card-title span{white-space:nowrap;line-height:35px}.theme-editor .card-title .toggle-container{margin:0!important}.theme-editor .card-title .toggle-container.light .switch{background-color:#fff;color:#272727}.theme-editor .card-title .toggle-container.light .switch:after{background-color:#d9d9d9}.theme-editor .card-title .toggle-container.dark .switch{background-color:#000;color:#fff}.theme-editor .card-title .toggle-container.dark .switch:after{background-color:#272727}.theme-editor .card-title .toggle-container .switch{width:100px;height:35px;padding-left:35px;line-height:35px;text-align:center}.theme-editor .card-title .toggle-container .switch:after{height:35px;width:35px;border:2px solid grey;top:0;left:0}.edit-profile-page{display:flex;flex-direction:column}.edit-profile-page.profile-page{padding:0}.edit-profile-page.profile-page.light{background-color:#d9d9d9}.edit-profile-page.profile-page.light .container{border-radius:12px;background-color:#d9d9d9;color:#000;font-weight:700;background-color:#ededed;color:#272727!important;border:1px solid #fff;border-bottom:3px solid #3b2c2c}.edit-profile-page.profile-page.light .profile-declaration{color:#272727!important}.edit-profile-page.profile-page.light .profile-name{color:#4a4a4a}.edit-profile-page.profile-page.light .profile-social-username{color:#4a4a4a;font-weight:700}.edit-profile-page.profile-page.dark{background-color:#19191f}.edit-profile-page.profile-page.dark .container{background-color:#000!important;border-color:#fff}.edit-profile-page.profile-page.dark .profile-social{background-color:#0e0e0e!important;border-radius:12px}.edit-profile-page.profile-page .container{border:none;border-bottom:3px solid #5258ec;border-radius:0 0 12px 12px;margin-bottom:1rem;padding-top:calc(50px + 2rem)}.edit-profile-page .container .profile-bio{white-space:pre-line;margin-bottom:.5rem}.edit-profile-page .container .profile-basic-info{width:calc(100% - 1rem - 100px)}.edit-profile-page .container .profile-basic-info .form-group{display:flex;flex-direction:column;margin-bottom:0}.edit-profile-page .container .profile-basic-info .form-group .profile-name{font-size:30px;font-weight:700;display:flex;align-items:baseline;justify-content:space-between}.edit-profile-page .container .profile-basic-info .form-group .edit-profile-upload-photo__btn{width:100%;height:35px;margin:0;position:relative;display:block;color:#fff}.edit-profile-page .social-items__container{flex:1 1}.edit-profile-page .social-items__container .edit-social-media-profiles{padding:.5rem 1.25rem}.edit-profile-page .profile-declaration{padding-left:15px;padding-right:15px;text-align:center;font-size:12px;margin-bottom:50px}.edit-profile-page .tappy-upsell{width:100vw;max-width:500px;height:50px;margin:0;display:block;color:#fff;background-color:#5258ec!important;position:fixed;text-align:center;text-decoration:none;font-size:18px;line-height:2.5;z-index:1000;transition:all .4s ease-in-out;border-radius:12px 12px 0 0}.edit-profile-page .tappy-upsell.show{bottom:0}.edit-profile-page .tappy-upsell.hide{bottom:-50px}.social-items__container .profile-social{display:flex;align-items:center;color:#fff;text-decoration:none!important;padding:5px}.social-items__container .profile-social:hover{color:#fff!important}.social-items__container .profile-social-img{width:50px}.social-items__container .profile-social-username__wrapper{padding:0 calc(1rem + 25px) 0 1rem;flex:1 1;text-align:center}.social-items__container .profile-social-username__wrapper span{font-size:22px;font-weight:500}.social-items__container .profile-social .profile-social-username__wrapper{max-width:calc(100% - 50px - 1rem)}.social-items__container .profile-social .profile-social-username__wrapper .profile-social-username{overflow-wrap:break-word}.social-items__container.light .profile-social{border:1px solid #fff;border-radius:12px;background-color:#d9d9d9;color:#000;font-weight:700;background-color:#ededed}.social-items__container.dark .profile-social{border:1px solid #000;background-color:#0e0e0e}.add-contact-card-modal{display:flex;flex-direction:column}.add-contact-card-modal .modal-dialog{margin-top:19%;background-color:#272727;border:3px solid #5258ec!important;border-radius:12px}.add-contact-card-modal .modal-header{background-color:#272727;border:none;padding:.25rem 1rem!important}.add-contact-card-modal .modal-header .close{color:#fff}.add-contact-card-modal .add-contact-card__modal{background-color:#272727;color:#fff}.add-contact-card-modal .add-contact-card__modal__form{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.add-contact-card-modal .add-contact-card__modal__form .form-control{width:48%;margin:1rem 0;border-radius:0}.add-contact-card-modal .add-contact-card__modal__form .contact-card-secure-header{font-size:20px}.add-contact-card-modal .add-contact-card__modal__form .contact-card-digit-prompt{font-size:14px}.add-contact-card-modal .add-contact-card__modal__form button{width:60%;background-color:#5258ec;border-radius:10px}.contact-card__modal{background-color:#272727;color:#fff}.contact-card__entry label b{color:#fff!important}.not-found{display:flex;flex-direction:column;padding:calc(70px + 2rem) 2rem 2rem}.not-found__header{font-size:30px;font-weight:500}.reset-password{padding:6rem 2rem}.reset-password__form{display:flex;flex-direction:column}.reset-password__form button{margin-top:1rem;width:50%;border-radius:12px;height:3.25rem;background-color:#567df4}.reset-password__form span{margin-bottom:.75rem}.reset-password__form input{color:#d3d3d3;background-color:#464646!important;border-radius:6px!important;border-width:2px!important;overflow:hidden;transition:all .3s ease-in-out}.reset-password__form input:focus{color:#d3d3d3!important;box-shadow:none;border:2px double transparent;border-radius:6px!important;background-image:linear-gradient(#464646,#464646),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box}.reset-password__label{font-size:20px;font-weight:500}.reset-password__username{font-size:14px}.reset-password__links{display:flex}.reset-password__links button{width:100%}.reset-password__links a{width:100%;margin-top:1rem}.reset-password__back{margin-top:5rem;width:100%;height:3.25rem;border-radius:12px!important}.reset-password__back svg{margin-right:1rem}.reset-password__back{background-color:rgba(86,125,244,.1)!important;border:none!important;color:#567df4!important}.reset-password__username{margin:1rem 0}.reset-password .input-group-append{padding:10px;position:absolute;right:0;height:100%;z-index:10}.tappy-activation{padding:calc(70px + 2rem) 2rem 2rem;display:flex;flex-direction:column}.tappy-activation__header{font-size:20px;font-weight:500}.tappy-activation__subheader{font-size:13px}.tappy-activation__serial-number{margin-top:1rem;font-size:13px;color:#848484}.tappy-activation__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:5rem}.tappy-activation__buttons button{width:80%;margin-bottom:2rem;height:55px;border-radius:10px;padding-left:0;padding-right:0}.tappy-activation__new-account{background-color:#567df4!important}.tappy-activation__existing-account{background-color:#555c72!important;border:3px solid #567df4!important}.account-settings{padding:6rem 2rem 3rem}.account-settings__header{font-size:20px;font-weight:500}.account-settings__account-form{padding-bottom:2rem;padding-top:1rem}.account-settings__account-form input{color:#d3d3d3;background-color:#464646!important;border-radius:6px!important;border-width:2px!important;overflow:hidden;transition:all .3s ease-in-out;margin-bottom:1rem}.account-settings__account-form input:focus{color:#d3d3d3!important;box-shadow:none;border:2px double transparent;border-radius:6px!important;background-image:linear-gradient(#464646,#464646),linear-gradient(180deg,#567df4,#6200ee);background-origin:border-box;background-clip:padding-box,border-box}.account-settings__account-form button{margin-top:.5rem;font-size:14px;width:12rem;border-radius:10px;height:3rem;background-color:#5258ec}.account-settings__account-link{display:block;width:100%;text-align:right}.add-new-tappy__modal .modal-dialog{border:3px solid #5258ec!important;border-radius:25px!important}.add-new-tappy__modal .modal-header{background-color:#141414;border:none;padding:.25rem 1rem;border-radius:20px 20px 0 0}.add-new-tappy__modal .modal-header button{color:#fff;opacity:1}.add-new-tappy__modal .modal-content{border-radius:25px}.add-new-tappy__form{display:flex;flex-direction:column;margin-bottom:1rem}.add-new-tappy__form input{border:2px solid #d3d3d3;background-color:#464646!important}.add-new-tappy__form input:focus{color:#d3d3d3!important;border:2px solid #5258ec;background-color:#464646!important}.add-new-tappy__form label{margin-bottom:.25rem}.add-new-tappy .modal-dialog{background-color:#141414}.add-new-tappy__header{font-size:22px;font-weight:700;margin-bottom:.5rem}.add-new-tappy-content{padding:1.5rem;background-color:#141414;color:#fff;border-radius:0 0 20px 20px}.add-new-tappy-serial-number{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1rem}.add-new-tappy-serial-number button{height:2.5rem;font-weight:700;position:relative;top:6px;background-color:#5258ec;letter-spacing:1px;font-size:14px;border:none!important}.add-new-tappy-serial-number button svg{width:1.5rem;margin-right:.5rem}.add-new-tappy-serial-number label{margin-bottom:.25rem}.add-new-tappy-serial-number .form-group{width:48%}.your-tappys{display:flex;flex-direction:column}.your-tappys__header{margin-bottom:.5rem;font-weight:300}.your-tappys .tappy-card-entry{display:flex;justify-content:space-between;padding:0 .5rem}.your-tappys .tappy-card-entry svg{background-color:#000;margin-left:3rem}.your-tappys .purchase-tappy a{text-decoration:none;color:#6c757d!important}.remove-tappy-button__wrapper{display:flex;justify-content:center;align-items:center}.remove-tappy-button__wrapper button{margin:0 1rem;width:6rem;text-transform:uppercase;padding:0 .25rem;letter-spacing:1px}.remove-tappy-button__wrapper .remove-tappy-btn{background-color:#eb5757;border:1px solid #eb5757}.remove-tappy-button__wrapper .cancel-tappy-btn{background-color:#fff;border:1px solid #575757;color:#575757}.remove-tappy__wrapper{border:1px solid red;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem;border-radius:6px}.remove-tappy__wrapper span{font-size:14px;margin-bottom:.5rem}
/*# sourceMappingURL=main.0112abe0.chunk.css.map */