@import url(https://fonts.googleapis.com/css2?family=Archivo+Black&family=Roboto:wght@100;300;400;500;700;900&display=swap);*{margin:0;padding:0;box-sizing:border-box}:root{--overlay-transparent:rgba(151,126,126,0.7);--html-bg:#977e7e;--bg-secondary:#f2f2f2;--none:transparent;--black:#000;--black-3q:rgba(0,0,0,0.75);--black-half:rgba(0,0,0,0.5);--black-quarter:rgba(0,0,0,0.25);--white:#fff;--white-3q:hsla(0,0%,100%,0.8);--white-half:hsla(0,0%,100%,0.5);--btn-white:#fff;--red:#e4012a;--red-quarter:rgba(228,1,42,0.25);--blue:#0b5fff;--green:#01e401;--pink:#ffa0a0;--grey:#e7eaef;--light:#121b22;--svg-black:#000;--svg-white:#dadada;--svg-white-full:#fff;--svg-red:#e4002b;--svg-pink:#ff6584;--svg-grey:#3f3d56;--svg-grey-dark:#2f2e41;--svg-peach:#a0616a;--svg-peach-light:#ffb8b8;--svg-brown-light:#a0616a;--svg-cream:#ccc;--svg-cream2:#e6e6e6;--drop-shadow:rgba(22,31,39,0.5);--drop-shadow-dark:rgba(22,31,39,0.8);--drop-shadow-red:rgba(228,1,42,0.5);font-size:16px;font-size:calc(16px + .5vw);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media (min-width:750px){:root{font-size:22px}}.svg-black{fill:#000;fill:var(--svg-black)}.svg-white{fill:#dadada;fill:var(--svg-white)}.svg-white-full{fill:#fff;fill:var(--svg-white-full)}.svg-red{fill:#e4002b;fill:var(--svg-red)}.svg-pink{fill:#ff6584;fill:var(--svg-pink)}.svg-grey{fill:#3f3d56;fill:var(--svg-grey)}.svg-grey-dark{fill:#2f2e41;fill:var(--svg-grey-dark)}.svg-peach{fill:#a0616a;fill:var(--svg-peach)}.svg-peach-light{fill:#ffb8b8;fill:var(--svg-peach-light)}.svg-brown-light{fill:#a0616a;fill:var(--svg-brown-light)}.svg-cream{fill:#ccc;fill:var(--svg-cream)}.svg-cream2{fill:#e6e6e6;fill:var(--svg-cream2)}.logo-icon{fill:#e4012a;fill:var(--red)}.h-icon{margin-right:1rem}.h-icon,.icon{display:inline-block;height:1.5rem}.icon{min-width:1.5rem;vertical-align:top;stroke:#e4012a;stroke:var(--red);fill:#e4012a;fill:var(--red)}.icon-spacer{display:block;height:1.5rem;min-width:1.5rem;opacity:0;margin-right:.5rem}.with-icon{padding:.25rem;display:flex;align-items:center;justify-content:center}.with-icon .icon{margin-right:.35rem}.subtitle,.with-icon h1{margin-left:.25rem}.subtitle{text-align:center}.icon g{display:flex;align-items:center;stroke:#e4012a;stroke:var(--red);stroke-width:1px;height:1.5rem;opacity:1}.icon-fill g{fill:#e4012a;fill:var(--red);stroke:transparent;stroke:var(--none);stroke-width:1px}.active{opacity:1;stroke-width:1.5px}.click{cursor:pointer;margin-left:.25rem;text-decoration:underline}img{margin:1rem auto}.relative{position:relative}.logo{background-image:url(/static/media/Logo.d718763b.svg);background-size:2rem}.black{color:#000;color:var(--black)}.white{color:#fff;color:var(--white)}.red{color:#e4012a;color:var(--red)}.center{text-align:center}.error{color:#e4012a;color:var(--red)}.deg90{transform:rotate(90deg)}.deg180{transform:rotate(180deg)}.deg270{transform:rotate(270deg)}.flex-col{flex-direction:column;justify-content:space-evenly}.flex-col,.flex-row{display:flex;align-items:center}.flex-row{width:100%;flex-direction:row;justify-content:center}.img{display:block;max-width:100%;min-width:0}.d-none{display:none}.v-hidden{visibility:hidden}.o-hidden{overflow:hidden}.m-auto{margin:0 auto}.p-relative{position:relative}.p-bottom-half{padding-bottom:.5rem}.padding{padding:1rem}.padding-half{padding:.5rem}.padding-quarter{padding:.25rem}.m-top-2{margin-top:2rem}.w-100{width:100%}.m-bot-1{margin-bottom:1rem}.disabled{opacity:.5}div,h1,h2{-webkit-user-select:none;-ms-user-select:none;user-select:none}h1,h2{font-weight:700}h1{font-family:"Archivo Black",sans-serif;font-size:1.25rem;line-height:100%;letter-spacing:-.5px}h1,h2{text-transform:uppercase}h2{font-size:.9rem;letter-spacing:.5px}p,span{font-style:normal;font-weight:500;font-size:.8rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.bold{font-weight:700}.light{font-weight:300;font-size:.8rem;color:#121b22;color:var(--light)}.small,.smaller{font-size:.65rem}.required,.smaller{font-size:.5rem}.required{color:#e4012a;color:var(--red);margin-left:.25rem}button,input{font-family:inherit}.btn,.btn-small{margin:1rem auto;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:block;width:75%;max-width:283px;height:2.5rem;max-height:40px;border:1px solid #000;border:1px solid var(--black);border-radius:.6rem;font-weight:700;font-size:.9rem;line-height:100%;text-align:center;letter-spacing:1.1px;text-transform:uppercase;color:#000;color:var(--black);background-color:#fff;background-color:var(--white);box-shadow:2px 2px 3px rgba(22,31,39,.5);box-shadow:2px 2px 3px var(--drop-shadow);outline:none;transition:50ms linear}.btn-small{width:auto;height:auto;margin:0;padding:.25rem;border-width:1px;border-radius:.3rem}@media (hover:hover){.btn:hover{border:none;background-color:#e4012a;background-color:var(--red);color:#fff;color:var(--btn-white);transform:scale(1.05)}}.btn:active{border-color:#e4012a;border-color:var(--red);transform:scale(1)}input{display:block;margin:0 auto .5rem;padding:.25rem;width:100%;height:1.5rem;font-size:1rem;border-radius:0;border:none;border-bottom:.5px solid #000;border-bottom:.5px solid var(--black);background-color:#fff;background-color:var(--white);color:#000;color:var(--black);outline:none}@media (hover:hover){input[type=date]::-webkit-calendar-picker-indicator:hover{cursor:pointer}}input:focus{border-width:1.5px}input:active{border-width:1px}.invalid,input:invalid{border-bottom:1.5px solid #e4012a;border-bottom:1.5px solid var(--red);background-image:url(/static/media/Invalid.13cb0729.svg);background-size:auto 1rem;background-position:100%;background-repeat:no-repeat}::-webkit-input-placeholder{font-size:.8rem}:-ms-input-placeholder{font-size:.8rem}::-ms-input-placeholder{font-size:.8rem}::placeholder{font-size:.8rem}.b-none{border:none}html{background-color:#fff;background-color:var(--white)}body,html{width:100%}body{margin:0 auto;font-family:"Roboto",sans-serif;color:#000;color:var(--black)}#header{z-index:3;position:fixed;top:0;left:0;border-bottom:4px solid #e4012a;border-bottom:4px solid var(--red)}#header,#pages{width:100%;background-color:#fff;background-color:var(--white)}#pages{position:relative;padding:0 1rem}#dim{pointer-events:none;position:absolute;height:100%;width:100%;top:0;left:0;transition:.1s linear;opacity:0;background-color:rgba(151,126,126,.7);background-color:var(--overlay-transparent)}#dim.dim{opacity:1}.page{min-height:88vh;max-width:100%;margin:12vh auto;padding:1rem 0;display:flex;flex-direction:column;justify-content:space-evenly;background-color:#fff;background-color:var(--white);transition:.1s linear}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(151,126,126,.7);background-color:var(--overlay-transparent);z-index:100;-webkit-animation:fade-in .15s linear forwards;animation:fade-in .15s linear forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.modal{position:fixed;top:51%;width:100%;max-width:600px;z-index:101;transform:translateY(-50%);-webkit-animation:slide-in .25s ease-in-out forwards;animation:slide-in .25s ease-in-out forwards;display:flex;justify-content:center;align-items:center}@-webkit-keyframes slide-in{0%{left:-150%}to{left:0}}@keyframes slide-in{0%{left:-150%}to{left:0}}@media (min-width:650px){.modal{left:50%;transform:translate(-50%,-50%);opacity:0}@-webkit-keyframes slide-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in{0%{opacity:0}to{opacity:1}}}#header-wrapper{height:12vh}#header-main,#header-wrapper{position:relative;z-index:5;width:100%;max-width:750px;margin:0 auto;background-color:#fff;background-color:var(--white)}#header-main{height:100%;padding:.25rem 1rem;justify-content:space-between}#back-btn-wrapper,#header-main{display:flex;align-items:center}#back-btn-wrapper{height:2.5rem;width:2.5rem;justify-content:center}#header h2{text-align:center;margin:0 auto}#header .icon{height:1rem}@media (hover:hover){#header .icon:hover{cursor:pointer}}.no-menu{position:absolute;z-index:4;width:80%;max-width:300px;top:-20rem;right:50%;transform:translateX(50%);background-color:#fff;background-color:var(--white);border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;border:1px solid #e4012a;border:1px solid var(--red);border-top:none;box-shadow:2px 2px 3px rgba(22,31,39,.5);box-shadow:2px 2px 3px var(--drop-shadow);transition:top .15s ease-in-out;overflow:hidden;opacity:0}@media (min-width:600px){.no-menu{right:.5rem;transform:none}}.show-menu{top:12vh;opacity:1}#menu-icon-wrapper{cursor:pointer;z-index:7;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center}.menu-icon{height:1rem;stroke:#e4012a;stroke:var(--red)}#menu-top,.menu-icon{transition:.15s ease-in-out}#menu-top{d:path("M0,4 L20,4")}#menu-middle{opacity:1}#menu-bottom,#menu-middle{transition:.15s ease-in-out}.show-menu #menu-top{d:path("M0,0 L20,20")}.show-menu #menu-middle{opacity:0}.show-menu #menu-bottom{d:path("M0,20 L20,0")}#menu .with-icon{justify-content:start;width:85%;margin:0 auto}.header-link{width:100%;text-align:left;text-decoration:none;color:#000;color:var(--black)}.header-link.red{color:#fff;color:var(--btn-white);background-color:#e4012a;background-color:var(--red)}.header-link.red svg g{stroke:#fff}#menu h2{margin:1rem 0}#welcome{height:100%;width:100%;max-width:100%;margin:0;padding:1rem 0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:99999}#welcome-logo{width:100%;max-width:350px;margin-bottom:1rem}#welcome .center{width:80%;margin:0 auto}#welcome h1,#welcome p{margin:.25rem 0}@media (max-height:650px){#welcome-img{max-height:250px}}#search-progress{position:absolute;z-index:9;left:50%;bottom:0;transform:translateX(-50%)}#search-progress span{margin:0 .25rem;color:rgba(0,0,0,.25);color:var(--black-quarter);font-size:1.5rem}#search-progress span.current{color:#e4012a;color:var(--red)}#search-form form{margin:0 auto;min-height:70vh;max-width:450px}#search-form-header-div .with-icon{justify-content:center}#search-form .items{margin:1.5rem 0}.type{cursor:pointer;width:100%;max-width:500px;margin-bottom:1rem;padding:.35rem;border-radius:.6rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);box-shadow:2px 2px 3px rgba(22,31,39,.5);box-shadow:2px 2px 3px var(--drop-shadow);background-color:#f2f2f2;background-color:var(--bg-secondary);transition:50ms linear}.more p{color:#000;color:var(--black)}.more .icon{max-height:.65rem}.more .icon g{stroke:#000;stroke:var(--black);fill:none;transition:50ms linear}@media (hover:hover){#search-form .type:hover{background-color:#e4012a;background-color:var(--red);border-color:#e4012a;border-color:var(--red)}#search-form .type:hover,#search-form .type:hover p{color:#fff;color:var(--btn-white)}#search-form .type:hover .icon g{stroke:#fff;stroke:var(--btn-white)}#search-form .more:hover .icon g{transform:translateX(.15rem)}}#search-form .type:active{transform:scale(.95);box-shadow:4px 4px 8px rgba(228,1,42,.5);box-shadow:4px 4px 8px var(--drop-shadow-red)}.type h2{padding:.5rem 0}#faq hr,#search-form hr{width:100%;color:#000;color:var(--black);margin-bottom:.25rem}#search-form .selected{border:none;background-color:#e4012a;background-color:var(--red)}#search-form .selected,#search-form .selected p{color:#fff;color:var(--btn-white)}#search-form .selected .icon g{stroke:#fff;stroke:var(--btn-white)}#faq ul,#search-form ul{padding:0 1rem}#faq li,#search-form li{margin:1rem 0;list-style:none}.no-info,.show-info{max-height:0;opacity:0;transition:.15s ease-in-out}.no-info li{transition:.15s ease-in-out .15s;transform:translateY(-100%) scaleY(0)}.show-info{max-height:1000px;opacity:1}.show-info li{transform:translateY(0) scaleY(1)}#search-form #input-zip-label{display:none}#search-form input{max-width:80%}#search-results{padding-top:1rem}.date{color:#000;color:var(--black);font-weight:400}.date-flash{-webkit-animation:flash .25s alternate;animation:flash .25s alternate}@-webkit-keyframes flash{0%{color:#e4012a;color:var(--red)}to{color:#000;color:var(--black)}}@keyframes flash{0%{color:#e4012a;color:var(--red)}to{color:#000;color:var(--black)}}.date-picker,.date-picker-left{width:100%;max-width:400px;margin:0 auto;padding:0 1rem;display:flex;justify-content:space-evenly;align-items:center;height:2rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);border-radius:.3rem;background-color:#f2f2f2;background-color:var(--bg-secondary);box-shadow:2px 2px 2px rgba(22,31,39,.5);box-shadow:2px 2px 2px var(--drop-shadow)}.date-picker p{font-weight:bolder}.date-picker-left .icon,.date-picker .icon{cursor:pointer;height:1rem;max-height:16px}.date-picker-left .icon g,.date-picker .icon g{stroke:#000;stroke:var(--black);fill:#000;fill:var(--black);opacity:1}@media (hover:hover){.date-picker-left .icon:hover g,.date-picker .icon:hover g{stroke:#e4012a;stroke:var(--red)}}#search-results .date-picker{margin-top:1rem}.sort{width:80%;max-width:300px;margin:1.25rem auto .5rem;padding:0 1rem;display:flex;justify-content:space-evenly;align-items:center}.sort-by{cursor:pointer;border:none;transition:50ms linear}@media (hover:hover){.sort-by:hover{color:#e4012a;color:var(--red)}}.sort-by.selected{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.flash{opacity:.5}.location-preview{width:100%;max-width:400px;margin:1rem auto;padding:.25rem .5rem;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);border-radius:.3rem;background-color:#fff;background-color:var(--white);box-shadow:2px 2px 3px rgba(22,31,39,.5);box-shadow:2px 2px 3px var(--drop-shadow)}@media (hover:hover){.location-preview:hover{cursor:pointer;transform:scale(1.025);box-shadow:2px 2px 3px rgba(22,31,39,.8);box-shadow:2px 2px 3px var(--drop-shadow-dark)}}.location-preview .icon{height:1.25rem}.location-preview .icon g{stroke:#000;stroke:var(--black);opacity:1}.preview-info{width:90%;font-size:.9rem;padding:.5rem .5rem 0 .75rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);border-radius:.3rem;background-color:#f2f2f2;background-color:var(--bg-secondary)}span.preview-info{padding:0}.preview-info hr{width:20%;margin:1rem 0 .25rem;border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.preview-tests{margin-top:.25rem}.preview-next,.preview-time{margin:.25rem 0 .5rem;padding:.25rem;display:inline-block;pointer-events:none;border:1px solid #000;border:1px solid var(--black);border-radius:.3rem}.preview-time{background-color:#fff;background-color:var(--white)}.preview-next{line-height:100%;border:none;margin-right:.5rem;font-weight:700}.preview-address{font-size:.75rem;margin:.5rem 0}#selection{max-width:600px;padding-top:1rem}#selection form{margin:1rem auto 0;padding:.5rem;max-width:550px;background:#f2f2f2;background:var(--bg-secondary);border-radius:.6rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);box-shadow:2px 2px 3px rgba(0,0,0,.15)}#selection form .with-icon{justify-content:start}#selection .item{margin-bottom:1rem}#selection .item p{padding:0 .5rem 0 0;font-size:.75rem;line-height:120%}#selection .date-picker{margin:0;padding:0;justify-content:space-evenly;max-width:250px}#selection .date-picker,#selection .item select{background-color:#fff;background-color:var(--white)}#selection .item select{height:1.5rem;border-radius:.3rem;padding:.25rem;font-weight:700;font-size:.8rem;min-width:14vw;outline:none;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);color:#000;color:var(--black);cursor:pointer;box-shadow:2px 2px 2px rgba(22,31,39,.5);box-shadow:2px 2px 2px var(--drop-shadow)}#selection .item .select-error{border:1px solid #e4012a;border:1px solid var(--red);-webkit-animation:pulse-border .5s infinite alternate;animation:pulse-border .5s infinite alternate}#selection ul{width:100%;max-width:250px;display:flex;justify-content:flex-start}#selection ul li{margin:0 .35rem}#selection .btn-small{padding:.5rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter)}.test-selected{border:none;background-color:#e4012a;background-color:var(--red);color:#fff;color:var(--white)}#selection .error{text-align:center;margin-top:.5rem}#appt-confirmed,#confirm-info,#login-form{padding:1.5rem 1rem;width:100%;max-width:600px;height:77vh;max-height:700px;background-color:#fff;background-color:var(--white)}@media (min-height:813px){#appt-confirmed,#confirm-info,#login-form{border-radius:.6rem}}#confirm-info,#login-form{position:relative;display:flex;flex-direction:column;justify-content:space-between}.svg-create-account{position:absolute;z-index:1;top:14vh;left:50%;height:100%;max-height:25vh;transform:translateX(-50%)}@media (min-height:650px){.svg-create-account{top:8vh;max-height:22vh}}.confirm-svg{max-height:25vh}#login-form form,#login-header{position:relative;z-index:2}#login-form form{width:100%;background:hsla(0,0%,100%,.8);background:var(--white-3q);border-radius:.6rem}#login-form .with-icon{margin:0 auto;width:100%;justify-content:center}#login-form form .with-icon{max-width:300px}#login-form input{background:hsla(0,0%,100%,.5);background:var(--white-half)}#login-form p{text-align:center}#login-form .with-icon{position:relative}#login-form .with-icon.pw-requirements{padding-top:0;justify-content:start;align-items:start;transform:translateY(-.5rem)}#login-form .icon-spacer{height:.5rem}#login-form .error{text-align:center}#login-form label{display:none}.show-password{position:absolute;right:0;padding:.25rem}.show-password .icon{cursor:pointer;height:.8rem}.show-password .icon path{fill:rgba(0,0,0,.5);fill:var(--black-half)}#signup-or-login{width:100%;display:flex;justify-content:center;align-items:center}#signup-or-login h2{cursor:pointer;margin-left:.5rem;border-bottom:1px solid rgba(0,0,0,.5);border-bottom:1px solid var(--black-half)}#password-reset{background:#fff;background:var(--white);padding:2rem;border-radius:.6rem}#confirm-info .flex-row{width:100%}#confirm-info .input-div{margin-left:.5rem;width:100%}#confirm-info label{font-size:.8rem;text-transform:uppercase;font-weight:700}#confirm-info .input-div .error{display:none}#confirm-info .error{text-align:center}#appt-confirmed{padding:1rem 0 .5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#appt-confirmed .with-icon{margin-bottom:1rem;max-width:290px}#appt-confirmed svg{transform:translateX(-5%);max-height:350px}@media (max-height:650px){#appt-confirmed svg{max-height:250px}}#booking-error{width:100%;max-width:350px}#booking-error p{margin-bottom:2rem}#appointments{max-width:600px;min-height:88vh}#appointments .tabs{width:100%;display:flex;justify-content:space-evenly;align-items:center;background-color:#fff;background-color:var(--white);border-radius:.6rem}#appointments .tab,#appointments .tab-selected{cursor:pointer;padding:.5rem;min-width:30%;text-align:center}#appointments .tab{border-bottom:3px solid #fff;border-bottom:3px solid var(--white);transition:50ms linear}#appointments .tab-selected{border-bottom:3px solid #e4012a;border-bottom:3px solid var(--red)}#appointments-list{padding-top:1.5rem;min-height:82vh;width:auto}@media (hover:hover){.preview:hover{cursor:pointer}}#appointments .preview-info{border:none}#appointments .preview-info p{padding:.25rem 0}.appt-item{position:relative;width:auto;max-width:450px;margin:0 auto 1rem;padding:1rem;border-radius:.6rem;border:1px solid rgba(0,0,0,.25);border:1px solid var(--black-quarter);box-shadow:2px 2px 3px rgba(22,31,39,.5);box-shadow:2px 2px 3px var(--drop-shadow);background-color:#f2f2f2;background-color:var(--bg-secondary)}.appt-btn,.appt-btn-up{cursor:pointer;position:absolute;top:0;right:0;height:100%;width:3rem;padding:1rem;display:flex;justify-content:center;align-items:center}.appt-btn-up{align-items:start}.appt-btn svg{transform:scale(.6) rotate(90deg)}.appt-btn-up svg{transform:scale(.6) rotate(270deg)}.appt-btn-up svg g,.appt-btn svg g{stroke:#000;stroke:var(--black);fill:#000;fill:var(--black)}.appt-item .expanded{margin-top:1.5rem}.expanded-header{max-width:80%;margin-bottom:1rem}#appointments .with-icon{justify-content:start}.test-span{text-transform:capitalize}#account{justify-content:center}#account-header{margin:1rem auto 2rem;width:100%}#account-header h1{margin-left:1rem;text-align:left}#account-fields-list{margin:0 auto;padding:1rem}#account .item{position:relative;margin-bottom:1rem}#account .item-top{display:grid;align-items:center;grid-template-columns:.3fr 1fr .5fr .5fr}#account .item-top p{margin-top:.35rem}#account .item-text{overflow:hidden}#account .btn-small{margin:0 .25rem;box-shadow:none}#account .btn-small g{stroke:#000;stroke:var(--black);opacity:1}.account-item-btn{-webkit-filter:none;filter:none}@media (hover:hover){#account .btn-small:hover{border-color:#e4012a;border-color:var(--red);background-color:#e4012a;background-color:var(--red);color:#fff;color:var(--btn-white);stroke:#fff;stroke:var(--white)}}.item-inputs{margin:1rem auto 2rem;max-width:400px}.account-input{margin:.5rem 0 0}.account-input label{font-size:.9rem;font-weight:700}#account hr{margin:.5rem 0}#settings{max-width:600px}#faq .items{margin-top:1rem}#faq .type{padding:.5rem 1rem}@media (hover:hover){#faq .type:hover .icon g{transform:translateX(.15rem)}}ol{list-style:none}[type=checkbox]{position:absolute;left:-9999px}.switches{max-width:425px;width:95%;margin:0 auto;border-radius:5px;color:#fff;color:var(--white);background:#f2f2f2;background:var(--bg-secondary)}.switches li{position:relative}.switches li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.25);border-bottom:1px solid var(--black-quarter)}.switches li:before{position:absolute;top:50%;left:-30px;transform:translateY(-50%);font-size:2rem;font-weight:700;color:#ffa0a0;color:var(--pink)}.switches label{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:15px;color:#000;color:var(--black)}.switches span:last-child{position:relative;width:50px;height:26px;border-radius:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.4);background:#e7eaef;background:var(--grey);transition:all .3s}.switches span:last-child:after,.switches span:last-child:before{content:"";position:absolute}.switches span:last-child:before{left:1px;top:1px;width:24px;height:24px;background:#fff;background:var(--white);border-radius:50%;z-index:1;transition:transform .3s}.switches [type=checkbox]:checked+label span:last-child{background:#0b5fff;background:var(--blue)}.switches [type=checkbox]:checked+label span:last-child:before{transform:translateX(24px)}@media screen and (max-width:600px){.switches li:before{display:none}}.sk-dim{max-width:550px;opacity:.75}.skeleton-relative{position:relative;overflow:hidden}.skeleton-icon{width:2rem;height:2rem;background-color:#f2f2f2;background-color:var(--bg-secondary)}.skeleton-div,.skeleton-div-column,.skeleton-div-row,.skeleton-icon{border:1px solid #121b22;border:1px solid var(--light);border-radius:10px;overflow:hidden}.skeleton-div,.skeleton-div-column,.skeleton-div-row{position:relative;margin:.5rem auto;padding:.5rem;width:100%;max-width:550px;background-color:#fff;background-color:var(--white)}.skeleton-div-column{display:flex;flex-direction:column;justify-content:center;align-items:center}.skeleton-div-account-item,.skeleton-div-row{display:flex;justify-content:space-between;align-items:center}.skeleton-div-account-item{margin:2rem}.skeleton-spacer{width:100%;height:2rem}.skeleton-btn,.skeleton-wide{margin:.5rem auto;position:relative;width:100%;height:1.5rem;border:1px solid #121b22;border:1px solid var(--light);border-radius:10px;overflow:hidden;background-color:#f2f2f2;background-color:var(--bg-secondary)}.skeleton-btn{width:80%}.skeleton-left,.skeleton-mid,.skeleton-right{position:relative;width:25%;height:1rem;overflow:hidden}.skeleton-img,.skeleton-img-lrg,.skeleton-img-med,.skeleton-img-sml,.skeleton-left,.skeleton-mid,.skeleton-right{border:1px solid #121b22;border:1px solid var(--light);border-radius:10px;background-color:#f2f2f2;background-color:var(--bg-secondary)}.skeleton-img,.skeleton-img-lrg,.skeleton-img-med,.skeleton-img-sml{width:75px;height:50px}.skeleton-img-sml{width:6.25rem;height:4rem}.skeleton-img-med{margin:.5rem auto;width:12rem;height:8rem}.skeleton-img-lrg{width:15rem;height:12rem}.skeleton-h{margin:.5rem 0;padding:.5rem;width:100%;height:1.5rem;border:1px solid #121b22;border:1px solid var(--light);border-radius:10px;background-color:#f2f2f2;background-color:var(--bg-secondary)}.skeleton-h1text{margin:0 auto;height:auto}.skeleton-p{margin:.5rem 0;padding:.5rem;width:100%;height:1rem;border:1px solid #121b22;border:1px solid var(--light);border-radius:10px;background-color:#f2f2f2;background-color:var(--bg-secondary)}.skeleton-ptext{height:auto}.skeleton-hidden{border:none}.shimmer-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite;overflow:hidden}@-webkit-keyframes loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.shimmer{width:50%;height:100%;background-color:#000;background-color:var(--black);opacity:.15;transform:skewX(-20deg)}#alert-modal{pointer-events:none;position:fixed;top:0;left:0;width:100%;z-index:102;overflow:hidden}.alert-init{position:relative;max-width:600px;margin:0 auto;padding:.5rem;display:flex;flex-direction:column;align-items:center;border-radius:10px;opacity:0;transform:translateY(-100%);transition:.15s ease-out}.alert-error,.alert-success{opacity:.85;transform:translateY(0)}.alert-init span{position:absolute;width:100%;height:1.6rem;border-bottom:1px solid #fff;border-bottom:1px solid var(--white);-webkit-animation:countdown 3s linear forwards;animation:countdown 3s linear forwards}@-webkit-keyframes countdown{0%{width:100%}to{width:0}}@keyframes countdown{0%{width:100%}to{width:0}}.alert-success{top:-.5rem;background-color:#01e401;background-color:var(--green)}.alert-error{background-color:#e4012a;background-color:var(--red)}#error-page{min-height:88vh;max-width:600px}@-webkit-keyframes pulse-border{0%{border-color:rgba(228,1,42,.5)}to{border-color:#e4012a;border-color:var(--red)}}@keyframes pulse-border{0%{border-color:rgba(228,1,42,.5)}to{border-color:#e4012a;border-color:var(--red)}}.hide,.transition{opacity:0;transition:.1s linear}.show{opacity:1}
/*# sourceMappingURL=main.ea30e907.chunk.css.map */