.bg.svelte-tu59mn{opacity:.4}.bg.svelte-tu59mn,.gradient-1.svelte-tu59mn,.layer.svelte-tu59mn,.gradient-2.svelte-tu59mn,.noise.svelte-tu59mn{position:absolute;width:100%;height:100%}.gradient-1.svelte-tu59mn,.gradient-2.svelte-tu59mn{will-change:backrgound-color}.gradient-1.svelte-tu59mn{background:linear-gradient(to bottom,var(--color-1),var(--color-2))}.gradient-2.svelte-tu59mn{background:linear-gradient(to bottom,var(--color-1),var(--color-2));mask-image:linear-gradient(to right,#fff,transparent);-webkit-mask-image:linear-gradient(to right,#fff,transparent)}.noise.svelte-tu59mn{background:url(/noise.png);background-repeat:repeat;background-size:100px;opacity:.15}.placeholder.svelte-1smhdzj,img.svelte-1smhdzj{position:absolute;width:100%;height:100%;top:-1px;pointer-events:none}.placeholder.svelte-1smhdzj{background-color:var(--color-bg);border-radius:20px;display:flex;align-items:center;justify-content:center}.loader.svelte-1smhdzj{width:50px;height:50px;border:3px solid var(--color-text);border-bottom-color:transparent;animation:svelte-1smhdzj-spin .7s linear infinite;border-radius:99px;opacity:.25}img.svelte-1smhdzj{object-fit:cover;border-radius:20px;color:transparent}@keyframes svelte-1smhdzj-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bg.svelte-1vifhqe{pointer-events:none;position:absolute;width:100%;height:100%;background-color:#00421200;will-change:background-color;-webkit-transform:translate3d(0,0,0)}svg.svelte-1vifhqe{pointer-events:none;position:absolute;bottom:30px;left:30px;color:#00ff47;-webkit-transform:translate3d(0,0,0)}svg.dislike.svelte-1vifhqe{right:30px;left:unset;color:#f11;-webkit-transform:translate3d(0,0,0)}path.svelte-1vifhqe{will-change:stroke-width,stroke-dashoffset}.card.svelte-1gxorus.svelte-1gxorus{position:absolute;border-radius:40px;overflow:hidden;width:100%;height:100%}.titles.svelte-1gxorus.svelte-1gxorus{position:absolute;bottom:-1px;width:100%;pointer-events:none;padding:100px 16px 20px;transition:color .25s;-webkit-transform:translate3d(0,0,0)}.titles.svelte-1gxorus .bg.svelte-1gxorus{top:0;left:0;position:absolute;width:100%;height:100%;background-color:var(--bg-color);mask-image:linear-gradient(to bottom,transparent,#fff 80%);-webkit-mask-image:linear-gradient(to bottom,transparent,#fff 80%);transition:background-color .25s;z-index:-1;border-bottom-left-radius:38px;border-bottom-right-radius:38px}h2.svelte-1gxorus.svelte-1gxorus{font-size:3.25rem;margin-left:-3px;line-height:.9}.category.svelte-1gxorus.svelte-1gxorus{margin-top:-3px}.page-indicator.svelte-1gxorus.svelte-1gxorus{width:100%;padding-top:5px;display:flex;pointer-events:all}.page.svelte-1gxorus.svelte-1gxorus{margin:0 3px;background-color:currentColor;height:2px;border-radius:1px;flex-grow:1;opacity:.3;transition:opacity .25s,background-color .25s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.page.svelte-1gxorus.svelte-1gxorus:first-child{margin-left:0}.page.svelte-1gxorus.svelte-1gxorus:last-child{margin-right:0}.page.active.svelte-1gxorus.svelte-1gxorus{opacity:1}button.switch-page.svelte-1gxorus.svelte-1gxorus{position:absolute;top:0;height:100%;width:50%;border:none;background-color:transparent}button.switch-page.right.svelte-1gxorus.svelte-1gxorus{right:0}.card-animator.svelte-x7weep{position:absolute;bottom:20px;width:100%;height:calc(100% - 20px);transform-origin:bottom center;animation:svelte-x7weep-fadeIn .5s;will-change:transform;user-select:none;-webkit-user-select:none;isolation:isolate;touch-action:none}.initial-card.svelte-x7weep{animation:none}.card-animator.svelte-x7weep:nth-child(1){z-index:3}.card-animator.svelte-x7weep:nth-child(2){transform:translate3d(0,10px,0) scale(.93);z-index:2}.card-animator.svelte-x7weep:nth-child(3){z-index:1;transform:translate3d(0,20px,0) scale(.85)}.card-animator.svelte-x7weep:nth-child(4){transform:translate3d(0,20px,0) scale(.8)}.shadow.svelte-x7weep{width:100%;height:100%}.shadow.svelte-x7weep{--shadow-1:#0005;--shadow-2:#0005;position:absolute;border-radius:60px;background-color:#0008;box-shadow:0 0 2px var(--shadow-1),0 2.5px 5px var(--shadow-2);will-change:box-shadow}@keyframes svelte-x7weep-fadeIn{0%{opacity:0}to{opacity:1}}.helper.svelte-1yuv4r1{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:var(--space-from-top);padding-top:env(safe-area-inset-top);padding-bottom:5px;transform-origin:top}.after-cardcreator.svelte-1yuv4r1{opacity:0}.before-interests.svelte-1yuv4r1,.after-interests.svelte-1yuv4r1{opacity:1}.before-matches.svelte-1yuv4r1{opacity:0}.helper.bottom.svelte-1yuv4r1{height:var(--space-from-bottom);padding-top:5px;padding-bottom:env(safe-area-inset-bottom);justify-content:flex-start;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.helper.svelte-1yuv4r1>*{margin-top:2.5px;margin-bottom:2.5px;flex-shrink:0}.helper-text.svelte-1yuv4r1{max-width:220px;text-align:center;font-size:12px;line-height:1.1;opacity:.5}.interests.svelte-qfvkhz{position:absolute;top:0;bottom:0;left:var(--space-from-sides);right:var(--space-from-sides);will-change:transform;display:flex;flex-direction:column}.stack.svelte-qfvkhz{position:relative;flex-grow:1}.wrapper.svelte-1dhc3v0.svelte-1dhc3v0{width:calc(50% - 20px);padding-top:60%;position:relative;margin:10px;transform:rotate(var(--random-angle))}.shadow.svelte-1dhc3v0.svelte-1dhc3v0,.match.svelte-1dhc3v0.svelte-1dhc3v0{position:absolute;top:0;left:0;width:100%;height:100%}.shadow.svelte-1dhc3v0.svelte-1dhc3v0{border-radius:35px;box-shadow:0 5px 10px #0003,0 10px 20px #0006}.match.svelte-1dhc3v0.svelte-1dhc3v0{border-radius:20px;background-color:hsla(var(--match-color-1),100%)}.match.perfect.svelte-1dhc3v0.svelte-1dhc3v0{color:#33ff85;--match-color-1:151deg, 100%, 35%;--match-color-2:176deg, 100%, 20%}.match.great.svelte-1dhc3v0.svelte-1dhc3v0{color:#d6ff33;--match-color-1:83deg, 100%, 45%;--match-color-2:94deg, 99%, 28%}.match.good.svelte-1dhc3v0.svelte-1dhc3v0{color:#ffdc2e;--match-color-1:29deg, 100%, 50%;--match-color-2:25deg, 100%, 35%}.nickname.svelte-1dhc3v0.svelte-1dhc3v0{color:#0006;padding:10px 20px 10px 10px;font-size:14px;line-height:1.2}.nickname.svelte-1dhc3v0 b.svelte-1dhc3v0{color:#0006;font-weight:700;font-size:20px;line-height:.9;margin-bottom:3px;display:inline-block}.title.svelte-1dhc3v0.svelte-1dhc3v0{position:absolute;bottom:-1px;padding:70px 10px 7px;width:100%;background:linear-gradient(hsla(var(--match-color-1),0%),hsla(var(--match-color-2),15%) 29%,hsla(var(--match-color-2),100%));border-bottom-left-radius:20px;border-bottom-right-radius:20px;line-height:1}.title.svelte-1dhc3v0 .name.svelte-1dhc3v0{width:100%;padding-right:10px;font-size:22px;line-height:1;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title.svelte-1dhc3v0 .stats.svelte-1dhc3v0{display:flex;align-items:flex-start}.title.svelte-1dhc3v0 b.svelte-1dhc3v0{font-size:24px;margin-right:3px}.title.svelte-1dhc3v0 span.svelte-1dhc3v0{font-size:13px;line-height:.85}.title.svelte-1dhc3v0 .arrow.svelte-1dhc3v0{position:absolute;bottom:13px;right:10px;width:16px;height:16px;border:2px solid currentColor;border-top:none;border-left:none;transform:scaleX(.7) rotate(-45deg)}.matches.svelte-1bmyyfy{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;transform:translate3d(0,calc(100% - var(--space-from-top)),0);overflow:auto;scrollbar-width:none;padding-left:var(--space-from-sides);padding-right:var(--space-from-sides);padding-bottom:100px;pointer-events:none}.matches.svelte-1bmyyfy::-webkit-scrollbar{display:none}.scrollable.svelte-1bmyyfy{overflow:auto;pointer-events:initial}.grid.svelte-1bmyyfy{display:flex;flex-wrap:wrap}*,*:before,*:after{box-sizing:border-box}*{margin:0}:root,body,#svelte{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#svelte{isolation:isolate}:root{font-family:Rock Star,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500}:root,body,#svelte{overflow:hidden;background-color:#000;color:#fff;user-select:none;-webkit-user-select:none}#svelte{position:relative;max-width:450px;margin:0 auto}@media (display-mode: fullscreen){:root,body,#svelte{height:calc(100lvh - 1px)}}button{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:Rock Star;src:local("Rock Star Bold Italic"),local("RockStar-BoldItalic"),url(/fonts/RockStar-BoldItalic.woff2) format("woff2"),url(/fonts/RockStar-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Rock Star Extra;src:local("Rock Star Extra Bold"),local("RockStar-ExtraBold"),url(/fonts/RockStar-ExtraBold.woff2) format("woff2"),url(/fonts/RockStar-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Black Italic"),local("RockStar-BlackItalic"),url(/fonts/RockStar-BlackItalic.woff2) format("woff2"),url(/fonts/RockStar-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Rock Star Extra;src:local("Rock Star Extra Light"),local("RockStar-ExtraLight"),url(/fonts/RockStar-ExtraLight.woff2) format("woff2"),url(/fonts/RockStar-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Black"),local("RockStar-Black"),url(/fonts/RockStar-Black.woff2) format("woff2"),url(/fonts/RockStar-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rock Star Extra;src:local("Rock Star Extra Bold Italic"),local("RockStar-ExtraBoldItalic"),url(/fonts/RockStar-ExtraBoldItalic.woff2) format("woff2"),url(/fonts/RockStar-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Bold"),local("RockStar-Bold"),url(/fonts/RockStar-Bold.woff2) format("woff2"),url(/fonts/RockStar-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Italic"),local("RockStar-RegularItalic"),url(/fonts/RockStar-RegularItalic.woff2) format("woff2"),url(/fonts/RockStar-RegularItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Rock Star Extra;src:local("Rock Star Extra Light Italic"),local("RockStar-ExtraLightItalic"),url(/fonts/RockStar-ExtraLightItalic.woff2) format("woff2"),url(/fonts/RockStar-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Light Italic"),local("RockStar-LightItalic"),url(/fonts/RockStar-LightItalic.woff2) format("woff2"),url(/fonts/RockStar-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Medium Italic"),local("RockStar-MediumItalic"),url(/fonts/RockStar-MediumItalic.woff2) format("woff2"),url(/fonts/RockStar-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Light"),local("RockStar-Light"),url(/fonts/RockStar-Light.woff2) format("woff2"),url(/fonts/RockStar-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star Medium"),local("RockStar-Medium"),url(/fonts/RockStar-Medium.woff2) format("woff2"),url(/fonts/RockStar-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rock Star Ultra;src:local("Rock Star Ultra Black Italic"),local("RockStar-UltraBlackItalic"),url(/fonts/RockStar-UltraBlackItalic.woff2) format("woff2"),url(/fonts/RockStar-UltraBlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Rock Star Semi;src:local("Rock Star Semi Bold Italic"),local("RockStar-SemiBoldItalic"),url(/fonts/RockStar-SemiBoldItalic.woff2) format("woff2"),url(/fonts/RockStar-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Rock Star Ultra;src:local("Rock Star Ultra Black"),local("RockStar-UltraBlack"),url(/fonts/RockStar-UltraBlack.woff2) format("woff2"),url(/fonts/RockStar-UltraBlack.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Rock Star;src:local("Rock Star"),local("RockStar-Regular"),url(/fonts/RockStar-Regular.woff2) format("woff2"),url(/fonts/RockStar-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rock Star Semi;src:local("Rock Star Semi Bold"),local("RockStar-SemiBold"),url(/fonts/RockStar-SemiBold.woff2) format("woff2"),url(/fonts/RockStar-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}:root{--space-from-sides: 16px;--space-from-top: 114px;--space-from-bottom: 114px}.swipe-control.svelte-1isxucn{position:relative;width:100%;height:100%;touch-action:none}
