:root{--aff-bg:#070409;--aff-bg2:#110816;--aff-panel:#160c1bc7;--aff-panel-strong:#110915f0;--aff-line:#e4b96a30;--aff-line-purple:#cd89e02e;--aff-cream:#fff2d3;--aff-gold:#e6c474;--aff-gold-2:#c99543;--aff-lilac:#cda9d7;--aff-copy:#e6dbe8;--aff-muted:#a796ac;--aff-display:Didot,"Bodoni 72","Bodoni MT","Iowan Old Style",Baskerville,Georgia,serif;--aff-ui:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Helvetica Neue",Arial,sans-serif;--aff-radius:28px;--aff-shadow:0 26px 70px #00000057,inset 0 1px #ffffff09}html{background:var(--aff-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{color:var(--aff-copy);font-family:var(--aff-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at 50% -8%,#7d2d8f30,#0000 31%),radial-gradient(circle at 4% 36%,#daab510e,#0000 25%),radial-gradient(circle at 96% 62%,#7c318913,#0000 23%),linear-gradient(#0d0611 0%,#070409 48%,#050306 100%)}body:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff02 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#00000080,#0000 78%);mask-image:linear-gradient(#00000080,#0000 78%)}::selection{color:#fff8e6;background:#c581d859}a,button,input,textarea,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:1px solid #eecd7ec7}.affairsTop{-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:radial-gradient(circle at 50% -100%,#9c3eae2e,#0000 62%),linear-gradient(#0e0711ed,#08040adb)!important;border-bottom:1px solid #e2ba6929!important;box-shadow:0 8px 30px #0003,inset 0 -1px #cf90dd09!important}.affairsTop .crystalBrand{background:radial-gradient(circle at 42% 0,#fff1c90e,#0000 38%),linear-gradient(145deg,#ffffff07,#551f5f0e)!important;border:1px solid #d9a0e438!important;border-radius:999px!important;text-decoration:none!important;box-shadow:inset 0 1px #ffffff0e,0 10px 32px #0000001f!important}.affairsTop .crystalBrand span,.affairsTop .crystalBrand b{font-family:var(--aff-display)!important;letter-spacing:1.4px!important;font-weight:600!important}.affairsTop .crystalBrand span{color:#efd38b!important}.affairsTop .crystalBrand b{text-shadow:0 0 16px #c97edb21;color:#d3a8dc!important}.affairsTop nav a{text-transform:uppercase;text-decoration:none;transition:color .18s,background .18s,border-color .18s;position:relative;color:#b9a8bd!important;font:650 10px/1 var(--aff-ui)!important;letter-spacing:1.25px!important}.affairsTop nav a:hover{color:#f2dcaa!important}.mobileMenu{place-content:center;gap:4px;position:relative;color:#0000!important;background:radial-gradient(circle at 30% 18%,#ffecbe12,#0000 35%),#ffffff06!important;border-color:#d07ad961!important;font-size:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff0f,0 0 20px #8e389f14!important}.mobileMenu span{background:linear-gradient(90deg,#d9a5e3,#efc978);border-radius:99px;width:20px;height:1px;display:block;box-shadow:0 0 6px #d9a5e329}.eyebrow,.productPage>.eyebrow,.city>.eyebrow,.profileMockupHeading .eyebrow,.messagesHub>header span,.onboard>.eyebrow{text-transform:uppercase;color:#c98bd8!important;font-family:var(--aff-ui)!important;letter-spacing:2.8px!important;font-size:8px!important;font-weight:780!important;line-height:1.2!important}.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1,.authCard h1,.onboard h1,.profileMockupHeading h1,.memberProfileIdentity h1,.memberProfileContent h1{text-shadow:0 10px 32px #00000059;font-family:var(--aff-display)!important;letter-spacing:-1.15px!important;color:var(--aff-cream)!important;font-weight:400!important}.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{font-size:clamp(42px,6vw,64px)!important;line-height:.94!important}.productPage>p,.city>p,.affairsSettingsHero p,.authCard>p,.messagePanelTitle p{letter-spacing:.02px;color:#aa98ae!important;font-family:var(--aff-ui)!important;font-size:12px!important;line-height:1.65!important}@supports ((-webkit-background-clip:text) or (background-clip:text)){.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1,.authCard h1,.onboard h1{-webkit-text-fill-color:transparent;background:linear-gradient(112deg,#fff8e6 7%,#f0d99f 44%,#d6ae58 71%,#f7e7bd 93%);-webkit-background-clip:text;background-clip:text;color:#0000!important}}.productPage,.city,.affairsSettingsPage,.messagesHub,.profileBuilder,.onboard,.memberProfilePage{position:relative}.productPage:not(.profileBuilder),.city,.affairsSettingsPage,.messagesHub{width:min(92%,1040px)!important;margin-inline:auto!important}.card,.matchSummary,.affairsSettingsCard,.profileIdentityCard,.profileAccordionPanel,.messagePanel,.emptyMessageHero,.premiumEmpty,.lockedFeature,.newMatches,.settingsSheet,.authCard{border-color:var(--aff-line-purple)!important;box-shadow:var(--aff-shadow)!important;background:radial-gradient(circle at 85% 0,#9035a216,#0000 31%),linear-gradient(145deg,#ffffff09,#3011380d)!important}.coverHome{background:#060307!important}.coverVisual:after{content:"";pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 68% 20%,#dfb65c14,#0000 24%),radial-gradient(circle at 18% 72%,#8f369d1a,#0000 28%);position:absolute;inset:0}.coverShade{background:linear-gradient(90deg,#030204e8 0%,#050306ba 43%,#05030761 70%,#04020594 100%),linear-gradient(#0000001f,#000000a8)!important}.coverContent{z-index:2!important}.coverContent .eyebrow{color:#d3a6dd!important;letter-spacing:3.4px!important}.coverContent h1{text-shadow:0 20px 55px #00000094;max-width:820px;color:#fff4d9!important;font-family:var(--aff-display)!important;letter-spacing:-2.6px!important;margin-block:12px 14px!important;font-size:clamp(56px,8vw,96px)!important;font-weight:400!important;line-height:.88!important}.coverContent>p{text-transform:uppercase;color:#d8c5db!important;font:640 10px/1.2 var(--aff-ui)!important;letter-spacing:2.6px!important}.highClassSeal{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 15% 20%,#f6dca012,#0000 28%),#0e081194!important;border-color:#e4bc683d!important;box-shadow:inset 0 1px #ffffff0a,0 18px 45px #0003!important}.highClassSeal>span{color:#edcf84!important;font-family:var(--aff-display)!important}.highClassSeal b{color:#ead59f!important;font:760 8px/1.25 var(--aff-ui)!important;letter-spacing:1.8px!important}.highClassSeal small{color:#ad9bb0!important;font:430 9px/1.45 var(--aff-ui)!important}.coverButtons a,.coverGuest{font-family:var(--aff-ui)!important;letter-spacing:1.8px!important;font-size:9px!important;font-weight:820!important}.coverJoin{color:#160c17!important;background:linear-gradient(110deg,#e4bd64,#f0d58d 48%,#ba7ec5)!important;border-color:#ebcc809e!important;box-shadow:0 15px 38px #bc8e3729,inset 0 1px #ffffff80!important}.coverDiscover,.coverGuest{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#dcc7df!important;background:#0d07108a!important;border-color:#d999e542!important}.authPage{background:radial-gradient(circle at 50% 12%,#812e9138,#0000 34%),radial-gradient(circle at 12% 85%,#d5a84a0f,#0000 26%),#070409!important}.authCard{border-radius:32px!important;padding:clamp(28px,5vw,48px)!important}.authCard h1{margin:8px 0 12px!important;font-size:clamp(42px,7vw,61px)!important;line-height:.95!important}.authCard label{color:#b99fc0!important;font:750 8px/1 var(--aff-ui)!important;letter-spacing:1.7px!important}.authCard input{color:#f3e9f3!important;height:50px!important;font:500 14px var(--aff-ui)!important;background:#05030794!important;border:1px solid #d594e12e!important;border-radius:15px!important;margin-top:9px!important;box-shadow:inset 0 1px #ffffff06!important}.authCard input::placeholder{color:#705f75}.authPrimary{color:#170d18!important;font:850 9px var(--aff-ui)!important;letter-spacing:1.8px!important;background:linear-gradient(110deg,#deb75d,#efd38c 48%,#b97dc4)!important;border:1px solid #ebcc808f!important;box-shadow:0 14px 35px #bd8f3a21,inset 0 1px #ffffff73!important}.socialAuth{color:#d9cadc!important;font:650 11px var(--aff-ui)!important;background:#ffffff06!important;border-color:#d89be22e!important}.authDivider{color:#745f79!important;font:700 8px var(--aff-ui)!important;letter-spacing:1.2px!important}.authSwitch{font-size:11px!important}.authSwitch a{text-decoration:none;color:#edcf7f!important}.onboard{width:min(92%,760px)!important;margin-inline:auto!important}.onboard .progress{background:#ffffff0f!important;border-radius:99px!important;height:3px!important}.onboard .progress>span{box-shadow:0 0 14px #d3a64b2e;background:linear-gradient(90deg,#b56ec5,#e3bd62)!important}.onboard h1{margin:8px 0!important;font-size:clamp(42px,7vw,65px)!important;line-height:.93!important}.onboard>p{color:#a995ad!important;font:430 12px/1.6 var(--aff-ui)!important}.choiceGrid button,.photoSources button{color:#d8cadb!important;font:600 11px/1.3 var(--aff-ui)!important;background:linear-gradient(145deg,#ffffff08,#4a1c520b)!important;border-color:#d292df2b!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffff06!important}.choiceGrid button.selected,.choiceGrid button[aria-pressed=true]{color:#f0d79b!important;background:linear-gradient(135deg,#cfa3431f,#84349230)!important;border-color:#e8c36980!important}.nextChoice{color:#170d18!important;font:850 9px var(--aff-ui)!important;letter-spacing:1.6px!important;background:linear-gradient(110deg,#ddb65d,#efd38d 48%,#bb7fc6)!important}.backChoice,.skipChoice{color:#a995ad!important;font:720 9px var(--aff-ui)!important;letter-spacing:1px!important}.discoverShell .compactDiscoverIntro span{font-family:var(--aff-ui)!important;letter-spacing:2.5px!important;font-weight:780!important}.discoverShell .compactDiscoverIntro h1{text-shadow:0 12px 34px #0000005c;font-family:var(--aff-display)!important;letter-spacing:-1px!important;color:#fff0d0!important;font-weight:400!important}.discoverModeBar .mode{font-family:var(--aff-ui)!important;letter-spacing:.75px!important;font-weight:720!important}.profileStage{box-shadow:0 30px 80px #00000047,0 0 0 1px #d793e208!important}.profileInfo h2,.discoverProfileInfo h2{font-family:var(--aff-display)!important;letter-spacing:-1px!important;color:#fff1d1!important;font-weight:400!important}.profileInfo .place,.profileInfo p,.discoverProfileInfo p{font-family:var(--aff-ui)!important}.choiceActions button{border-color:#d899e429!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #0000001f!important}.choiceActions .love{border-color:#e7c26775!important;box-shadow:inset 0 1px #fff1,0 0 25px #c291381a!important}.choiceActions small{font-family:var(--aff-ui)!important;letter-spacing:1.1px!important;font-weight:800!important}.compatibilityChip,.profileAge{font-family:var(--aff-ui)!important;letter-spacing:.7px!important;font-weight:720!important}.matchSummary{border-radius:18px!important}.matchSummary b,.matchSummary span,.matchSummary em{font-family:var(--aff-ui)!important}.matchSummary b{color:#e3c872!important;letter-spacing:1.5px!important}.matchProfileGrid button,.admirerGrid a,.wantedGrid a{background:radial-gradient(circle at 82% 0,#8e399e14,#0000 30%),linear-gradient(145deg,#ffffff08,#3c15430b)!important;border:1px solid #d190dd29!important;border-radius:24px!important;transition:transform .18s,border-color .18s,box-shadow .18s!important;box-shadow:0 18px 45px #0003,inset 0 1px #ffffff06!important}@media (hover:hover){.matchProfileGrid button:hover,.admirerGrid a:hover,.wantedGrid a:hover{transform:translateY(-2px);border-color:#e5be684d!important;box-shadow:0 23px 55px #00000042,0 0 22px #9b44ab0f!important}}.matchProfileGrid b,.admirerGrid b,.wantedGrid b{color:#eee1e9!important;font-family:var(--aff-display)!important;font-weight:500!important}.matchProfileGrid span,.admirerGrid span,.wantedGrid span{color:#9e8ea3!important;font-family:var(--aff-ui)!important}.premiumEmpty{border-radius:26px!important}.premiumEmpty>b,.admirerEmpty>b{color:#ead9e6!important;font-family:var(--aff-display)!important;font-size:23px!important;font-weight:400!important}.premiumEmpty>span,.admirerEmpty>span{color:#99879e!important;font-family:var(--aff-ui)!important}.messagesHub>header{border-bottom-color:#ddb2601f!important}.messagesHub>header>a{color:#d8b4df!important;background:#ffffff06!important;border-color:#d290df30!important}.newMatches,.messagePanel,.emptyMessageHero{border-radius:28px!important}.messageSectionHeading h2,.messagePanelTitle h2,.emptyMessageHero h2{font-family:var(--aff-display)!important;color:#f8e8c6!important;font-weight:400!important}.messageSectionHeading span{font:730 8px var(--aff-ui)!important;letter-spacing:1px!important;color:#a68baa!important}.conversationRow{background:linear-gradient(90deg,#ffffff05,#0000)!important;border-color:#ffffff0e!important}.conversationMain b{color:#e8dce7!important;font:620 12px var(--aff-ui)!important}.conversationMain span{color:#96879a!important;font:430 10px var(--aff-ui)!important}.emptyMessageMark{color:#edce7c!important;border-color:#e6c16752!important;box-shadow:0 0 30px #bf8c3914,inset 0 1px #ffffff0d!important}.emptyMessageActions .primary{color:#170d18!important;background:linear-gradient(110deg,#ddb65d,#efd38d 48%,#ba7ec5)!important}.profileBuilder{width:min(94%,900px)!important;margin-inline:auto!important}.profileMockupHeading h1{font-size:clamp(44px,7vw,68px)!important;line-height:.92!important}.profileMockupMotto,.profileBottomMotto{color:#a995ad!important;font-family:var(--aff-ui)!important}.accountOwnerCard{box-shadow:var(--aff-shadow)!important;background:radial-gradient(circle at 87% 0,#993ea81a,#0000 30%),linear-gradient(145deg,#ffffff09,#3f18470d)!important;border:1px solid #d897e329!important;border-radius:28px!important}.accountOwnerMain h2,.profilePanelHead h2{font-family:var(--aff-display)!important;color:#f8e9ca!important;font-weight:400!important}.accountMeta,.accountIdentityLine,.profilePanelHead p{font-family:var(--aff-ui)!important;color:#a28fa7!important}.profileSectionMenu button{color:#d9cbdc!important;background:linear-gradient(145deg,#ffffff06,#42174909)!important;border-color:#d594e024!important}.profileSectionMenu button b,.profileSectionMenu button span{font-family:var(--aff-ui)!important}.profileSectionMenu button b{font-weight:650!important}.profileAccordionPanel{border-radius:27px!important}.personalEditor label,.profileSocialEditor label,.profileFields label{color:#b393ba!important;font:760 8px var(--aff-ui)!important;letter-spacing:1.35px!important}.personalEditor input,.personalEditor textarea,.profileFields input,.profileFields textarea,.profileFields select{color:#eee3ed!important;font-family:var(--aff-ui)!important;background:#0603088f!important;border-color:#d491e029!important}.addFromLibrary,.profileSaveButton,.profileLogout{font-family:var(--aff-ui)!important;letter-spacing:1.1px!important;font-weight:800!important}.affairsSettingsHero{margin-bottom:18px!important}.affairsSettingsCard{border-radius:27px!important}.affairsSettingsCard h2,.settingsChoiceBlock h3{font-family:var(--aff-display)!important;color:#f4e3c2!important;font-weight:400!important}.settingsChoiceBlock>p,.affairsSettingsCard>p{color:#9f8fa4!important;font-family:var(--aff-ui)!important}.settingsChips button{color:#c9b8cc!important;font-family:var(--aff-ui)!important;background:#ffffff06!important;border-color:#d491e02b!important}.settingsChips button.selected,.settingsChips button[aria-pressed=true]{color:#edd594!important;background:linear-gradient(135deg,#cb9e3d1f,#8636942e)!important;border-color:#e8c3677a!important}.settingsSaveButton{color:#170d18!important;font:850 9px var(--aff-ui)!important;letter-spacing:1.6px!important;background:linear-gradient(110deg,#ddb65d,#efd38d 48%,#ba7ec5)!important}.city .crumbs{color:#7f6e84!important;font:600 9px var(--aff-ui)!important;letter-spacing:.6px!important}.city .crumbs a{text-decoration:none;color:#b89bc0!important}.city .pill{color:#c9b7cc!important;font:650 9px var(--aff-ui)!important;background:#ffffff06!important;border-color:#d594e029!important}.city .grid .card{color:#ddcfde!important;font-family:var(--aff-ui)!important;border-radius:22px!important;transition:transform .16s,border-color .16s!important}.city button.card b{color:#f1dfb9!important}.city .links h2{color:#f0dfbf!important;font-family:var(--aff-display)!important;font-weight:400!important}.memberProfileHero{border-color:#d795e22e!important;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff09!important}.memberProfileIdentity h1{font-size:clamp(42px,7vw,68px)!important;line-height:.92!important}.memberProfileBadges span,.memberProfileFacts span,.profileAffinity{font-family:var(--aff-ui)!important}.memberProfileContent{background:radial-gradient(circle at 85% 0,#8e359f12,#0000 28%),linear-gradient(#ffffff06,#290f3009)!important;border-color:#d393de24!important}.memberProfileIntro,.memberProfileFacts,.memberSocialSection{color:#aa99ae!important;font-family:var(--aff-ui)!important}.memberChoiceActions button,.memberMatchedActions a{font-family:var(--aff-ui)!important;letter-spacing:.8px!important;font-weight:760!important}.purplePaywall{-webkit-backdrop-filter:blur(16px)saturate(110%);backdrop-filter:blur(16px)saturate(110%);background:#040206c7!important}.purplePaywall>section{background:radial-gradient(circle at 78% 0,#9536a730,#0000 34%),linear-gradient(#1a0c20,#09050c)!important;border-color:#da9de540!important;box-shadow:0 35px 110px #0009,inset 0 1px #ffffff0b!important}.purplePaywall h1{font-family:var(--aff-display)!important;letter-spacing:-1.1px!important;color:#fff0d2!important;font-weight:400!important}.purplePaywall>section>p,.walletNote{font-family:var(--aff-ui)!important;color:#9f8fa4!important}.planRail button{background:#ffffff06!important;border-color:#d492e02e!important}.planRail button.selected{background:linear-gradient(145deg,#cfa2451f,#84329333)!important;border-color:#e7c26785!important;box-shadow:0 0 26px #af4fc01a,inset 0 1px #ffffff0a!important}.planRail b,.planRail strong,.planRail span,.planRail small,.purpleBenefits{font-family:var(--aff-ui)!important}.purpleContinue{color:#170d18!important;font:850 9px var(--aff-ui)!important;letter-spacing:1.6px!important;background:linear-gradient(110deg,#ddb65d,#efd38d 48%,#ba7ec5)!important}.memberDock{-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:radial-gradient(circle at 50% -80%,#a13db42e,#0000 48%),linear-gradient(#100814f5,#060308fd)!important;border-top:1px solid #deb26021!important;box-shadow:0 -16px 50px #00000047,inset 0 1px #ffffff06!important}.memberDock a{color:#7f7085!important;font-family:var(--aff-ui)!important}.memberDock a span{letter-spacing:.45px!important;font-size:7px!important;font-weight:720!important}.memberDock a.active{color:#eccd7d!important;background:radial-gradient(circle at 50% 38%,#ddb35714,#0000 48%),linear-gradient(145deg,#cfa0450a,#71277f1a)!important}.memberDock a.active i{filter:drop-shadow(0 0 8px #e2be6724)}.dockBadge{color:#160c17!important;background:linear-gradient(145deg,#d8a94e,#e8c976)!important;border-color:#110914!important}.settingsBackdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040206ad!important}.settingsSheet{background:radial-gradient(circle at 82% 0,#9538a524,#0000 32%),linear-gradient(#190b1f,#08050b)!important;border-color:#d897e336!important;box-shadow:0 -30px 90px #00000075,inset 0 1px #ffffff0a!important}.settingsSheet h2{font-family:var(--aff-display)!important;letter-spacing:-.6px!important;color:#fff0d1!important;font-weight:400!important}.settingsSheet small,.settingsRows a,.settingsStatus{font-family:var(--aff-ui)!important}.settingsRows a{color:#d8cadb!important;border-bottom-color:#ffffff0e!important}.settingsRows a b{color:#bb94c3!important}.affairsFooter{background:radial-gradient(circle at 50% 0,#8f379f17,#0000 32%),linear-gradient(#09050b,#050306)!important;border-top:1px solid #dfb56224!important}.footerMonogram{color:#e5c372!important;font-family:var(--aff-display)!important;border-color:#e6c06757!important;box-shadow:inset 0 1px #ffffff0a,0 0 25px #cc9d440f!important}.footerBrand b{color:#e8d2a1!important;font-family:var(--aff-display)!important;letter-spacing:1.2px!important}.footerBrand em{color:#cba3d5!important}.footerBrand span,.footerSignals{color:#86758a!important;font-family:var(--aff-ui)!important}.footerSignals span{letter-spacing:1.4px!important}@media (hover:hover){.authPrimary:hover,.coverJoin:hover,.purpleContinue:hover,.settingsSaveButton:hover,.nextChoice:hover{filter:brightness(1.045)}.profileSectionMenu button:hover,.settingsRows a:hover,.city .grid .card:hover{border-color:#e8c26745!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:600px){body:before{opacity:.3;background-size:42px 42px}.productPage:not(.profileBuilder),.city,.affairsSettingsPage,.messagesHub{width:min(94%,680px)!important}.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{font-size:43px!important}.coverContent h1{letter-spacing:-1.8px!important;font-size:clamp(52px,15vw,72px)!important}.coverContent>p{letter-spacing:2px!important;font-size:9px!important}.highClassSeal{border-radius:20px!important}.authCard{border-radius:27px!important}.authCard h1,.onboard h1{font-size:44px!important}.profileMockupHeading h1{font-size:46px!important}.memberProfileIdentity h1{font-size:45px!important}.memberDock a span{font-size:6.5px!important}}@media (max-width:380px){.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{font-size:39px!important}.coverContent h1{font-size:50px!important}.authCard h1,.onboard h1{font-size:40px!important}.memberDock a span{font-size:6px!important}}.discoverTitleFilter{z-index:120;flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex;position:relative}.compactDiscoverIntro{z-index:120!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;display:flex!important;position:relative!important}.compactDiscoverIntro>span{display:none!important}.compactDiscoverIntro h1{min-width:0;margin:0!important}.discoverTitleFilter .filterTrigger{z-index:121!important;background:radial-gradient(circle at 30% 20%,#ffeec30f,#0000 38%),#1d0d22db!important;border:1px solid #d291e04d!important;border-radius:50%!important;flex-basis:40px!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;position:relative!important;inset:auto!important;box-shadow:inset 0 1px #ffffff0f,0 7px 20px #0003!important}.discoverTitleFilter .filterTrigger i{background:linear-gradient(90deg,#d6a5df,#e7c66e)!important}.discoverTitleFilter .filterBackdrop{z-index:2200!important;position:fixed!important;inset:0!important}.discoverTitleFilter .filterSheet{z-index:2201!important;position:relative!important}@media (max-width:799px){body:has(.discoverShell) .affairsTop.memberTop{height:56px!important;min-height:56px!important;padding-top:5px!important;padding-bottom:5px!important}body:has(.discoverShell) .affairsTop.memberTop .crystalBrand{max-width:min(100vw - 72px,540px)!important;height:36px!important;min-height:36px!important;padding:5px 18px!important;font-size:12px!important;line-height:1!important}body:has(.discoverShell) .discoverShell{padding-top:5px!important}body:has(.discoverShell) .compactDiscoverIntro{width:min(94%,650px)!important;min-height:47px!important;margin:0 auto 6px!important;padding:0 3px!important}body:has(.discoverShell) .compactDiscoverIntro h1{font-size:39px!important;line-height:.92!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{width:39px!important;min-width:39px!important;height:39px!important}}@media (max-width:390px){body:has(.discoverShell) .affairsTop.memberTop{height:52px!important;min-height:52px!important}body:has(.discoverShell) .affairsTop.memberTop .crystalBrand{height:34px!important;min-height:34px!important;font-size:11px!important}body:has(.discoverShell) .compactDiscoverIntro{min-height:43px!important}body:has(.discoverShell) .compactDiscoverIntro h1{font-size:36px!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{width:37px!important;min-width:37px!important;height:37px!important}}body:has(.discoverShell) .compactDiscoverIntro{box-sizing:border-box!important;z-index:120!important;grid-template-columns:minmax(0,1fr) 44px!important;align-items:center!important;column-gap:12px!important;width:min(94%,650px)!important;max-width:650px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important;position:relative!important}body:has(.discoverShell) .discoverTitleFilter{grid-column:2!important;place-self:center end!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;display:grid!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important}.filterBackdrop{box-sizing:border-box!important;padding-top:max(8px,env(safe-area-inset-top))!important;overflow:hidden!important}.filterSheet{box-sizing:border-box!important;width:min(100%,620px)!important;max-width:100vw!important;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)))!important;overscroll-behavior:contain!important;overflow:hidden auto!important}.filterPicker{box-sizing:border-box!important;width:auto!important;max-width:none!important;margin-left:-20px!important;margin-right:-20px!important;left:auto!important;right:auto!important;overflow:hidden!important}.filterPicker section{max-width:100%!important;overflow:hidden!important}.filterPicker section button{white-space:normal!important;max-width:100%!important}@media (max-width:600px){.filterBackdrop{padding:env(safe-area-inset-top) 0 0!important;align-items:stretch!important}.filterSheet{width:100vw!important;height:calc(100dvh - env(safe-area-inset-top))!important;max-height:none!important;padding:18px 18px calc(26px + env(safe-area-inset-bottom))!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:27px 27px 0 0!important;margin:0!important}.filterSheet header{margin-left:0!important;margin-right:0!important;top:-18px!important}.filterPicker{z-index:12!important;padding:18px 0 calc(12px + env(safe-area-inset-bottom))!important;background:radial-gradient(circle at 80% 0,#87359621,#0000 30%),linear-gradient(#1a0c20,#0b060e)!important;border:1px solid #d497e633!important;border-radius:22px!important;margin:15px 0 0!important;position:relative!important;bottom:auto!important;box-shadow:0 18px 45px #00000047!important}.filterPicker>div,.filterPicker section,.filterPicker>.pickerDone{width:calc(100% - 28px)!important;margin-left:auto!important;margin-right:auto!important}.filterPicker section{margin-top:14px!important;margin-bottom:14px!important}.filterRows{overflow:hidden!important}body:has(.discoverShell) .compactDiscoverIntro{grid-template-columns:minmax(0,1fr) 40px!important;width:calc(100% - 32px)!important;max-width:650px!important;padding-left:0!important;padding-right:0!important}}@media (max-width:390px){body:has(.discoverShell) .compactDiscoverIntro{grid-template-columns:minmax(0,1fr) 38px!important;width:calc(100% - 28px)!important}body:has(.discoverShell) .discoverTitleFilter{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}}.affairsTop .crystalBrand{overflow:hidden!important}.affairsTop .crystalBrand:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(108deg,#0000 18%,#fff3cd13 45%,#0000 68%);transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-115%)}@media (hover:hover){.affairsTop .crystalBrand:hover:before{transform:translate(115%)}}.profilePhoto,.accountOwnerCard,.profileAccordionPanel,.matchProfileGrid button,.admirerGrid a,.wantedGrid a,.messagePanel,.newMatches,.affairsSettingsCard,.authCard,.highClassSeal{position:relative}.profilePhoto:before,.accountOwnerCard:before,.profileAccordionPanel:before,.matchProfileGrid button:before,.admirerGrid a:before,.wantedGrid a:before,.messagePanel:before,.newMatches:before,.affairsSettingsCard:before,.authCard:before,.highClassSeal:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fff8e00b,inset 0 -1px #622b6914}.accountOwnerCard>*,.profileAccordionPanel>*,.matchProfileGrid button>*,.admirerGrid a>*,.wantedGrid a>*,.messagePanel>*,.newMatches>*,.affairsSettingsCard>*,.authCard>*,.highClassSeal>*{z-index:1;position:relative}.productPage>.eyebrow,.city>.eyebrow,.affairsSettingsHero .eyebrow,.profileMockupHeading .eyebrow{margin-bottom:8px!important}.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{margin-top:0!important;margin-bottom:10px!important}.productPage>p,.city>p,.affairsSettingsHero p{max-width:620px}body:has(.discoverShell) .compactDiscoverIntro{border-bottom:1px solid #deb56217!important}body:has(.discoverShell) .compactDiscoverIntro:after{content:"";background:linear-gradient(90deg,#e0bd69,#cd89e057,#0000);width:54px;height:1px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 10px #dbb55d1a}body:has(.discoverShell) .compactDiscoverIntro h1{color:#fff3d8!important;text-shadow:0 8px 28px #0006,0 0 18px #e3be6809!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{transition:transform .16s,border-color .16s,box-shadow .16s!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger:active{border-color:#eac6707a!important;transform:scale(.94)!important}.profilePhoto{border-color:#e4bb6947!important;box-shadow:0 28px 75px #0000005c,0 0 0 1px #cc87db0f,inset 0 1px #fff6da14!important}.profileInfo{-webkit-backdrop-filter:blur(16px)saturate(115%);backdrop-filter:blur(16px)saturate(115%)}.profileInfo h2{text-shadow:0 8px 24px #00000080!important}.compatibilityChip{color:#ecd184!important;background:linear-gradient(115deg,#5d284ec7,#2e1633cc)!important;border-color:#e7c2676b!important;box-shadow:inset 0 1px #ffffff0e,0 6px 18px #0000002e!important}.choiceActions{isolation:isolate}.choiceActions button{transition:transform .14s,filter .14s,border-color .14s!important}.choiceActions button:active{transform:scale(.955)!important}.choiceActions .love{background:radial-gradient(circle at 50% 0,#efcd742b,#0000 45%),linear-gradient(145deg,#64266e5c,#221027b8)!important}.choiceActions .love:after{content:"";pointer-events:none;border-radius:inherit;border:1px solid #ffe9b10b;position:absolute;inset:4px}.filterBackdrop{-webkit-backdrop-filter:blur(18px)saturate(108%)!important;backdrop-filter:blur(18px)saturate(108%)!important;background:#040206d1!important}.filterSheet{background:radial-gradient(circle at 78% -4%,#8e339f2b,#0000 29%),radial-gradient(circle at 12% 10%,#daac520b,#0000 22%),linear-gradient(#16091b 0%,#09050c 62%,#060408 100%)!important;border-color:#ddabe738!important;box-shadow:0 -32px 100px #0000008f,inset 0 1px #ffffff0b!important}.filterSheet header{border-bottom:1px solid #e3b96514}.filterRows{box-shadow:0 16px 44px #00000029,inset 0 1px #ffffff06!important}.filterRows button{transition:background .15s,color .15s,padding .15s!important}.filterRows button:active{background:linear-gradient(90deg,#d8aa4e0d,#8b399a12)!important;padding-left:21px!important}.filterRows b{color:#c29bc8!important}.filterPicker h3{color:#f8e7c6!important}.matchProfileGrid button>div>b,.admirerGrid a b,.wantedGrid a b{font-size:clamp(17px,2.5vw,22px)!important;line-height:1.05!important}.matchProfileGrid button>div>span,.admirerGrid a span,.wantedGrid a span{margin-top:4px!important;line-height:1.4!important}.miniVerified,.ownerVerified{text-shadow:0 0 10px #ddb3521f;color:#e5c36e!important}.messagePanelTitle h2,.messageSectionHeading h2{letter-spacing:-.35px!important}.matchAvatar,.conversationAvatar{border-color:#e4bc6847!important;box-shadow:0 7px 18px #0003,0 0 0 1px #ca88d80d!important}.conversationRow{border-radius:16px!important;transition:background .15s,transform .15s!important}.conversationRow:active{transform:scale(.99)}.emptyMessageHero{background:radial-gradient(circle at 50% 0,#90389f1c,#0000 35%),linear-gradient(#ffffff06,#2b103206)!important}.accountAvatar{border-color:#e7c26761!important;box-shadow:0 14px 35px #00000047,0 0 0 3px #c37ed20b!important}.accountCrown{color:#1a0d19!important;background:linear-gradient(145deg,#e0b75d,#f0d68d)!important;border-color:#e9c67075!important}.profileSectionMenu button{border-radius:18px!important;min-height:54px!important}.profileSectionMenu button svg{color:#c99fd1!important}.profileMeter{overflow:hidden;background:#ffffff0d!important;border-radius:99px!important}.profileMeter>i{box-shadow:0 0 14px #d3a64926;background:linear-gradient(90deg,#a956bb,#e0b85f)!important}.settingsChoiceBlock{padding-block:4px}.settingsChips button,.city .pill{transition:transform .13s,border-color .13s,background .13s!important}.settingsChips button:active,.city .pill:active{transform:scale(.97)}.city button.card{text-align:left;min-height:92px}.city button.card b{font-family:var(--aff-display)!important;letter-spacing:-.2px!important;font-size:19px!important;font-weight:400!important}.city button.card span{margin-top:5px;color:#99889d!important;font-size:9px!important}.purplePaywall>section{border-radius:32px!important}.purplePaywall header>div>span{color:#e7c773!important;border-color:#e9c56f6b!important;box-shadow:0 0 20px #cd9b4114!important}.planRail button{border-radius:22px!important}.planRail button.selected{box-shadow:0 18px 45px #00000038,0 0 28px #aa49bc17,inset 0 1px #ffffff0e!important}.purpleContinue{box-shadow:0 15px 40px #c0903621,inset 0 1px #ffffff75!important}.memberDock:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e6c0675c,#0000);width:min(190px,38vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.memberDock a{transition:color .16s,background .16s,transform .16s!important}.memberDock a:active{transform:scale(.96)}.memberDock a[href=\/discover]:active{transform:scale(.96)!important}@media (max-width:390px){.profileInfo h2{letter-spacing:-.7px!important}.filterRows button{padding-left:14px!important;padding-right:14px!important}.filterRows button:active{padding-left:17px!important}.matchProfileGrid button>div>b,.admirerGrid a b,.wantedGrid a b{font-size:16px!important}}@media (max-width:600px){.filterSheet{isolation:isolate!important;position:relative!important}.filterPicker{z-index:2300!important;left:10px!important;right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:calc(100vw - 20px)!important;max-height:min(62dvh,560px)!important;padding:18px 14px calc(16px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overscroll-behavior:contain!important;background:radial-gradient(circle at 80% 0,#8b349b2e,#0000 31%),linear-gradient(#1a0c20,#09050c)!important;border:1px solid #d697e347!important;border-radius:24px!important;margin:0!important;position:fixed!important;top:auto!important;overflow:hidden auto!important;transform:translate(0,0)!important;box-shadow:0 26px 80px #0000009e,inset 0 1px #ffffff0b!important}.filterPicker>div,.filterPicker section,.filterPicker>.pickerDone{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.filterPicker section{flex-wrap:wrap!important;gap:8px!important;display:flex!important;overflow:visible!important}.filterPicker section button{white-space:normal!important;overflow-wrap:anywhere!important;flex:0 auto!important;min-width:0!important;max-width:100%!important}.filterPicker>.pickerDone{margin-top:4px!important}}@media (max-width:360px){.filterPicker{max-width:calc(100vw - 14px)!important;left:7px!important;right:7px!important}}@media (max-width:799px){.affairsTop.memberTop{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:4px 10px!important}.affairsTop.memberTop>.crystalBrand{box-sizing:border-box!important;height:34px!important;min-height:34px!important;padding:4px 16px!important;font-size:11px!important;line-height:1!important}}@media (max-width:390px){.affairsTop.memberTop{height:47px!important;min-height:47px!important;max-height:47px!important;padding-top:3px!important;padding-bottom:3px!important}.affairsTop.memberTop>.crystalBrand{height:32px!important;min-height:32px!important;padding-top:3px!important;padding-bottom:3px!important}}@media (max-width:799px){body:has(.memberDock) .affairsTop.memberTop{box-sizing:border-box!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:4px 10px!important}body:has(.memberDock) .affairsTop.memberTop>.crystalBrand{box-sizing:border-box!important;width:min(100vw - 88px,540px)!important;max-width:min(100vw - 88px,540px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:4px 16px!important;font-size:11px!important;line-height:1!important}:is(body:has(.discoverShell) .affairsTop.memberTop,body:has(.productPage) .affairsTop.memberTop,body:has(.messagesHub) .affairsTop.memberTop,body:has(.profileBuilder) .affairsTop.memberTop,body:has(.affairsSettingsPage) .affairsTop.memberTop,body:has(.city) .affairsTop.memberTop){height:50px!important;min-height:50px!important;max-height:50px!important;padding:4px 10px!important}:is(body:has(.discoverShell) .affairsTop.memberTop>.crystalBrand,body:has(.productPage) .affairsTop.memberTop>.crystalBrand,body:has(.messagesHub) .affairsTop.memberTop>.crystalBrand,body:has(.profileBuilder) .affairsTop.memberTop>.crystalBrand,body:has(.affairsSettingsPage) .affairsTop.memberTop>.crystalBrand,body:has(.city) .affairsTop.memberTop>.crystalBrand){width:min(100vw - 88px,540px)!important;max-width:min(100vw - 88px,540px)!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:4px 16px!important;font-size:11px!important}}@media (max-width:390px){:is(body:has(.memberDock) .affairsTop.memberTop,body:has(.discoverShell) .affairsTop.memberTop,body:has(.productPage) .affairsTop.memberTop,body:has(.messagesHub) .affairsTop.memberTop,body:has(.profileBuilder) .affairsTop.memberTop,body:has(.affairsSettingsPage) .affairsTop.memberTop,body:has(.city) .affairsTop.memberTop){height:47px!important;min-height:47px!important;max-height:47px!important;padding:3px 9px!important}:is(body:has(.memberDock) .affairsTop.memberTop>.crystalBrand,body:has(.discoverShell) .affairsTop.memberTop>.crystalBrand,body:has(.productPage) .affairsTop.memberTop>.crystalBrand,body:has(.messagesHub) .affairsTop.memberTop>.crystalBrand,body:has(.profileBuilder) .affairsTop.memberTop>.crystalBrand,body:has(.affairsSettingsPage) .affairsTop.memberTop>.crystalBrand,body:has(.city) .affairsTop.memberTop>.crystalBrand){width:min(100vw - 72px,540px)!important;max-width:min(100vw - 72px,540px)!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:3px 14px!important;font-size:10.5px!important}}@media (max-width:799px){.profileBuilder{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding-left:12px!important;padding-right:12px!important}.profileIdentityCard{background:radial-gradient(circle at 84% 0,#89329913,#0000 31%),linear-gradient(#ffffff06,#230d2906)!important;border:1px solid #d393df2e!important;border-radius:28px!important;box-shadow:0 20px 55px #0000002e,inset 0 1px #ffffff06!important}}.profileBuilder .profileSectionMenu>button{grid-template-columns:52px minmax(0,1fr) 24px!important}.profileBuilder .profileSectionMenu>button>em{color:#0000!important;width:22px!important;min-width:22px!important;height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:0!important;display:block!important;position:relative!important;transform:none!important}.profileBuilder .profileSectionMenu>button>em:before,.profileBuilder .profileSectionMenu>button>em:after{content:""!important;pointer-events:none!important;position:absolute!important}.profileBuilder .profileSectionMenu>button>em:before{background:linear-gradient(90deg,#cda9d47a,#e3c875)!important;border:0!important;width:13px!important;height:1px!important;top:10px!important;left:3px!important;box-shadow:0 0 6px #ddb75e14!important}.profileBuilder .profileSectionMenu>button>em:after{border-top:1px solid #e2c474!important;border-right:1px solid #e2c474!important;width:6px!important;height:6px!important;top:7px!important;right:3px!important;transform:rotate(45deg)!important}.profileBuilder .profileSectionMenu>button:hover>em,.profileBuilder .profileSectionMenu>button:focus-visible>em{color:#0000!important;border:0!important;transform:translate(2px)!important}.profileBuilder .profileSectionMenu>button.active>em:before{background:linear-gradient(90deg,#e1c06f8c,#f0d98f)!important}.profileBuilder .profileSectionMenu>button.active>em:after{border-color:#f0d98f!important}.profileBuilder .profileSectionMenu>button>i{background:radial-gradient(circle at 38% 25%,#eec66513,#0000 42%),linear-gradient(145deg,#401d3e73,#1109149e)!important;border:1px solid #e2bd6a47!important;border-radius:15px!important;width:44px!important;height:44px!important;box-shadow:inset 0 1px #ffffff0e,0 7px 16px #00000024!important}.profileBuilder .profileSectionMenu>button:hover>i,.profileBuilder .profileSectionMenu>button.active>i{border-color:#efcb7b7a!important;box-shadow:inset 0 1px #ffffff12,0 8px 18px #0000002b!important}@media (max-width:390px){.profileBuilder{padding-left:9px!important;padding-right:9px!important}.profileBuilder .profileSectionMenu>button{grid-template-columns:45px minmax(0,1fr) 21px!important}.profileBuilder .profileSectionMenu>button>i{border-radius:13px!important;width:39px!important;height:39px!important}}:root{--aff-hairline:#e9c67429;--aff-jewel:#cc87dc2b}body{letter-spacing:-.005em}.affairsTop.memberTop{background:radial-gradient(at 50% -80%,#9739a824,#0000 60%),linear-gradient(#0c060ff9,#070409f0)!important}.affairsTop.memberTop>.crystalBrand{background:linear-gradient(#ffffff07,#0000 48%),#150a198a!important;border-color:#ddade533!important;box-shadow:inset 0 1px #ffffff0e,0 8px 26px #00000029!important}.affairsTop.memberTop>.crystalBrand span{color:#edce80!important}.affairsTop.memberTop>.crystalBrand b{color:#cda1d6!important}.profileIdentityCard,.accountOwnerCard,.profileAccordionPanel,.profileSectionMenu>button,.messagePanel,.newMatches,.matchProfileGrid button,.admirerGrid a,.wantedGrid a,.affairsSettingsCard{border-width:1px!important}.profileBuilder .profileSectionMenu>button{background:radial-gradient(at 10% 0,#e5bb600b,#0000 34%),linear-gradient(145deg,#251227b8,#0c070fe0)!important;border-color:#e5c27333!important}.profileBuilder .profileSectionMenu>button>span>b{font-family:var(--aff-display)!important;letter-spacing:.15px!important;font-weight:500!important}.profileBuilder .profileSectionMenu>button>span>small{font-family:var(--aff-ui)!important;color:#8d7d91!important;letter-spacing:.02px!important}.authPrimary,.coverJoin,.purpleContinue,.settingsSaveButton,.nextChoice,.pickerDone{background:linear-gradient(#ffffff38,#0000 36%),linear-gradient(105deg,#c89b43 0%,#e5c572 42%,#d8b768 62%,#a96bb6 100%)!important;border:1px solid #f6dd9d5c!important;box-shadow:inset 0 1px #ffffff61,0 12px 30px #00000029!important}.authPrimary:active,.coverJoin:active,.purpleContinue:active,.settingsSaveButton:active,.nextChoice:active,.pickerDone:active{transform:translateY(1px)scale(.992)!important}.profileBuilder .profileMockupHeading{padding-inline:4px!important}.profileBuilder .profileMockupHeading .eyebrow{color:#c68ed3!important}.profileBuilder .accountOwnerCard{background:radial-gradient(circle at 88% 0,#8c349b11,#0000 28%),linear-gradient(145deg,#ffffff06,#30123607)!important;border-color:#da9fe429!important}.profileBuilder .accountOwnerMain h1{font-family:var(--aff-display)!important;letter-spacing:-.65px!important;font-weight:400!important}.profileBuilder .accountMemberBadge{color:#e1c474!important;background:#160b1880!important;border-color:#e5c16b57!important}.profileBuilder .profileLogout{background:radial-gradient(at 50% 0,#e8bf640e,#0000 50%),linear-gradient(145deg,#2e152b9e,#0c070fe0)!important;box-shadow:inset 0 1px #ffffff0e,0 10px 24px #00000029!important}.profilePhoto{border-color:#e6c37340!important}.profileInfo{background:radial-gradient(circle at 12% 0,#82318e1c,#0000 34%),linear-gradient(#1b0c1fd4,#0a060df0)!important;border-color:#e6c06d2e!important}.profileInfo h2{font-family:var(--aff-display)!important;letter-spacing:-1.2px!important;font-weight:400!important}.profileInfo p{color:#c6b8c8!important}.choiceActions{background:linear-gradient(#170a1ce6,#08050bf5)!important;border-color:#d492e024!important;box-shadow:inset 0 1px #ffffff09,0 12px 32px #00000038!important}.choiceActions .love{border-color:#e8c56f61!important}.messageSectionHeading h2,.messagePanelTitle h2,.emptyMessageHero h2,.settingsChoiceBlock h3,.affairsSettingsCard h2,.city .links h2{font-family:var(--aff-display)!important;letter-spacing:-.45px!important;font-weight:400!important}.conversationRow{min-height:64px!important;padding-inline:10px!important}.conversationMain b{font-weight:600!important}.conversationMain span{line-height:1.45!important}.filterSheet{border-color:#d797e22e!important}.filterSheet header h2{letter-spacing:-1.2px!important}.filterRows button{border-bottom-color:#ffffff0b!important}.filterRows em{opacity:.72!important}.filterPicker{border-color:#dea9e538!important}.filterPicker section button{background:#ffffff06!important;border-color:#d391e02b!important}.filterPicker section button.selected{background:linear-gradient(130deg,#cc9f431a,#80308e26)!important;border-color:#e7c36b6b!important}.memberDock a:not(.active){opacity:.66}.memberDock a.active{opacity:1!important;color:#e9ca77!important}.memberDock a.active i{border-color:#e7c26961!important}.memberDock a.active span{color:#d8bd78!important}@media (max-width:600px){.profileBuilder .profileIdentityCard{padding:15px 12px!important}.profileBuilder .profileSectionMenu{gap:9px!important}.profileBuilder .profileSectionMenu>button{border-radius:19px!important;min-height:68px!important;padding:9px 13px!important}.profileBuilder .profileSectionMenu>button>span>b{font-size:14px!important}.profileBuilder .profileSectionMenu>button>span>small{font-size:8.5px!important}.filterSheet header h2{font-size:42px!important}}:root{--aff-page-max:1180px;--aff-narrow:760px;--aff-section-gap:28px;--aff-card-radius:30px;--aff-card-radius-sm:22px;--aff-gold-soft:#e5c675;--aff-gold-hot:#f0d995;--aff-purple-soft:#c89ed2;--aff-purple-dark:#5c2767;--aff-border:#e1b5652e;--aff-border-purple:#ce8bdd29;--aff-panel-deep:#0d0710eb}body{background:radial-gradient(circle at 50% -10%,#802d9136,#0000 30%),radial-gradient(circle at 4% 38%,#dcad4c0e,#0000 26%),radial-gradient(circle at 96% 68%,#802d9112,#0000 26%),linear-gradient(#0d0611 0%,#070409 48%,#050306 100%)!important}main{scroll-margin-top:64px}.productPage:not(.profileBuilder),.city,.affairsSettingsPage,.messagesHub{max-width:var(--aff-page-max)!important}.productPage,.city,.affairsSettingsPage,.messagesHub,.profileBuilder,.memberProfilePage,.onboard{padding-top:clamp(22px,4vw,48px)!important}.productPage>.eyebrow,.city>.eyebrow,.affairsSettingsHero .eyebrow,.profileMockupHeading .eyebrow,.messagesHub>header span{margin-bottom:10px!important}.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{margin-bottom:14px!important;font-size:clamp(48px,6.3vw,74px)!important;line-height:.9!important}.productPage>p,.city>p,.affairsSettingsHero p{max-width:680px!important;font-size:13px!important;line-height:1.72!important}.productPage>h1:after,.city>h1:after,.affairsSettingsHero h1:after,.messagesHub>header h1:after{content:"";background:linear-gradient(90deg,var(--aff-gold-soft),#cd89dc57,transparent);width:58px;height:1px;margin-top:16px;display:block;box-shadow:0 0 12px #e0b95f14}.affairsTop{border-bottom-color:#e4bc6521!important;box-shadow:0 8px 28px #0000002e,inset 0 -1px #cd89dc08!important}.affairsTop .crystalBrand{min-width:min(72vw,560px);justify-content:center!important}.affairsTop .crystalBrand span,.affairsTop .crystalBrand b{letter-spacing:1.65px!important;font-size:1em!important}.affairsTop .crystalBrand:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e7c16a2e,#0000);height:1px;position:absolute;bottom:4px;left:14%;right:14%}.coverVisual{min-height:calc(100dvh - 60px)!important}.coverContent{width:min(92%,980px)!important;padding-bottom:clamp(42px,8vw,88px)!important}.coverContent h1{letter-spacing:-3px!important;max-width:920px!important;margin:14px 0 18px!important;font-size:clamp(62px,9vw,112px)!important;line-height:.84!important}.coverContent>p{letter-spacing:3px!important;font-size:10px!important}.highClassSeal{border-radius:22px!important;width:min(100%,580px)!important;padding:14px 16px!important}.coverButtons{gap:10px!important}.coverButtons a{border-radius:999px!important;min-height:49px!important}.coverGuest{margin-top:10px!important}.authCard{border-radius:34px!important;width:min(92vw,580px)!important;padding:clamp(32px,5vw,54px)!important}.authCard h1{font-size:clamp(46px,7vw,66px)!important}.authCard>p{max-width:40ch}.authCard label{margin-top:20px!important}.authCard input{border-radius:16px!important;height:54px!important}.authPrimary,.socialAuth{border-radius:999px!important;min-height:50px!important}.socialAuth{letter-spacing:.1px!important}.onboard{max-width:820px!important}.onboard h1{font-size:clamp(48px,7vw,72px)!important}.onboard>p{max-width:54ch!important}.choiceGrid{gap:10px!important}.choiceGrid button{border-radius:18px!important;min-height:52px!important;font-size:12px!important}.photoSlots{gap:10px!important}.photoRule{font-size:10px!important;line-height:1.55!important}body:has(.discoverShell) .compactDiscoverIntro{padding-bottom:9px!important}body:has(.discoverShell) .compactDiscoverIntro h1{letter-spacing:-1.4px!important;font-size:clamp(40px,6vw,54px)!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{box-shadow:inset 0 1px #ffffff0e,0 8px 22px #0000003d,0 0 0 1px #d591e209!important}.profileStage{border-radius:32px!important}.profilePhoto{border-radius:32px!important;box-shadow:0 32px 86px #0006,0 0 0 1px #cf89dc0d,inset 0 1px #fff6d914!important}.profileInfo{border-radius:25px!important;padding:22px 22px 20px!important;bottom:18px!important;left:20px!important;right:20px!important}.profileInfo h2{font-size:clamp(46px,7vw,62px)!important}.profileInfo .place{letter-spacing:1.1px!important;margin-top:6px!important;font-size:10px!important}.profileInfo p{margin-top:10px!important;font-size:11px!important;line-height:1.5!important}.choiceActions{border-radius:26px!important;gap:7px!important;padding:7px!important}.choiceActions button{min-height:48px!important}.choiceActions .love{min-height:54px!important}.choiceActions button small{margin-top:3px!important}.cardPhotoProgress{top:12px!important;left:18px!important;right:18px!important}.swipePhotoNav{top:16px!important}.matchProfileGrid,.admirerGrid,.wantedGrid{gap:16px!important}.matchProfileGrid button,.admirerGrid a,.wantedGrid a{border-radius:26px!important;overflow:hidden!important}.matchProfileGrid button>i,.admirerGrid a>i,.wantedGrid a>i{border-radius:20px!important}.matchProfileGrid button>div,.admirerGrid a>div,.wantedGrid a>div{padding-top:4px!important}.matchProfileGrid b,.admirerGrid b,.wantedGrid b{font-size:20px!important}.matchProfileGrid span,.admirerGrid span,.wantedGrid span{font-size:10px!important}.matchSummary{border-radius:20px!important;min-height:64px!important;padding:12px 15px!important}.messagesHub{max-width:980px!important}.messagesHub>header{padding-bottom:18px!important}.newMatches{padding:16px 14px 12px!important}.messagePanel{padding:20px!important}.messageSectionHeading h2,.messagePanelTitle h2{font-size:28px!important}.matchRail{gap:10px!important}.matchRail>a{flex-basis:76px!important;width:76px!important}.matchRail>a>i{border-radius:22px!important;width:70px!important;height:82px!important}.conversationRow{min-height:70px!important;padding:9px 10px!important}.conversationAvatar{width:48px!important;height:48px!important}.profileBuilder{max-width:940px!important}.profileIdentityCard{border-radius:30px!important;padding:22px!important}.accountOwnerCard{border-radius:26px!important;min-height:150px!important;padding:20px!important}.accountAvatarWrap,.accountAvatar{width:96px!important;height:96px!important}.accountOwnerMain h1{font-size:36px!important;line-height:.95!important}.accountOwnerMain>small{letter-spacing:2.1px!important}.accountIdentityLine{margin-top:7px!important}.accountMeta{gap:14px!important;margin-top:14px!important}.profileSectionMenu{gap:11px!important;margin-top:20px!important}.profileBuilder .profileSectionMenu>button{border-radius:22px!important;min-height:78px!important;padding:11px 15px!important}.profileBuilder .profileSectionMenu>button>i{border-radius:15px!important;width:48px!important;height:48px!important}.profileBuilder .profileSectionMenu>button>span>b{font-size:16px!important}.profileBuilder .profileSectionMenu>button>span>small{margin-top:5px!important;font-size:9px!important}.profileAccordionPanel{border-radius:24px!important;padding:18px!important}.photoEditorRail{gap:9px!important}.photoEditSlot{border-radius:18px!important}.personalEditor input,.personalEditor textarea,.profileFields input,.profileFields textarea,.profileFields select{border-radius:15px!important}.profileLogout{height:58px!important}.affairsSettingsCard{border-radius:28px!important;padding:22px!important}.affairsSettingsCard h2{font-size:30px!important}.settingsChoiceBlock{margin-top:18px!important}.settingsChoiceBlock h3{font-size:22px!important}.settingsChips{gap:9px!important}.settingsChips button{border-radius:999px!important;min-height:42px!important;padding-inline:14px!important}.city .grid{gap:14px!important}.city .grid .card{border-radius:24px!important;min-height:110px!important;padding:18px!important}.city .grid .card b{font-size:22px!important}.city .grid .card span{font-size:10px!important}.city .links{margin-top:30px!important}.purplePaywall>section{border-radius:34px!important;width:min(94vw,620px)!important;padding:24px!important}.purplePaywall h1{font-size:clamp(44px,7vw,64px)!important}.planRail{gap:12px!important}.planRail button{border-radius:24px!important;min-height:152px!important;padding:18px!important}.planRail strong{font-size:28px!important}.purpleBenefits{gap:10px!important;margin-top:18px!important}.purpleContinue{min-height:50px!important}.memberProfilePage{max-width:980px!important;margin-inline:auto!important}.memberProfileHero{border-radius:30px!important;overflow:hidden!important}.memberProfileIdentity{padding:22px!important}.memberProfileIdentity h1{font-size:clamp(50px,7vw,76px)!important}.memberProfileContent{border-radius:26px!important;padding:22px!important}.memberProfileFacts{gap:9px!important}.memberDock{box-shadow:0 -14px 42px #00000047,inset 0 1px #ffffff06!important}.memberDock a{border-radius:18px!important}.memberDock i{transition:transform .15s!important}.memberDock a.active i{transform:translateY(-1px)}@media (min-width:900px){.profileBuilder .profileSectionMenu{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profileBuilder .profileSectionMenu>button:last-child{grid-column:1/-1}.matchProfileGrid,.admirerGrid,.wantedGrid,.city .grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.messagesHub{padding-inline:0!important}}@media (max-width:600px){.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{font-size:46px!important}.productPage>p,.city>p,.affairsSettingsHero p{font-size:12px!important}.coverContent h1{font-size:clamp(58px,16vw,80px)!important}.profileInfo{padding:20px 18px 18px!important;bottom:15px!important;left:16px!important;right:16px!important}.profileInfo h2{font-size:46px!important}.profileBuilder{width:100%!important;max-width:none!important;padding-left:10px!important;padding-right:10px!important}.profileIdentityCard{padding:14px 11px!important}.accountOwnerCard{min-height:128px!important;padding:14px 12px!important}.accountAvatarWrap,.accountAvatar{width:74px!important;height:74px!important}.accountOwnerMain h1{font-size:26px!important}.profileBuilder .profileSectionMenu>button{min-height:70px!important}.profileBuilder .profileSectionMenu>button>i{width:42px!important;height:42px!important}.profileBuilder .profileSectionMenu>button>span>b{font-size:14px!important}.messagesHub{width:94%!important}.messagePanel{padding:16px!important}}@media (max-width:370px){.productPage>h1,.city>h1,.affairsSettingsHero h1,.messagesHub>header h1{font-size:42px!important}.coverContent h1{font-size:52px!important}.profileInfo h2{font-size:42px!important}.accountOwnerMain h1{font-size:23px!important}}body:has(.discoverShell) .compactDiscoverIntro{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:min(94%,650px)!important;max-width:650px!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}body:has(.discoverShell) .compactDiscoverIntro h1{grid-column:1!important;justify-self:start!important;margin:0!important}body:has(.discoverShell) .discoverTitleFilter{visibility:visible!important;opacity:1!important;z-index:140!important;grid-column:2!important;justify-self:end!important;width:auto!important;height:auto!important;margin:0!important;display:block!important;position:relative!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger{visibility:visible!important;opacity:1!important;background:linear-gradient(145deg,#231029eb,#0b070ef2)!important;border:1px solid #dca5e64d!important;border-radius:999px!important;place-content:center!important;width:76px!important;min-width:76px!important;height:34px!important;min-height:34px!important;padding:0 12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0e,0 7px 18px #00000038!important}body:has(.discoverShell) .discoverTitleFilter .filterTrigger:after{content:"FILTER";color:#cdb2d3;font:800 7px/1 var(--aff-ui);letter-spacing:1.15px;margin-left:26px;display:block}body:has(.discoverShell) .discoverTitleFilter .filterTrigger i{width:16px!important;position:absolute!important;left:12px!important}.swipeCard>.cardFilter{display:none!important}.discoverShell .cardPhotoArrows{z-index:18!important;pointer-events:none!important;position:absolute!important;inset:0!important}.discoverShell .cardPhotoArrows button,.discoverFullPhotoArrows button,.memberHeroArrows button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#efd58d!important;background:linear-gradient(145deg,#0a060dc2,#2e1533b8)!important;border:1px solid #e9ca824d!important;border-radius:13px!important;place-items:center!important;padding:0!important;display:grid!important;box-shadow:inset 0 1px #ffffff13,0 8px 22px #0000003d!important}.discoverShell .cardPhotoArrows button{pointer-events:auto!important;width:34px!important;height:44px!important;position:absolute!important;top:43%!important;transform:translateY(-50%)!important}.discoverShell .cardPhotoArrows .prev{left:10px!important}.discoverShell .cardPhotoArrows .next{right:10px!important}.discoverShell .cardPhotoArrows svg,.discoverFullPhotoArrows svg,.memberHeroArrows svg{width:17px!important;height:17px!important}.discoverShell .cardPhotoArrows path,.discoverFullPhotoArrows path,.memberHeroArrows path{fill:none!important;stroke:currentColor!important;stroke-width:1.7px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.discoverProfileHero{position:relative!important}.discoverFullPhotoArrows{z-index:12!important;pointer-events:none!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;display:grid!important;position:absolute!important;top:50%!important;left:14px!important;right:14px!important;transform:translateY(-50%)!important}.discoverFullPhotoArrows button{pointer-events:auto!important;width:38px!important;height:48px!important}.discoverFullPhotoArrows button:last-child{justify-self:end!important}.discoverFullPhotoArrows small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#e8d9e9!important;font:750 8px/1 var(--aff-ui)!important;letter-spacing:.7px!important;background:#08050b99!important;border-radius:999px!important;justify-self:center!important;padding:6px 9px!important}.memberProfileHero{position:relative!important}.memberHeroArrows{z-index:12!important;pointer-events:none!important;grid-template-columns:42px 1fr 42px!important;align-items:center!important;display:grid!important;position:absolute!important;top:50%!important;left:14px!important;right:14px!important;transform:translateY(-50%)!important}.memberHeroArrows button{pointer-events:auto!important;width:38px!important;height:48px!important}.memberHeroArrows button:last-child{justify-self:end!important}.memberHeroArrows small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eaddea!important;font:750 8px/1 var(--aff-ui)!important;letter-spacing:.7px!important;background:#08050b94!important;border-radius:999px!important;justify-self:center!important;padding:6px 9px!important}@media (max-width:390px){body:has(.discoverShell) .discoverTitleFilter .filterTrigger{width:72px!important;min-width:72px!important;height:32px!important;min-height:32px!important}.discoverShell .cardPhotoArrows button{width:31px!important;height:40px!important}.discoverFullPhotoArrows,.memberHeroArrows{left:10px!important;right:10px!important}.discoverFullPhotoArrows button,.memberHeroArrows button{width:35px!important;height:44px!important}}
.filterSheet{--cv-display:Didot, "Bodoni 72", "Bodoni MT", "Iowan Old Style", Baskerville, Georgia, serif;--cv-ui:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", Arial, sans-serif;--cv-cream:#fff3d6;--cv-gold:#e8c56e;--cv-soft:#d9cadc;--cv-muted:#9f8ca6}.filterSheet header{padding-top:20px;padding-bottom:16px}.filterSheet header span{font-family:var(--cv-ui);letter-spacing:3.4px;color:#d59be4;text-transform:uppercase;font-size:8px;font-weight:700;line-height:1}.filterSheet header h2{font-family:var(--cv-display);letter-spacing:-1.35px;color:var(--cv-cream);text-wrap:balance;text-shadow:0 1px #ffffff0d,0 10px 30px #0000005c;margin:7px 0 0;font-size:44px;font-weight:400;line-height:.92}@supports ((-webkit-background-clip:text) or (background-clip:text)){.filterSheet header h2{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#fff8e8 5%,#f4dfaa 42%,#d9b45e 70%,#f4dfb1 92%);-webkit-background-clip:text;background-clip:text}}.filterSheet header button{color:#f2d57f;width:48px;height:48px;font-family:var(--cv-display);background:radial-gradient(circle at 35% 28%,#fff6d71f,#0000 35%),linear-gradient(145deg,#512b43d1,#1c1023f5);border:1px solid #e8c56e8a;font-size:23px;font-weight:400;box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000038,0 0 22px #d6a74a14}.filterGroup,.filterPremium{background:linear-gradient(145deg,#ffffff08,#54235c0b);border-color:#dea1eb2e;padding:18px 17px;box-shadow:inset 0 1px #ffffff06}.filterLine,.filterGroup label,.filterPremium label{color:#e5d9e6;min-height:50px;font-family:var(--cv-ui);letter-spacing:-.08px;padding:0;font-size:13px;font-weight:480;line-height:1.25}.filterLine b,.filterGroup label b,.filterPremium label b{font-family:var(--cv-ui);letter-spacing:.7px;color:#bca8c1;font-size:10px;font-weight:650}.filterPremium>div b{font-family:var(--cv-ui);letter-spacing:2px;color:#e8ca78;font-size:9px;font-weight:760}.filterPremium>div small{color:#a993ad;max-width:36ch;font-family:var(--cv-ui);letter-spacing:.05px;margin-top:7px;margin-bottom:12px;font-size:10px;font-weight:400;line-height:1.55}.filterRows{background:radial-gradient(circle at 88% 0,#9547a612,#0000 28%),#ffffff03;border:1px solid #e0a5eb21;border-radius:20px;margin-top:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.filterRows button{color:#eadfea;min-height:63px;font-family:var(--cv-ui);letter-spacing:-.08px;border-bottom-color:#ffffff0e;padding:0 18px;font-size:13px;font-weight:500;line-height:1.2;transition:background .16s,color .16s}.filterRows button:last-child{border-bottom:0}.filterRows button:active{background:linear-gradient(90deg,#daa7530b,#8b3e9a12)}.filterRows b{text-overflow:ellipsis;white-space:nowrap;color:#b895be;max-width:155px;font-family:var(--cv-ui);letter-spacing:1.55px;font-size:9px;font-weight:760;line-height:1;overflow:hidden}.filterRows em{color:#d7b2de;width:22px;font-family:var(--cv-display);text-align:right;opacity:.86;font-size:22px;font-weight:400;line-height:1}.filterPicker{background:radial-gradient(circle at 78% 0,#8e3d9f29,#0000 35%),linear-gradient(#1c0d22 0%,#09050c 100%);border-top-color:#dda5e938}.filterPicker h3{font-family:var(--cv-display);letter-spacing:-.65px;color:var(--cv-cream);font-size:31px;font-weight:400;line-height:1}.filterPicker section button{color:#c6b6c9;min-height:38px;font-family:var(--cv-ui);letter-spacing:.2px;padding:0 14px;font-size:10px;font-weight:600}.filterPicker section button.selected{color:#f2d794}.pickerDone{color:#180d18;height:44px;font-family:var(--cv-ui);letter-spacing:2px;font-size:9px;font-weight:850}@media (max-width:430px){.filterSheet{padding-inline:18px}.filterSheet header h2{letter-spacing:-1.2px;font-size:42px}.filterRows button{min-height:61px;padding-inline:16px}.filterRows b{max-width:132px}}@media (max-width:370px){.filterSheet header h2{font-size:38px}.filterRows button{min-height:58px;font-size:12px}.filterRows b{max-width:110px;font-size:8px}}.clerkAuthCard{overflow:visible!important}.clerkMount{width:100%;margin-top:20px}.clerkMount>div{width:100%!important}.onboardStatus{color:#e7d5eb;letter-spacing:.7px;text-align:center;background:linear-gradient(145deg,#3e1b4647,#0c070fc7);border:1px solid #d6a55b47;border-radius:15px;margin:14px 0 2px;padding:11px 13px;font:700 9px/1.4 Georgia}.photoSlots button{position:relative}.photoRemove{color:#f2d994;background:#08040ac2;border:1px solid #ecc97a6b;border-radius:50%;place-items:center;width:22px;height:22px;font:700 14px/1 Arial;display:grid;position:absolute;top:6px;right:7px}.settingsSubPage{width:min(100%,680px);min-height:calc(100dvh - 64px);padding:34px 16px calc(112px + env(safe-area-inset-bottom));background:radial-gradient(circle at 72% 0,#7130802e,#0000 30%);margin:0 auto}.settingsSubPage>header{grid-template-columns:42px 1fr;align-items:start;gap:12px;margin-bottom:22px;display:grid}.settingsSubPage>header>a{color:#d8bddf;background:#ffffff09;border:1px solid #d195e538;border-radius:50%;place-items:center;width:40px;height:40px;font-size:25px;text-decoration:none;display:grid}.settingsSubPage>header span{color:#c37cda;letter-spacing:2px;font:700 7px Georgia;display:block}.settingsSubPage>header h1{color:#fff0d0;margin:3px 0 5px;font:500 42px/.98 Georgia}.settingsSubPage>header p{color:#9f8fa4;max-width:480px;margin:0;font:400 10px/1.5 Georgia}.settingsToggleCard,.settingsInfoCard,.blockedPanel,.accountIdentityCard,.accountRows{background:linear-gradient(145deg,#ffffff0b,#37123f26);border:1px solid #d195e533;border-radius:24px;box-shadow:inset 0 1px #ffffff0e,0 16px 34px #0000002e}.settingsToggleCard{padding:0 15px;overflow:hidden}.settingsToggleCard label{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:14px;min-height:72px;display:flex}.settingsToggleCard label:last-child{border-bottom:0}.settingsToggleCard label span,.accountRows span{min-width:0;display:block}.settingsToggleCard b,.accountRows b,.settingsInfoCard b,.settingsSectionTitle b{color:#e8dbe9;letter-spacing:.8px;font:700 9px Georgia;display:block}.settingsToggleCard small,.accountRows small,.settingsInfoCard p{color:#8f8094;margin-top:4px;font:400 8.5px/1.4 Georgia;display:block}.settingsToggleCard input[type=checkbox]{appearance:none;background:#201126;border:1px solid #c89ad947;border-radius:999px;flex:none;width:42px;height:23px;transition:all .18s;position:relative}.settingsToggleCard input[type=checkbox]:after{content:"";background:#8f7994;border-radius:50%;width:15px;height:15px;transition:all .18s;position:absolute;top:3px;left:3px}.settingsToggleCard input[type=checkbox]:checked{background:linear-gradient(135deg,#6d2b79,#b879c9);border-color:#deb1eb85}.settingsToggleCard input[type=checkbox]:checked:after{background:#f1d27e;left:22px}.settingsSubStatus{text-align:center;color:#d8bc72;letter-spacing:1px;margin-top:13px;font:700 8px Georgia}.settingsInfoCard{margin-bottom:14px;padding:17px 18px}.settingsInfoCard p{margin:6px 0 0}.blockedPanel{padding:15px}.settingsSectionTitle{justify-content:space-between;align-items:center;padding:0 2px 10px;display:flex}.settingsSectionTitle span{color:#e2c36c;background:#dcab561f;border-radius:999px;place-items:center;min-width:24px;height:24px;font:700 8px Georgia;display:grid}.blockedRow{border-top:1px solid #ffffff12;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:11px 0;display:grid}.blockedRow>i,.accountIdentityCard>i{color:#e7ca78;background:#36163f;border:1px solid #d8a65b45;border-radius:50%;place-items:center;width:48px;height:48px;font:700 10px Georgia;display:grid;overflow:hidden}.blockedRow img,.accountIdentityCard img{object-fit:cover;width:100%;height:100%}.blockedRow span b,.accountIdentityCard span b{color:#ecdfeb;font:700 10px Georgia;display:block}.blockedRow span small,.accountIdentityCard span small{color:#87798c;text-transform:capitalize;margin-top:3px;font:400 8px Georgia;display:block}.blockedRow button{color:#c7aacd;letter-spacing:.7px;background:#ffffff09;border:1px solid #d89be638;border-radius:999px;min-height:31px;padding:0 11px;font:700 6.5px Georgia}.settingsEmpty{text-align:center;color:#817386;padding:28px 10px;font:400 9px Georgia}.accountIdentityCard{grid-template-columns:58px 1fr;align-items:center;gap:12px;margin-bottom:14px;padding:16px;display:grid}.accountIdentityCard>i{width:58px;height:58px}.accountIdentityCard span b{color:#fff0d4;font-size:14px}.accountRows{padding:0 15px;overflow:hidden}.accountRows>div{border-bottom:1px solid #ffffff12;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:73px;display:grid}.accountRows>div:last-child{border-bottom:0}.accountRows em{color:#d7ba6d;letter-spacing:.8px;font:700 7px Georgia}.accountRows a{color:#e0c36e;letter-spacing:.8px;border:1px solid #dbae5b4d;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font:700 6.5px Georgia;text-decoration:none;display:inline-flex}.settingsPrimaryAction,.settingsLogoutButton{letter-spacing:1.2px;border-radius:999px;width:100%;min-height:48px;margin-top:14px;font:800 8px Georgia}.settingsPrimaryAction{color:#120914;background:linear-gradient(135deg,#c79a3c,#7c397f);border:1px solid #eccc7d8a}.settingsLogoutButton{color:#b89fbd;background:#ffffff08;border:1px solid #c98fd938}@media (max-width:430px){.settingsSubPage{padding:24px 12px calc(105px + env(safe-area-inset-bottom))}.settingsSubPage>header h1{font-size:37px}.settingsToggleCard{padding-inline:12px}.blockedPanel{padding:12px}.blockedRow{grid-template-columns:44px 1fr auto;gap:9px}.blockedRow>i{width:44px;height:44px}}.authReadyFallback{text-align:center;background:linear-gradient(145deg,#ffffff0b,#4817512b);border:1px solid #dcae5d47;border-radius:20px;gap:10px;padding:20px 16px;display:grid}.authReadyFallback b{color:#efd58d;letter-spacing:1.2px;font:700 9px Georgia}.authReadyFallback span{color:#9f8fa4;font:400 9px/1.5 Georgia}.authReadyFallback a{color:#130a15;letter-spacing:1px;background:linear-gradient(135deg,#d6ad52,#8d4394);border-radius:999px;justify-content:center;align-items:center;min-height:42px;font:800 8px Georgia;text-decoration:none;display:flex}.walletPage{width:min(100%,760px);min-height:100dvh;padding:30px 16px calc(112px + env(safe-area-inset-bottom));background:radial-gradient(circle at 75% -3%,#86369633,#0000 28%);margin:0 auto}.walletHero{grid-template-columns:1fr auto;align-items:end;gap:16px;margin-bottom:16px;padding:4px 3px;display:grid}.walletHero span,.walletSectionHead small{color:#c47ddd;letter-spacing:2px;font:700 7px Georgia;display:block}.walletHero h1{color:#fff0d0;margin:5px 0 6px;font:500 clamp(48px,10vw,72px)/.94 Georgia}.walletHero p{color:#9a899f;max-width:480px;margin:0;font:400 9.5px/1.5 Georgia}.walletHero>a{color:#e1c46d;letter-spacing:.8px;border:1px solid #d7a9584d;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font:700 7px Georgia;text-decoration:none;display:flex}.walletLoading,.walletEmpty{text-align:center;color:#8f8094;padding:30px;font:400 9px Georgia}.walletStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.walletStatusGrid article{background:linear-gradient(145deg,#ffffff09,#36123e1c);border:1px solid #cc8fdc29;border-radius:18px;min-width:0;padding:14px 12px;box-shadow:inset 0 1px #ffffff0b}.walletStatusGrid article.active{background:radial-gradient(circle at 80% 0,#e4ba5e1a,#0000 45%),linear-gradient(145deg,#59255b52,#160a1bb8);border-color:#e2b85e59}.walletStatusGrid small,.walletProduct small{color:#927f97;letter-spacing:.9px;font:700 6px Georgia;display:block}.walletStatusGrid b{color:#e4d7e6;margin:4px 0 3px;font:700 11px Georgia;display:block}.walletStatusGrid article.active b{color:#e8ca75}.walletStatusGrid span{color:#76697a;font:400 7px/1.35 Georgia;display:block}.walletFunding,.walletProducts,.walletActivity{background:linear-gradient(145deg,#ffffff0a,#2e0f351f);border:1px solid #cd90de2e;border-radius:25px;margin-top:14px;padding:18px;box-shadow:inset 0 1px #ffffff0d,0 16px 36px #00000026}.walletSectionHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.walletSectionHead h2{color:#eee0ec;margin:4px 0 0;font:500 24px Georgia}.walletSectionHead>span{color:#d6b96c;letter-spacing:.8px;background:#e5be6514;border-radius:999px;align-items:center;min-height:28px;padding:0 9px;font:700 6px Georgia;display:flex}.fundingPending{background:#07040a3d;border:1px dashed #d39ce233;border-radius:18px;grid-template-columns:40px 1fr;align-items:center;gap:11px;padding:15px;display:grid}.fundingPending>i{color:#e2c36d;border:1px solid #e2b75b4d;border-radius:50%;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.fundingPending b,.fundingPending span{display:block}.fundingPending b{color:#d9cadd;font:700 9px Georgia}.fundingPending span{color:#7f7184;margin-top:4px;font:400 8px/1.45 Georgia}.depositAddressList{gap:8px;display:grid}.depositAddressList article{background:#07040a57;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.depositAddressList b,.depositAddressList small{display:block}.depositAddressList b{color:#e7ca76;font:700 9px Georgia}.depositAddressList small{color:#786b7d;font:500 6px Georgia}.depositAddressList code{text-overflow:ellipsis;color:#b8a6bc;min-width:0;font-size:8px;overflow:hidden}.depositAddressList button{color:#c6aacd;background:#ffffff09;border:1px solid #d59ee233;border-radius:999px;height:29px;padding:0 9px;font:700 6px Georgia}.walletProductGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.walletProduct{background:linear-gradient(155deg,#ffffff09,#2c0f331f);border:1px solid #cc91db26;border-radius:20px;gap:13px;min-height:165px;padding:16px;display:grid;position:relative}.walletProduct.heroProduct{background:radial-gradient(circle at 86% 8%,#e4bb5c24,#0000 31%),linear-gradient(145deg,#5d276261,#100814db);border-color:#e7be6057;grid-column:1/-1;min-height:155px}.walletProduct h3{color:#eee0eb;margin:4px 0;font:500 19px Georgia}.walletProduct.heroProduct h3{color:#f1d482;font-size:26px}.walletProduct p{color:#8a7a8f;margin:6px 0 0;font:400 8px/1.5 Georgia}.walletProductBuy{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.walletProductBuy>b{color:#e5c970;font:700 16px Georgia}.walletProductBuy button{color:#e9ce7a;letter-spacing:.7px;background:linear-gradient(135deg,#cfa64833,#732c7d52);border:1px solid #e2b85e59;border-radius:999px;min-height:34px;padding:0 13px;font:800 6.5px Georgia}.walletProductBuy button:disabled{opacity:.45}.ownedCredit{color:#e4c66f;letter-spacing:.6px;background:#e4bc601a;border-radius:999px;padding:5px 7px;font:700 6px Georgia;position:absolute;top:13px;right:13px}.walletActivity>div:last-child{display:grid}.walletActivity article{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.walletActivity article span b,.walletActivity article span small{display:block}.walletActivity article span b{color:#d8c9db;font:700 8px Georgia}.walletActivity article span small{color:#746879;margin-top:3px;font:400 7px Georgia}.walletActivity strong{font:700 10px Georgia}.walletActivity strong.credit{color:#9bd6aa}.walletActivity strong.debit{color:#d6b56a}.walletToast{z-index:1700;left:50%;bottom:calc(105px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#e5cb7a;text-align:center;letter-spacing:.7px;background:#110815f0;border:1px solid #e2b95f61;border-radius:999px;width:min(100% - 28px,430px);padding:12px 16px;font:700 8px Georgia;position:fixed;transform:translate(-50%);box-shadow:0 14px 35px #00000061}.messageSectionHeading{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.messageSectionHeading h2{margin:0}.messageSectionHeading span{color:#796b7e;font:700 7px Georgia}.matchAvatar{position:relative}.railUnread{background:#d8af55;border:2px solid #120815;border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:1px}.conversationRow{border-top:1px solid #ffffff12;position:relative}.conversationMain{min-height:74px!important;color:inherit!important;border:0!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding-right:55px!important;text-decoration:none!important;display:grid!important}.conversationMain>div{min-width:0}.conversationMain>div>b,.conversationMain>div>span{display:block}.conversationMain>div>b{color:#eee0ec;font:600 12px Georgia}.conversationMain>div>span{color:#8f7f94;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font:400 8px Georgia;overflow:hidden}.conversationMain time{color:#806f85;font:600 7px Georgia}.conversationMain time strong{color:#f3d9ff;background:#7d338a;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font:700 7px Georgia;display:grid}.conversationRow.hasUnread .conversationMain>div>b{color:#f1d27e}.conversationProfileLink{color:#9b7ca3;letter-spacing:.7px;font:700 5.5px Georgia;text-decoration:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.miniVerified{color:#e2c46c!important;font-size:8px!important}.messageHubError{color:#bfabbf;border:1px solid #d28edb33;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font:600 8px Georgia;display:flex}.messageHubError button{color:#e0c16c;background:0 0;border:0;font:700 6px Georgia}.messagesLoading{text-align:center;place-items:center;gap:7px;padding:60px 20px;display:grid}.messagesLoading i{color:#d8b65e;font-size:28px;font-style:normal}.messagesLoading b{color:#dfd0e1;font:500 15px Georgia}.messagesLoading span{color:#807284;font:400 8px Georgia}@media (max-width:600px){.walletPage{padding:22px 11px calc(105px + env(safe-area-inset-bottom))}.walletStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.walletFunding,.walletProducts,.walletActivity{border-radius:22px;padding:14px}.walletProductGrid{grid-template-columns:1fr}.walletProduct.heroProduct{grid-column:auto}.depositAddressList article{grid-template-columns:55px minmax(0,1fr) auto;gap:7px}}
