@charset "UTF-8";@font-face{font-display:swap;font-family:Amiri;font-style:italic;font-weight:300;src:url(./Amiri-Slanted.CCrVY7VY.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Amiri;font-style:normal;font-weight:300;src:url(./Amiri-Bold.D5dLoUHC.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Alpaca;font-style:normal;font-weight:300;src:url(./Alpaca.CzatU-YV.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Rats Fink Heavy;font-style:normal;font-weight:400;src:url(./Rats-Fink-Heavy.CGi_jDs6.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Amaranth;font-style:normal;font-weight:400;src:url(./Amaranth-Regular.Bf0wAhlr.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Typo;font-style:normal;font-weight:400;src:url(./Typo-Grotesk-Bold-Demo.BUAbWFr6.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Mollen;font-style:normal;font-weight:400;src:url(./Mollen-BoldPersonalUse.D9dHp8BP.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:url(./WorkSans-Light.CCtuNiiw.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Bodoni;font-style:normal;font-weight:400;src:url(./BodoniFLF-Bold.BJuFESdB.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(./BebasNeue-Regular.B7dBxYXP.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Merona;font-style:normal;font-weight:400;src:url(./MeronaIslandDEMO-Regular.CgKkpa1B.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.tinder-card{align-items:center;display:flex;flex-direction:column;height:100%;width:100%;-ms-overflow-style:none;scrollbar-width:none}.tinder-card.bioVisible{overflow-y:scroll}.tinder-card ::-webkit-scrollbar{display:none}.tinder-card__image{aspect-ratio:1;height:100%;transition:width .3s;width:120%}.bioVisible .tinder-card__image{transition:width .3s;width:100%}.tinder-card__profile-title{align-items:center;bottom:0;display:flex;gap:.5rem;left:0;margin-bottom:1rem;margin-left:1rem;position:absolute}.bioVisible .tinder-card__profile-title{opacity:0;transition:opacity .3s}.tinder-card__name{color:#fff;font-family:Rats Fink Heavy;font-size:2rem;font-weight:600;text-shadow:.0625rem .0625rem .4375rem rgba(0,0,0,.85)}.tinder-card__icon{filter:brightness(0) invert(1) drop-shadow(2px 2px .4375rem rgb(0,0,0));height:2rem;width:2rem}.tinder-card__info{background-color:#fff;margin-top:0;padding:1rem;position:relative;transition:margin-top .3s;width:92%}.bioVisible .tinder-card__info{margin-top:-.75rem;transition:margin-top .3s}.tinder-card__info-icon{filter:brightness(0) invert(1) drop-shadow(2px 2px .4375rem rgb(0,0,0));height:1.75rem;width:1.75rem}.tinder-card__info .tinder-card__profile-title{margin:0;opacity:1!important;position:relative}.tinder-card__info .tinder-card__name{color:#333;text-shadow:none}.tinder-card__info .tinder-card__icon{filter:none}.tinder-card__info .tinder-card__button{position:absolute;right:1rem;z-index:3}.tinder-card__arrow-icon{height:2rem;width:2rem}.tinder-card__text-group{align-items:center;display:flex;gap:.5rem}.tinder-card__row{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:100%}.tinder-card__bio-artist,.tinder-card__bio-catchphrase,.tinder-card__bio-skill,.tinder-card__bio-song,.tinder-card__bio-title{color:#484646;font-family:Amaranth;font-weight:200}.tinder-card__bio-song,.tinder-card__bio-title{font-size:20px}.tinder-card__bio-icon{height:1rem;width:1rem}.tinder-card__bio-album{aspect-ratio:1;height:auto;width:30%}.tinder-card__line{border-top:1px solid rgba(51,51,51,.188);margin:.5rem 0;width:100%}@font-face{font-display:swap;font-family:Amiri;font-style:italic;font-weight:300;src:url(./Amiri-Slanted.CCrVY7VY.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Amiri;font-style:normal;font-weight:300;src:url(./Amiri-Bold.D5dLoUHC.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Alpaca;font-style:normal;font-weight:300;src:url(./Alpaca.CzatU-YV.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Rats Fink Heavy;font-style:normal;font-weight:400;src:url(./Rats-Fink-Heavy.CGi_jDs6.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Amaranth;font-style:normal;font-weight:400;src:url(./Amaranth-Regular.Bf0wAhlr.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Typo;font-style:normal;font-weight:400;src:url(./Typo-Grotesk-Bold-Demo.BUAbWFr6.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Mollen;font-style:normal;font-weight:400;src:url(./Mollen-BoldPersonalUse.D9dHp8BP.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Work Sans;font-style:normal;font-weight:400;src:url(./WorkSans-Light.CCtuNiiw.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Bodoni;font-style:normal;font-weight:400;src:url(./BodoniFLF-Bold.BJuFESdB.ttf) format("truetype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(./BebasNeue-Regular.B7dBxYXP.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Merona;font-style:normal;font-weight:400;src:url(./MeronaIslandDEMO-Regular.CgKkpa1B.otf) format("opentype");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.animal-swipe__container{display:flex;gap:2rem;justify-content:center}@media screen and (max-width:768px){.animal-swipe__container{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}}.animal-swipe__profile{align-items:center;background:#f8f6f6;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;position:absolute;transform:translate(-100%);transition:transform .3s ease-out;width:100%;z-index:4}.animal-swipe__profile.active{transform:translate(0);transition:transform .3s ease-in}.animal-swipe__profile-image{border-radius:50%;box-shadow:.0625rem .0625rem .4375rem #00000026;height:auto;margin-top:1rem;max-width:130px;width:30%}.animal-swipe__group{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:center;width:90%}.animal-swipe__radio-title{font-family:Amaranth;text-align:center;width:100%}.animal-swipe__radio-group label{border:3px solid #14c8b6;border-radius:16px;cursor:pointer;display:inline-block;font-family:Amaranth;font-size:14px;padding:.25rem .75rem}@media screen and (max-width:400px){.animal-swipe__radio-group label{border:2px solid #14c8b6;font-size:12px;padding:4px 8px}}.animal-swipe__radio-group input[type=radio]+label{position:relative}.animal-swipe__radio-group input[type=radio]:checked+label:after{align-items:center;background:#14c8b6;border-radius:8px;color:#fff;content:"✓";display:flex;height:18px;justify-content:center;position:absolute;right:-5px;top:-5px;width:18px}.animal-swipe__start-button{background:#14c8b6;border:3px solid #14c8b6;border-radius:30px;color:#fff;font-family:Amaranth;font-size:1.25rem;padding:.5rem 2.5rem}.animal-swipe__start-button.moving,.animal-swipe__start-button:hover{background-image:repeating-linear-gradient(-45deg,#14c8b6,#14c8b6 5%,#12a294 0,#12a294 10%,#14c8b6 0);background-size:200% 200%}.animal-swipe__start-button.moving{animation:barberpole 8s linear infinite}.animal-swipe__name{align-items:center;display:flex;gap:.25rem}.animal-swipe__zodiac{height:1.5rem;width:1.5rem}.animal-swipe__cards{align-items:center;aspect-ratio:42/70;background:#f2f2f2cc;display:flex;height:auto;justify-content:center;overflow:hidden;position:relative;width:30%}@media screen and (max-width:1300px){.animal-swipe__cards{width:40%}}@media screen and (max-width:1000px){.animal-swipe__cards{width:50%}}@media screen and (max-width:768px){.animal-swipe__cards{width:60%}}@media screen and (max-width:600px){.animal-swipe__cards{width:80%}}@media screen and (max-width:480px){.animal-swipe__cards{width:100%}}.animal-swipe__controls{background-color:#f3f3f3;box-shadow:0 1px 1px #00000008,0 3px 16px -4px #0000000f;display:flex;justify-content:space-between;padding:1rem;position:absolute;top:0;width:calc(100% - 2rem);z-index:5}@media screen and (max-width:600px){.animal-swipe__controls{padding:.5rem 1rem}}.animal-swipe__buttons{bottom:0;display:flex;gap:2rem;justify-content:center;margin-bottom:1rem;position:absolute;width:calc(100% - 2rem)}.animal-swipe__button{height:3rem;width:3rem}.animal-swipe__icon{height:100%;width:100%}.animal-swipe__card{aspect-ratio:2.5/3;background-color:#333;border-radius:8%/6%;box-shadow:.0625rem .0625rem .4375rem #00000026;height:auto;overflow:hidden;pointer-events:auto;position:absolute;transition:transform .1s;width:90%;z-index:2}.animal-swipe__card.inactive{transition:transform .2s}.animal-swipe__card.to-left{transform:translate(-30rem) rotate(-10deg)!important}.animal-swipe__card.to-right{transform:translate(30rem) rotate(10deg)!important}.animal-swipe__card.below{animation:fadeout 1.8s;transform:translate(0)!important;z-index:1!important}.animal-swipe__content{height:-moz-fit-content;height:fit-content;margin:auto;padding:0 1rem;width:60%}@media screen and (max-width:768px){.animal-swipe__content{padding:0;width:100%}}.animal-swipe__content .animal-swipe__buttons{flex-direction:column;gap:1rem;justify-content:flex-start;position:relative;width:-moz-fit-content;width:fit-content}.animal-swipe__content .animal-swipe__icon{filter:drop-shadow(0 0 .25rem rgba(51,51,51,.2117647059))}.animal-swipe__content .like,.animal-swipe__content .reject{height:1.5rem;padding:.75rem;width:1.5rem}.animal-swipe__title{color:#333;font-family:Rats Fink Heavy;margin:0}@media screen and (max-width:768px){.animal-swipe__title{text-align:center}}.animal-swipe__subheading{color:#323232;font-family:Rats Fink Heavy;margin:0}.animal-swipe__text{margin-top:0}.animal-swipe__row{display:flex;justify-content:space-between}@media screen and (max-width:600px){.animal-swipe__row{flex-wrap:wrap}}.animal-swipe__column{width:70%}@media screen and (max-width:600px){.animal-swipe__column{width:100%}}.animal-swipe__text-labels{color:#484848;font-family:Amaranth;font-size:20px;margin-top:0}.animal-swipe__button-group{align-items:center;display:flex;gap:1rem}.animal-swipe__button-group .animal-swipe__text{color:#000;font-size:1.35rem;line-height:1;margin-bottom:0}.animal-swipe__match-drawer{align-items:center;background:#f8f6f6;display:flex;flex-direction:column;gap:1rem;height:100%;position:absolute;transform:translate(100%);transition:transform .3s ease-out;width:100%;z-index:4}.animal-swipe__match-drawer.active{transform:translate(0);transition:transform .3s ease-in}.animal-swipe__match-drawer .animal-swipe__title{margin-top:2rem;text-align:center}.animal-swipe__matches{flex-direction:column;height:85%;margin-top:5rem;overflow-y:auto;width:90%}.animal-swipe__match,.animal-swipe__matches{align-items:center;display:flex;padding:0 1rem}.animal-swipe__match:not(:last-of-type) .animal-swipe__match-name{border-bottom:1px solid hsla(0,2%,52%,.416)}.animal-swipe__match-image{aspect-ratio:1;border-radius:50%;margin:.5rem 0;width:25%}.animal-swipe__match-name{font-family:Amaranth;font-size:22px;margin:0;padding:2.5rem 0 2rem 2.5rem;width:100%}.animal-swipe__match-button{background:#14c8b6;border:3px solid #14c8b6;border-radius:30px;color:#fff;font-family:Amaranth;font-size:1.25rem;margin-top:1rem;padding:1rem 2.5rem}.animal-swipe__match-button:hover{animation:barberpole 8s linear infinite;background-image:repeating-linear-gradient(-45deg,#14c8b6,#14c8b6 5%,#12a294 0,#12a294 10%,#14c8b6 0);background-size:200% 200%}.animal-swipe__match-screen{align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000b;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;padding-bottom:30%;position:absolute;transform:translateY(100%);transition:transform .3s ease-out;width:100%;z-index:6}.animal-swipe__match-screen .animal-swipe__text,.animal-swipe__match-screen .animal-swipe__title{color:#fff}.show-match .animal-swipe__match-screen{transform:translateY(0);transition:transform .3s ease-in}.animal-swipe__match-screen-image{aspect-ratio:1;border-radius:50%;max-width:150px;width:100%}@media screen and (max-width:480px){.animal-swipe__match-screen-image{max-width:100px}}.animal-swipe__match-images{display:flex;gap:2rem;justify-content:center}.like,.reject{background-color:#f3f3f3;border-radius:50%;box-shadow:.0625rem .0625rem .4375rem #00000026;height:2.5rem;padding:1.5rem;width:2.5rem}.show-match .like,.show-match .reject{pointer-events:none}@media screen and (max-width:600px){.like,.reject{height:2rem;padding:1rem;width:2rem}}.like .animal-swipe__icon,.reject .animal-swipe__icon{filter:contrast(.5)}@keyframes fadeout{0%{opacity:0}99%{opacity:1}}@keyframes barberpole{to{background-position:100% 100%}}
