.main.auth:before{content:none!important;display:none!important}.main.auth{align-items:center!important;background:url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;justify-content:center!important;left:0!important;margin:0!important;max-height:100vh!important;max-height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;overflow:hidden!important;padding:calc(var(--safe-top) + 12px) 16px calc(56px + var(--safe-bottom)) 16px!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:10}.auth .aside{display:none!important;height:0!important;min-height:0!important;pointer-events:none!important;position:absolute!important;width:0!important}.main.auth:after{background:linear-gradient(180deg,#0003 0,#0009 40%,#000000e6);bottom:0;content:"";left:0;position:fixed!important;right:0;top:0;z-index:0}.main.auth.terms-policy-page{background:#0000!important;height:auto!important;min-height:100dvh!important;overflow:visible!important;position:relative!important;width:100%!important}.main.auth.terms-policy-page:after{background:linear-gradient(180deg,#0003 0,#0009 40%,#000000e6),url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;bottom:0!important;content:""!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:0!important}.auth .content.has-aside{align-items:center!important;bottom:auto!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important;justify-content:center!important;left:auto!important;margin:0 auto!important;max-width:360px!important;padding:0 15px!important;position:relative!important;right:auto!important;text-align:center!important;top:auto!important;width:100%!important;z-index:1}.auth .log-in-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 4px;width:100%}.auth .auth-logo-img{display:block;height:auto;margin-bottom:18px;max-width:100%;width:155px}.auth .log-in-form{align-items:center;display:flex;flex-direction:column;width:100%}.auth .log-in-form>div{width:100%}.auth .login-error{align-items:center;animation:fadeIn .2s ease-in-out;background:#1e1e1e8c!important;display:flex;font-size:13.5px!important;justify-content:center;line-height:1.35;margin-bottom:12px!important;padding:12px 18px!important;text-align:center}.auth .login-error,.auth .login-input,.auth .password-input{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #fff3!important;border-radius:18px!important;box-sizing:border-box!important;color:#fff!important;width:100%!important}.auth .login-input,.auth .password-input{background:#1e1e1e66!important;caret-color:#fff!important;font-size:14.5px!important;min-width:0!important;min-width:auto!important;padding:13px 18px!important}.auth .login-input{margin-bottom:11px!important}.auth .login-input::placeholder,.auth .password-input::placeholder{color:#ffffff80!important}.auth .password-input-container{align-items:center!important;display:flex!important;margin-bottom:14px!important;position:relative!important;width:100%!important}.auth .password-input{box-sizing:border-box!important;height:auto!important;margin-bottom:0!important;margin-top:0!important;padding-right:48px!important;width:100%!important}.auth .password-icon{align-items:center!important;color:#fffffff2!important;cursor:pointer!important;display:flex!important;font-size:18px!important;height:auto!important;justify-content:center!important;line-height:1!important;margin:0!important;padding:0!important;pointer-events:auto!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;width:auto!important;z-index:2!important}.auth .login-button{background:#eedcc5!important;border:none!important;border-radius:26px!important;box-sizing:border-box!important;color:#000!important;font-size:15px!important;font-weight:700;margin-bottom:12px!important;max-width:100%!important;padding:13px 16px!important;text-align:center;width:100%!important}.auth .google-login-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#1e1e1e66!important;border:1px solid #fff3!important;display:flex;gap:10px;justify-content:center}.auth .apple-login-btn,.auth .google-login-btn{color:#fff!important;font-size:15px!important;margin-bottom:12px!important}.auth .apple-login-btn{align-items:center!important;background:#000!important;border:1px solid #ffffff40!important;display:flex!important;gap:10px!important;justify-content:center!important;margin-top:0!important}.auth .google-logo{height:19px;width:19px}.auth .apple-logo-icon{font-size:19px}@media screen and (min-width:600px) and (max-width:1599px){.main.auth{align-items:center!important;justify-content:center!important}.auth .content.has-aside{margin:0 auto!important;max-width:375px!important;padding:0 20px!important}}@media screen and (min-width:1600px){.main.auth{align-items:center!important;background:url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;justify-content:center!important}.auth .content.has-aside{margin:0 auto!important;max-width:380px!important;padding:0 20px!important;position:relative!important}}.auth-top-bar{align-items:center!important;display:flex!important;justify-content:space-between!important;left:24px!important;pointer-events:none!important;position:absolute!important;right:24px!important;top:calc(var(--safe-top) + 12px)!important;z-index:20!important}.auth-top-bar>*{pointer-events:auto!important}.auth-top-logo{align-items:center!important;display:flex!important;text-decoration:none!important;transition:opacity .2s ease}.auth-top-logo:hover{opacity:.85}.auth-top-logo img{display:block!important;height:38px!important;object-fit:contain!important;width:auto!important}.top-right-nav{align-items:center!important;display:flex!important;position:static!important}.top-right-nav .small-text{color:#fff!important;font-size:13.5px!important;white-space:nowrap!important}.top-right-nav .small-text a{color:#eedcc5!important;font-weight:700!important;margin-left:5px!important;text-decoration:none!important}@media screen and (max-width:480px){.auth-top-bar{left:20px!important;right:20px!important;top:calc(var(--safe-top) + 12px)!important}.auth-top-logo img{height:34px!important}.top-right-nav .small-text{font-size:12.5px!important}}.auth .log-in-content .small-text{display:inline-block;margin-top:2px}.auth .log-in-content .small-text a{font-size:13px!important}.auth .tiny-text{color:#888;display:block;font-size:11px;line-height:1.4;margin-bottom:6px;margin-top:14px;text-align:center}.auth .tiny-text a{color:#888;text-decoration:underline}@media screen and (max-height:700px){.auth-top-bar{top:calc(var(--safe-top) + 8px)!important}.auth-top-logo img{height:30px!important}.top-right-nav .small-text{font-size:12px!important}.auth .content.has-aside{max-width:330px!important;padding:0 12px!important}.auth .auth-logo-img{margin-bottom:12px!important;width:130px!important}.auth .log-in-content{margin:0 0 2px!important}.auth .login-input,.auth .password-input{font-size:13px!important;padding:9px 14px!important}.auth .login-input{margin-bottom:6px!important}.auth .password-input{padding-right:44px!important}.auth .password-icon{right:14px!important}.auth .login-button,.auth .password-input-container{margin-bottom:7px!important}.auth .login-button{font-size:13px!important;padding:9px 14px!important}.auth .tiny-text{font-size:10px!important;margin-bottom:2px!important;margin-top:6px!important}.auth .login-error{font-size:12px!important;margin-bottom:7px!important;padding:7px 12px!important}}@media screen and (max-height:520px){.auth .auth-logo-img{margin-bottom:8px!important;width:105px!important}.auth .login-button,.auth .login-input,.auth .password-input{font-size:12px!important;padding:7px 12px!important}.auth .login-button{margin-bottom:5px!important}}.auth-footer{background:#24252a;bottom:0;display:flex;gap:15px;justify-content:center;left:0;padding:20px 0 calc(20px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:20}body.keyboard-open .auth-footer{display:none!important}@media screen and (max-height:550px){.auth-footer{display:none!important}}.auth-footer a{color:#fff;font-size:14px;font-weight:500;text-decoration:none}.reset-password-modal{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#141414d9!important;border:1px solid #ffffff26!important;border-radius:30px!important;box-shadow:0 15px 45px #0009!important;box-sizing:border-box!important;color:#fff!important;margin:25vh auto 0!important;max-width:440px!important;outline:none!important;padding:30px 25px!important;width:90%!important}.reset-password-modal h2{color:#eedcc5!important;font-family:PlayfairDisplay-Regular!important;font-size:24px;margin-bottom:12px;margin-top:0;text-align:center}.reset-password-modal p{color:#ffffffbf!important;font-size:14px;line-height:1.5;margin-bottom:25px;text-align:center}.reset-password-modal .reset-input{background:#ffffff14!important;border:1px solid #ffffff26!important;border-radius:20px!important;box-sizing:border-box!important;caret-color:#fff!important;color:#fff!important;font-size:15px!important;margin-bottom:20px!important;padding:16px 20px!important;width:100%!important}.reset-password-modal .reset-input:focus{background:#ffffff1f!important;border-color:#eedcc5!important}.reset-password-modal .actions{display:flex;gap:12px;justify-content:center;width:100%}.reset-password-modal .cancel-btn{background:#0000!important;border:1px solid #fff3!important;border-radius:30px!important;color:#fff!important;cursor:pointer;flex:1 1;font-size:15px!important;font-weight:700;padding:14px 15px!important;transition:.3s}.reset-password-modal .cancel-btn:hover{background:#ffffff1a!important}.reset-password-modal .submit-btn{align-items:center;background:#eedcc5!important;border:none!important;border-radius:30px!important;color:#000!important;cursor:pointer;display:flex;flex:1 1;font-size:15px!important;font-weight:700;justify-content:center;padding:14px 15px!important;transition:.3s}.reset-password-modal .submit-btn:hover{background:#fbead3!important}.auth .content.has-aside.static-policy{align-items:flex-start!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#14141499!important;border:1px solid #ffffff1f!important;border-radius:30px!important;box-shadow:0 15px 40px #00000080!important;box-sizing:border-box!important;margin:100px auto calc(80px + env(safe-area-inset-bottom))!important;max-width:800px!important;padding:50px 35px!important;text-align:left!important}.auth .content.has-aside.static-policy h1{color:#eedcc5!important;font-family:PlayfairDisplay-Regular;font-size:2.6em!important;font-weight:400;margin-bottom:25px;text-align:center;width:100%}.auth .content.has-aside.static-policy h2{color:#eedcc5!important;font-family:PlayfairDisplay-Regular;font-size:1.8em!important;font-weight:400;margin-bottom:15px;margin-top:35px}.auth .content.has-aside.static-policy li,.auth .content.has-aside.static-policy p{color:#ffffffd9!important;font-size:14px!important;line-height:1.65;margin-bottom:15px}.auth .content.has-aside.static-policy a{color:#eedcc5!important;text-decoration:underline}.auth .content.has-aside.static-policy .nav-logo{display:block;margin:0 auto 30px!important}.auth .content.has-aside.referral-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#14141499!important;border:1px solid #ffffff1f!important;border-radius:30px!important;box-shadow:0 15px 40px #00000080!important;box-sizing:border-box!important;margin:auto!important;max-width:500px!important;padding:50px 30px!important}.auth .content.has-aside.referral-card h1{color:#eedcc5!important;font-family:PlayfairDisplay-Regular;font-size:2.4em!important;font-weight:400;margin-bottom:20px;text-align:center}.auth .content.has-aside.referral-card p{color:#ffffffd9!important;font-size:14px;line-height:1.6;margin-bottom:15px;text-align:center}.auth .content.has-aside.referral-card input{margin-bottom:20px!important}.auth .content.has-aside.referral-card h3{color:#eedcc5!important;font-family:PlayfairDisplay-Regular;font-size:1.6em!important;font-weight:400;margin-bottom:15px;margin-top:25px;text-align:center}.auth .content.has-aside.referral-card strong{color:#eedcc5!important}@media (max-width:768px){.auth .content.has-aside.static-policy{padding:40px 20px!important}}@media screen and (max-height:480px) and (orientation:landscape){.main.auth{align-items:flex-start!important;display:flex!important;height:auto!important;min-height:100dvh!important;overflow-y:auto!important;padding-bottom:max(40px,env(safe-area-inset-bottom,40px))!important;padding-top:max(40px,env(safe-area-inset-top,40px))!important}.auth .content.has-aside{margin-bottom:auto!important;margin-top:auto!important;padding-bottom:120px!important;padding-top:40px!important}}@media screen and (min-width:1028px){.main.auth{align-items:center!important;background:url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;bottom:0!important;height:100vh!important;justify-content:center!important;margin:0!important;max-height:100vh!important;max-width:100%!important;min-height:100vh!important;overflow:hidden!important;padding:0!important;position:fixed!important;right:0!important;top:0!important}.main.auth,.main.auth:after{left:0!important;width:100%!important}.auth-top-bar{justify-content:flex-end!important;left:auto!important;right:32px!important;top:28px!important;width:auto!important}.auth-top-logo{display:none!important}.auth .content.has-aside{margin:0 auto!important;max-width:380px!important;padding:0 20px!important;position:relative!important;z-index:1!important}}.field-error{color:#ff6b6b;font-family:Aileron-Light,sans-serif;font-size:.78rem;line-height:1.4;margin:-6px 0 8px 4px;padding:0}.register .password-input-container{align-items:center;display:flex;position:relative;width:100%}.register .password-input{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:#00000073!important;border:1px solid #ffffff40!important;border-radius:16px!important;box-shadow:inset 0 1px 3px #0000004d!important;box-sizing:border-box!important;color:#fff!important;font-family:Aileron-Light,sans-serif!important;font-size:.95rem!important;height:54px!important;margin-bottom:12px!important;margin-top:6px!important;padding-left:20px!important;padding-right:48px!important;width:100%!important}.register .password-input::placeholder{color:#ffffff8c!important;font-family:Aileron-Light,sans-serif!important;font-size:.92rem!important}.register .password-icon{color:#ffffffd9!important;cursor:pointer!important;font-size:18px!important;justify-content:center!important;margin-left:-48px!important;width:48px!important;z-index:10!important}.main.complete-profile,.main.register,.register .password-icon{align-items:center!important;display:flex!important;position:relative!important}.main.complete-profile,.main.register{background:url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-attachment:fixed!important;background-size:cover!important;box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;margin:0!important;min-height:100vh!important;min-height:100dvh!important;overflow-x:hidden!important;padding:0!important;width:100%!important}.main.complete-profile:after,.main.register:after{background:linear-gradient(180deg,#0003 0,#0009 40%,#000000e6)!important;bottom:0!important;content:""!important;left:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;z-index:0!important}.main.register .aside,.register .aside{display:none!important;height:0!important;min-height:0!important;pointer-events:none!important;position:absolute!important;width:0!important}.main.complete-profile .content,.main.register .content,.register .content.has-aside{box-sizing:border-box!important;left:auto!important;margin:0 auto!important;max-width:440px!important;padding-bottom:calc(65px + var(--safe-bottom))!important;padding-left:20px!important;padding-right:20px!important;padding-top:calc(var(--safe-top) + 64px)!important;position:relative!important;top:auto!important;width:100%!important;z-index:1!important}.complete-profile input:not([type=radio]):not([type=checkbox]):not([type=file]),.complete-profile select,.complete-profile textarea,.details-group input:not([type=radio]):not([type=checkbox]):not([type=file]),.details-group select,.details-group textarea{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:#00000073!important;border:1px solid #ffffff40!important;border-radius:16px!important;box-shadow:inset 0 1px 3px #0000004d!important;box-sizing:border-box;color:#fff!important;font-family:Aileron-Light,sans-serif!important;font-size:.95rem!important;height:54px;margin-bottom:12px!important;margin-top:6px!important;padding:0 20px!important;width:100%}.complete-profile input::placeholder,.complete-profile textarea::placeholder,.details-group input::placeholder,.details-group textarea::placeholder{color:#ffffff8c!important;font-family:Aileron-Light,sans-serif!important;font-size:.92rem!important}.complete-profile fieldset>span,.details-group fieldset>span,.details-group>span{color:#fbead3!important;display:inline-block!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:.95rem!important;letter-spacing:.2px!important;margin-bottom:4px!important;text-shadow:0 1px 3px #000c!important}.complete-profile fieldset>p,.details-group fieldset>p{color:#ffffffd9!important;font-family:Aileron-Light,sans-serif!important;font-size:.8rem!important;line-height:1.35!important;margin-bottom:8px!important;margin-top:6px!important;text-shadow:0 1px 3px #000c!important}.chip-group{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:4px;margin-top:12px}.chip-group input[type=checkbox],.chip-group input[type=radio]{background:none!important;border:none!important;display:none!important;height:0!important;margin:0!important;padding:0!important;width:0!important}.chip-group label{align-items:center!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background:#23232ad9!important;border:1.5px solid #fbead380!important;border-radius:10px!important;box-shadow:0 2px 8px #00000080!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:600!important;height:auto!important;justify-content:center!important;letter-spacing:.3px;margin:0!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;padding:10px 20px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;user-select:none;-webkit-user-select:none;width:auto!important}.chip-group label:hover{background:#3c3c46f2!important;border-color:#fbead3!important;color:#fbead3!important}.chip-group input[type=checkbox]:checked+label,.chip-group input[type=radio]:checked+label{background:linear-gradient(135deg,#fbead3,#eadcca)!important;border-color:#fbead3!important;box-shadow:0 4px 16px #fbead399!important;color:#111!important;font-family:Aileron-Bold,sans-serif!important;font-weight:700!important;transform:translateY(-1px) scale(1.03)!important}.chip-group label:active{transform:scale(.96)}.terms-checkbox{align-items:center!important;-webkit-appearance:none;appearance:none;background:#ffffff0f!important;border:2px solid #ffffff4d!important;border-radius:6px!important;cursor:pointer!important;display:flex!important;flex-shrink:0;height:22px!important;justify-content:center!important;margin:0!important;min-width:22px!important;padding:0!important;position:relative;transition:all .2s!important;width:22px!important}.terms-checkbox:checked{background:#fbead333!important;border-color:#fbead3!important}.terms-checkbox:checked:after{color:#fbead3;content:"✓";font-size:14px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.complete-profile textarea,.details-group textarea{height:auto!important;min-height:120px!important;padding-top:16px!important}.complete-profile input::placeholder,.complete-profile textarea::placeholder,.details-group input::placeholder,.details-group textarea::placeholder{color:#ffffff80!important}.complete-profile input:focus,.complete-profile select:focus,.complete-profile textarea:focus,.details-group input:focus,.details-group select:focus,.details-group textarea:focus{border-color:#ffffff4d!important;outline:none}.complete-profile .submit-button button,.submit-button button{align-items:center!important;background-color:#fff3c4!important;border:none!important;border-radius:10px!important;box-shadow:none!important;color:#1a1a1a!important;cursor:pointer!important;display:flex!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:16px!important;font-weight:700!important;height:56px!important;justify-content:center!important;margin-bottom:24px!important;margin-top:24px!important;padding:0!important;transition:opacity .2s!important;width:100%!important}.about .content>button:active,.complete-profile .submit-button button:active,.submit-button button:active{opacity:.8!important}.almost-done-card{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin:20px 0 16px!important;padding:16px 12px!important;text-align:center!important;width:100%!important}.almost-done-card .next-step-text{color:#ffffffb3!important;font-family:Aileron-Light,sans-serif!important;font-size:.85rem!important;margin-bottom:4px!important;text-align:center!important}.almost-done-card .req-heading{color:#fff!important;font-size:1.05rem!important;margin-bottom:10px!important;text-align:center!important}.almost-done-card .req-heading,.verify-age-btn{font-family:Aileron-SemiBold,sans-serif!important;font-weight:600!important}.verify-age-btn{align-items:center!important;background-color:#fff!important;border:none!important;border-radius:22px!important;box-shadow:none!important;color:#1a1a1a!important;cursor:pointer!important;display:inline-flex!important;font-size:.88rem!important;height:42px!important;justify-content:center!important;margin:6px auto 0!important;padding:0 24px!important;transition:all .2s!important;width:auto!important}.verify-age-btn:active{opacity:.8!important}.submit-button button[disabled],.verify-age-btn[disabled]{cursor:not-allowed!important;opacity:.6!important}.complete-profile .content h1,.register .content h1{color:#fbead3!important;font-family:PlayfairDisplay-Regular,serif!important;font-size:36px!important;font-weight:400!important;line-height:1.2!important;margin-bottom:30px!important}.main.legal-doc{align-items:center;background:linear-gradient(180deg,#0003 0,#0009 40%,#000000e6),url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;box-sizing:border-box;display:flex;flex-direction:column;min-height:100vh;padding:60px 24px}.main.legal-doc .content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e1e1e99;border:1px solid #ffffff1a;border-radius:20px;box-sizing:border-box;color:#a3a3a3;font-family:Aileron-Light,sans-serif;line-height:1.6;margin-bottom:100px;max-width:800px;padding:40px;width:100%}.main.legal-doc h1{color:#fbead3;font-family:PlayfairDisplay-Regular,serif;font-size:32px;margin-bottom:30px;margin-top:0;text-align:center}.main.legal-doc h2,.main.legal-doc h3{color:#fbead3;font-family:Aileron-SemiBold,sans-serif;margin-bottom:15px;margin-top:30px}.main.legal-doc li,.main.legal-doc p{margin-bottom:15px}.main.legal-doc ul{margin-bottom:15px;padding-left:20px}.main.legal-doc a{color:#fbead3;text-decoration:underline}.legal-back-btn{align-items:center;align-self:flex-start;background-color:initial;border:1px solid #fff3;border-radius:10px!important;color:#e0e0e0;cursor:pointer;display:flex;font-family:Aileron-SemiBold,sans-serif;gap:8px;margin-bottom:24px;padding:10px 24px;transition:background-color .2s}.legal-back-btn:hover{background-color:#ffffff1a}.main.legal-doc input[type=email],.main.legal-doc input[type=text]{background-color:#ffffff1a!important;border:1px solid #ffffff40!important;border-radius:16px!important;box-sizing:border-box;color:#fff!important;font-family:Aileron-Light,sans-serif!important;font-size:16px!important;height:56px;margin-bottom:16px;padding:0 20px!important;width:100%}.main.legal-doc input:focus{border-color:#ffffff4d!important;outline:none}.main.legal-doc .submit-btn{align-items:center;background-color:#fff3c4!important;border:none!important;border-radius:10px!important;color:#1a1a1a!important;cursor:pointer;display:flex;font-family:Aileron-SemiBold,sans-serif!important;font-size:16px!important;font-weight:700!important;height:56px;justify-content:center;transition:opacity .2s;width:100%}.main.legal-doc .submit-btn:active{opacity:.8}@media screen and (min-width:600px) and (max-width:1599px){.main.complete-profile .content,.main.register .content,.register .content.has-aside{margin-left:auto!important;margin-right:auto!important;max-width:440px!important;padding-bottom:calc(65px + var(--safe-bottom))!important;padding-top:calc(var(--safe-top) + 64px)!important}.complete-profile .submit-button button,.submit-button button{margin-left:auto!important;margin-right:auto!important;width:33.3333%!important}}@media screen and (max-width:399px){.complete-profile .content h1,.register .content h1{font-size:28px!important;margin-bottom:16px!important}.main.register .content,.register .content.has-aside{padding-bottom:calc(65px + var(--safe-bottom))!important;padding-left:18px!important;padding-right:18px!important;padding-top:calc(var(--safe-top) + 64px)!important}.details-group{padding-bottom:20px!important}.details-group input:not([type=radio]):not([type=checkbox]):not([type=file]),.details-group select,.details-group textarea{font-size:15px!important;height:50px!important}.terms-row-inner{flex-wrap:wrap!important;white-space:normal!important}.submit-button button{width:100%!important}}@media screen and (max-width:599px){.main.register .content,.register .content.has-aside{margin-left:auto!important;margin-right:auto!important;max-width:440px!important;overflow-x:hidden!important;padding-left:20px!important;padding-right:20px!important}.details-group>div[style] span{flex-wrap:wrap!important;white-space:normal!important}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.submit-button{padding-bottom:20px}.register .password-requirements{margin:6px 0 14px!important;width:100%!important}.register .password-requirements .req-label{color:#fff!important;display:block!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:.8rem!important;font-weight:600!important;margin-bottom:4px!important;text-shadow:0 1px 3px #000c}.register .password-requirements .req-items{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:6px 10px!important;justify-content:flex-start!important;width:100%!important}.register .password-requirements .req-item{align-items:center!important;display:inline-flex!important;flex-shrink:0!important;gap:4px!important;text-shadow:0 1px 3px #000c;transition:color .25s ease!important;white-space:nowrap!important}.register .password-requirements .req-item,.register .password-requirements .req-item span{color:#ffffffe6!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:.72rem!important}.register .password-requirements .req-item.valid,.register .password-requirements .req-item.valid span{color:#fbead3!important}.register .password-requirements .req-icon{color:#fffc!important;flex-shrink:0!important;font-size:12px!important;transition:color .25s ease!important}.register .password-requirements .req-item.valid .req-icon{color:#fbead3!important}.main.register:before{content:none!important;display:none!important}.register-top-bar{align-items:center!important;display:flex!important;justify-content:space-between!important;left:24px!important;pointer-events:none!important;position:absolute!important;right:24px!important;top:calc(var(--safe-top) + 12px)!important;z-index:20!important}.register-top-bar>*{pointer-events:auto!important}.register-top-logo{align-items:center!important;display:flex!important;text-decoration:none!important;transition:opacity .2s ease}.register-top-logo:hover{opacity:.85}.register-top-logo img{display:block!important;height:38px!important;object-fit:contain!important;width:auto!important}@media screen and (max-width:480px){.register-top-bar{left:20px!important;right:20px!important;top:calc(var(--safe-top) + 12px)!important}.register-top-logo img{height:34px!important}}@media screen and (min-width:1028px){.main.complete-profile,.main.register{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.main.complete-profile:after,.main.register:after{left:0!important;width:100%!important}.main.complete-profile .content,.main.register .content,.register .content.has-aside{margin-left:auto!important;margin-right:auto!important;padding-bottom:60px!important;padding-top:55px!important}.register-top-bar{display:none!important}}.settings .form-group{width:100%}.settings .form-group div{margin-top:10px}.password input{margin-top:5px;padding:10px}.edit-button{color:#f0f0f0}.settings .delete-account{background:#ffffff1a;margin:2% 0;padding:3%}.notification-options{display:flex;flex-direction:column;gap:0}button.check{background:#fbead3;border:2px solid #24252a;border-radius:35px;cursor:pointer;padding:5px 10px}.check>span{color:#24252a}button.checked{background:#0000;border:2px solid #fbead3}.checked>span{color:#fbead3}.subscription h2{margin-top:30px}.pricing .features,.subscription .features{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:20% 40% 40%;grid-template-rows:auto;margin-bottom:30px;padding-bottom:15px}.pricing .features .title,.subscription .features .title{align-self:end;padding-top:10px}.pricing .features h3,.subscription .features h3{margin:0}.pricing .feature p,.subscription .feature p{font-weight:700}.pricing .features div:nth-child(3n-1),.subscription .features div:nth-child(3n-1){background:#ffffff1a;padding-left:5%;padding-right:5%}li.blocked-card{background:#ffffff1a;border:0}.actions button{background:#fbead3!important;font-family:Aileron-SemiBold}.report-modal{background:#24252a!important;color:#fbead3}.report-modal select{margin-left:0;width:100%}.report-modal select,.report-modal textarea{background-color:#fbead3;border:none;border-radius:4px;margin-top:5px;padding:10px}.report-modal textarea{box-sizing:border-box;font-family:inherit;min-height:80px;width:100%!important}.report-modal .actions button{background-color:#fbead3;border:none;border-radius:8px;color:#24252a;cursor:pointer;font-weight:700;padding:10px 15px}.report-modal .actions button:first-child{background-color:#fbead3}.mobile-only{display:none}@media screen and (max-width:1399px){.main.pricing,.main.settings{box-sizing:border-box;justify-content:flex-start;left:auto;margin:0 auto;overflow:visible!important;padding-bottom:calc(3.5rem + var(--safe-bottom));padding-left:5%;padding-right:5%;padding-top:calc(var(--safe-top) + 56px)!important;position:relative!important;width:100%}.pricing .content{box-sizing:border-box;margin-top:0!important;max-width:100%!important;padding-left:10px!important;padding-right:10px!important;padding-top:0!important;width:100%!important}.main.pricing{overflow-x:hidden;padding-bottom:calc(75px + var(--safe-bottom));padding-left:10px;padding-right:10px}.drawer-header h3{font-size:2em}.main.subscription{margin-left:0!important;max-width:100%!important;padding-left:calc(18px + env(safe-area-inset-left, 0px))!important;padding-right:calc(18px + env(safe-area-inset-right, 0px))!important}.desktop-only{display:none}.user-account button.mobile-only{background-color:#fbead3;border-radius:4px;color:#24252a!important;display:block;font-family:Aileron-SemiBold;margin-top:16px;padding:12px;text-align:center;text-decoration:none}.settings .delete-account{background-color:#1a1a1a;border-radius:8px;box-sizing:border-box;margin:3% 0 1.5rem;min-height:auto;padding:4% 3%;position:relative;z-index:1}.settings .delete-account .actions,.settings .delete-account .buttons{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;width:100%}.settings .delete-account .btn,.settings .delete-account button{border-radius:8px;box-sizing:border-box;cursor:pointer;display:block;font-size:1rem;line-height:1.2;padding:12px 14px;text-align:center;width:100%}.settings .delete-account button.confirm,.settings .delete-account button.primary{background:#fbead3;border:2px solid #24252a;color:#24252a;font-weight:600}.settings .delete-account button.cancel,.settings .delete-account button.secondary{background:#0000;border:2px solid #fbead3;color:#fbead3}.settings{overflow:visible!important}body{padding-bottom:env(safe-area-inset-bottom)}}@media screen and (min-width:600px){.main.settings{padding-top:calc(var(--safe-top) + 56px)!important}.main.pricing{padding-bottom:calc(75px + var(--safe-bottom))!important;padding-top:calc(52px + env(safe-area-inset-top))!important}.settings li a{display:inline-block;font-size:2.5em!important;padding-bottom:10px}}@media screen and (min-width:1400px){.main.settings{align-items:center;left:0;margin:0 auto;max-width:100%;position:relative;width:100%}.subscription .features{column-gap:30px}}@media screen and (max-width:768px){.pricing .features,.subscription .features{column-gap:5px;grid-template-columns:1.2fr 1fr 1fr}.pricing .features p,.subscription .features p{font-size:.8em}.pricing .features div:nth-child(3n-1),.subscription .features div:nth-child(3n-1){box-sizing:border-box;padding-left:4px;padding-right:4px}}.scroll-container:has(.user-settings-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.user-settings-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:100vh!important;overflow-x:hidden!important;padding:0!important;position:relative!important;width:100%!important;z-index:1!important}@media screen and (min-width:1028px){.main.settings.user-settings-page{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}}.settings-container{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin-left:auto!important;margin-right:auto!important;max-width:480px!important;padding:calc(var(--safe-top) + 24px) 20px calc(90px + var(--safe-bottom)) 20px!important;position:relative!important;width:100%!important;z-index:1!important}.settings-header{margin-bottom:24px;text-align:left;width:100%}.settings-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.settings-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-width:0!important;min-width:auto!important;padding:0!important;width:auto!important}.settings-back-btn,.settings-back-btn:hover{background:#0000!important;transform:none!important}.settings-back-btn:hover{opacity:.8}.settings-back-btn:active{transform:scale(.95)!important}.settings-logo-wrap{align-items:center!important;display:flex!important;left:calc(24px + env(safe-area-inset-left, 0px))!important;position:absolute!important;top:calc(var(--safe-top) + 12px)!important;z-index:10!important}.settings-top-logo-link{align-items:center!important;cursor:pointer!important;display:inline-flex!important;pointer-events:auto!important;text-decoration:none!important}.settings-top-logo{display:block!important;height:38px!important;object-fit:contain!important;width:auto!important}@media screen and (max-width:480px){.settings-logo-wrap{left:calc(20px + env(safe-area-inset-left, 0px))!important;top:calc(var(--safe-top) + 12px)!important}.settings-top-logo{height:34px!important}}@media screen and (min-width:1028px){.settings-logo-wrap{display:none!important}}.settings-main-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:36px!important;font-weight:400!important;letter-spacing:-.5px;line-height:1.15;margin:0!important}.settings-subtitle{color:#ffffff8c!important;font-size:13.5px!important;font-weight:400;line-height:1.4;margin:0!important}.settings-list{display:flex;flex-direction:column;gap:12px;width:100%}.settings-card-item{align-items:center!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045)!important;border:1px solid #ffffff14!important;border-radius:20px!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:14px!important;justify-content:space-between!important;padding:16px 18px!important;text-decoration:none!important;transition:all .2s cubic-bezier(.25,1,.5,1)!important;width:100%!important}.settings-card-item:hover{background:#ffffff14!important;border-color:#ffffff29!important;transform:translateY(-1px)}.settings-card-item:active{background:#ffffff17!important;transform:scale(.985)}.settings-icon-badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;min-width:44px;width:44px}.settings-subscription-icon-img{display:block;height:20px;object-fit:contain;width:20px}.settings-item-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;text-align:left}.settings-item-title{color:#fff!important;font-size:15.5px!important;font-weight:600!important;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-item-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ffffff73!important;display:-webkit-box;font-size:12px!important;line-height:1.35;overflow:hidden}.settings-chevron-wrap{align-items:center;color:#ffffff59;display:flex;flex-shrink:0;justify-content:center}.settings-card-item:hover .settings-chevron-wrap{color:#ffffffb3}.main.pricing .aside,.pricing .aside{display:none!important;height:0!important;pointer-events:none!important;position:absolute!important;visibility:hidden!important;width:0!important}.pricing-mobile-header{display:none}.main.pricing:before{content:none!important;display:none!important}@media screen and (max-width:1027px){.pricing-mobile-header{left:calc(24px + env(safe-area-inset-left, 0px))!important;position:absolute!important;top:calc(var(--safe-top) + 12px)!important;z-index:100!important}.pricing-mobile-header,.pricing-top-logo{align-items:center!important;display:flex!important}.pricing-top-logo{text-decoration:none!important;transition:opacity .2s ease}.pricing-top-logo:hover{opacity:.85}.pricing-top-logo img{display:block!important;height:38px!important;object-fit:contain!important;width:auto!important}}@media screen and (max-width:480px){.pricing-mobile-header{left:calc(20px + env(safe-area-inset-left, 0px))!important;top:calc(var(--safe-top) + 12px)!important}.pricing-top-logo img{height:34px!important}}.scroll-container:has(.pricing),.scroll-container:has(.user-pricing-page){background-color:#0d0e11!important;box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important;padding-bottom:0!important;width:100%!important}.main.pricing,.main.pricing.user-pricing-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;min-height:100vh!important;overflow-x:hidden!important;position:relative!important}.main.pricing .content,.main.pricing .pricing-content,.pricing .content,.pricing .pricing-content{bottom:auto!important;box-sizing:border-box!important;float:none!important;left:auto!important;margin:0 auto!important;max-width:820px!important;overflow-x:hidden!important;padding:0!important;position:relative!important;right:auto!important;top:auto!important;width:100%!important}@media screen and (max-width:1027px){.main.pricing,.main.pricing.user-pricing-page{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-bottom:calc(75px + var(--safe-bottom))!important;padding-left:20px!important;padding-right:20px!important;padding-top:calc(var(--safe-top) + 64px)!important;width:100%!important}.main.pricing .content,.main.pricing .pricing-content,.pricing .content,.pricing .pricing-content{margin-left:auto!important;margin-right:auto!important;max-width:780px!important;padding-left:0!important;padding-right:0!important}}@media screen and (min-width:1028px){.main.pricing,.main.pricing.user-pricing-page{align-items:center!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;padding:60px 40px 30px!important;width:100%!important}.main.pricing .content,.main.pricing .pricing-content,.pricing .content,.pricing .pricing-content{margin-left:auto!important;margin-right:auto!important;max-width:840px!important;padding:0!important}}@media screen and (min-width:769px){.pricing .features{column-gap:12px!important;grid-template-columns:1.3fr 1fr 1fr!important}}.pricing .features,.subscription .features{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;width:100%!important}.pricing .features div,.subscription .features div{min-width:0!important;overflow-wrap:break-word!important;word-break:break-word!important}.pricing-options{margin-bottom:10px!important;margin-top:25px!important}.pricing-option,.pricing-options{box-sizing:border-box!important;max-width:100%!important;overflow-x:hidden!important;overscroll-behavior-x:none!important;touch-action:pan-y!important;width:100%!important}.pricing-option{margin-bottom:24px!important;text-align:left!important}.pricing-option:last-child{margin-bottom:0!important}.pricing-option h2{font-size:1.85em!important;margin-bottom:6px!important;margin-top:0!important}.pricing-option h2,.pricing-option span{color:#fbead3!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important}.pricing-option span{display:block!important;font-size:2.1em!important;margin-bottom:8px!important}.pricing-option p{color:#ffffffe6!important;font-size:.95em!important;line-height:1.5!important;margin-bottom:14px!important;margin-top:0!important}.pricing-button{align-items:center!important;-webkit-appearance:none!important;background-color:#fbead3!important;border:none!important;border-radius:30px!important;box-shadow:0 3px 10px #00000040!important;color:#24252a!important;cursor:pointer!important;display:inline-flex!important;font-family:Aileron-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-weight:700!important;justify-content:center!important;line-height:1.2!important;margin-bottom:12px!important;margin-top:4px!important;padding:10px 24px!important;text-decoration:none!important;transition:all .2s ease!important}.pricing-button:hover:not(:disabled){background-color:#fff!important;box-shadow:0 5px 15px #00000059!important;color:#1a1a1a!important;transform:translateY(-2px)!important}.pricing-button:active:not(:disabled){box-shadow:0 2px 6px #0003!important;transform:translateY(0)!important}.pricing-button:disabled{background-color:#fbead340!important;border:1px solid #fbead359!important;box-shadow:none!important;color:#eedcc5!important;cursor:not-allowed!important;opacity:.65!important;transform:none!important}.pricing-option div p{font-size:.85em!important;line-height:1.5!important;margin-bottom:0!important;margin-top:18px!important;opacity:.8!important}.pricing-option div a{color:#fbead3!important;text-decoration:underline!important}:root{--bg:#121214;--chip:#242427;--cream:#f8e9d6;--ink:#1b1b1d;--text:#f5efe6;--mute:#9a958d}.sp{align-items:center;animation:glow 2.4s infinite;background:#f8e9d6;background:var(--cream);border:0;border-radius:50%;color:#f59a2f;cursor:pointer;display:flex;font-family:inherit;font-size:22px;height:44px;justify-content:center;line-height:1;padding:0;position:relative;transition:transform .2s cubic-bezier(.175,.885,.32,1.275);width:44px}.sp:active{transform:scale(.92)}.sp.sent{background:#f8e9d659;color:#ffd27a}.sp.ign,.sp.sent{animation:none;cursor:default}.sp.ign{background:linear-gradient(135deg,#ffb454,#ff7a3d);color:#fff}@keyframes glow{0%{box-shadow:0 0 0 0 #ffc8788c}70%{box-shadow:0 0 0 12px #ffc87800}to{box-shadow:0 0 0 0 #ffc87800}}.flint{align-items:center;background:#242427;background:var(--chip);border:0;border-radius:999px;color:#ffd27a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;gap:6px;height:36px;padding:0 14px;transition:background .2s}.flint:hover{background:#2e2e33}.spk{border-radius:50%;pointer-events:none;z-index:99999}.ig,.spk{position:fixed}.ig{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0cf0;display:none;flex-direction:column;gap:16px;inset:0;justify-content:center;padding:24px;text-align:center;z-index:10000}.ig.on,.pair{display:flex}.pair{align-items:center;gap:8px;margin-bottom:8px}.pair i{background-color:#2a2a2e;background-position:50%;background-size:cover;border:3px solid #f8e9d6;border:3px solid var(--cream);border-radius:50%;box-shadow:0 8px 24px #00000080;height:100px;width:100px}.pair i.me{align-items:center;color:#f8e9d6;color:var(--cream);display:flex;font:400 38px Georgia,serif;justify-content:center}.pair i:first-child{animation:inL .6s cubic-bezier(.16,1,.3,1) both}.pair i:last-child{animation:inR .6s cubic-bezier(.16,1,.3,1) both}.bolt{animation:pop .6s cubic-bezier(.175,.885,.32,1.275) .25s both;color:#ffb454;font-size:38px}@keyframes inL{0%{opacity:0;transform:translateX(-90px)}}@keyframes inR{0%{opacity:0;transform:translateX(90px)}}@keyframes pop{0%{transform:scale(0)}60%{transform:scale(1.4)}to{transform:scale(1)}}.ig h2{color:#f8e9d6;color:var(--cream);font:400 36px Georgia,serif;margin:0}.ig p{color:#cfc7bb;font-size:16px;margin:0 0 10px}.ig .btn{flex:none;width:260px}.flintt-toast{background:#2b2b2f;border:1px solid #3a3a3f;border-radius:999px;bottom:84px;box-shadow:0 8px 24px #0009;color:#f5efe6;color:var(--text);font-size:14px;left:50%;max-width:90%;opacity:0;padding:12px 20px;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%,20px);transition:all .25s ease;z-index:10001}.flintt-toast.on{opacity:1;pointer-events:auto;transform:translate(-50%)}.fl{align-items:center;color:#cfc7bb;display:flex;flex:none;flex-direction:column;font-size:11px;gap:2px;min-width:50px}.meter{background:#2a2a2e;border-radius:4px;height:4px;margin:4px 16px;overflow:hidden}.meter i{background:linear-gradient(90deg,#ffb454,#ff5a2e);display:block;height:100%;transition:width .4s ease}.fade-warning{background:#ffb4541f;border-radius:12px;color:#ffd27a;font-size:13px;margin:8px 16px 0;padding:8px 12px;text-align:center}.ice{background:#17171a;border-radius:16px 16px 0 0;border-top:1px solid #232327;padding:10px 16px 4px}.ice h4{align-items:center;color:#ffd27a;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin:0 0 8px}.ice .opt{background:#242427;background:var(--chip);border:1px solid #3a3a3f;border-radius:16px;color:#f5efe6;color:var(--text);cursor:pointer;display:block;font-family:inherit;font-size:14px;line-height:1.35;margin-bottom:8px;padding:10px 14px;text-align:left;transition:background .15s;width:100%}.ice .opt:hover{background:#2c2c31}.inp .ib{background:#2f2f33;color:#ffd27a;font-size:18px}.dl-view{display:flex;flex-direction:column;gap:16px;min-height:420px;padding-bottom:24px}.dc{background:#1c1c1f;border:1px solid #2c2c30;border-radius:24px;padding:20px}.dh{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.dh h3{font:400 24px Georgia,serif;margin:0}.dh h3,.tp{color:#f8e9d6;color:var(--cream)}.tp{background:#f8e9d624;border-radius:999px;font-size:13px;padding:4px 12px}.dq{font-size:18px;line-height:1.35;margin:4px 0 16px}.dq,.op{color:#f5efe6;color:var(--text)}.op{align-items:center;background:#242427;background:var(--chip);border:1px solid #3a3a3f;border-radius:999px;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:500;height:48px;justify-content:space-between;margin-bottom:10px;overflow:hidden;padding:0 18px;position:relative;text-align:left;transition:border-color .2s;width:100%}.op.sel{border-color:#f8e9d6;border-color:var(--cream)}.op:disabled{cursor:default}.op span{position:relative;z-index:2}.op .bar{background:#f8e9d629;bottom:0;left:0;position:absolute;top:0;transition:width .6s ease;z-index:1}.op.sel .bar{background:#f8e9d65c}.lnk{background:none;border:0;color:#f8e9d6;color:var(--cream);cursor:pointer;font-family:inherit;font-weight:600;padding:6px 0}.lk,.lnk{font-size:14px}.lk{align-items:center;color:#cfc7bb;gap:12px;margin:8px 0 6px}.fp,.lk{display:flex}.fp{gap:14px}.fpp{background-position:50%;background-size:cover;border:2px solid #f8e9d6;border:2px solid var(--cream);border-radius:18px;cursor:pointer;flex:none;height:148px;width:110px}.vf{align-items:center;border-radius:50%;display:inline-flex;font-size:10px;font-style:normal;font-weight:700;height:16px;justify-content:center;margin-left:6px;vertical-align:middle;width:16px}.pill,.vf{background:#f8e9d6;background:var(--cream);color:#1b1b1d;color:var(--ink)}.pill{border:0;border-radius:999px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;height:38px;padding:0 16px}.pill.g{background:#2f2f33;color:#f5efe6;color:var(--text)}.why{color:#ffd27a;font-size:13px;margin:4px 0 8px}.dsc{display:flex;gap:12px;margin:0 -20px;overflow-x:auto;padding:0 20px;scrollbar-width:none}.dsc::-webkit-scrollbar{display:none}.dm{flex:none;position:relative;width:124px}.dmp{background-position:50%;background-size:cover;border-radius:16px;height:144px}.dmh,.dmp{cursor:pointer}.dmh{background:#141416b8;border:0;border-radius:50%;color:#fff;font-size:17px;height:32px;position:absolute;right:8px;top:8px;width:32px}.dmh.on{color:#ffd27a}.rl{flex-direction:column;gap:12px;padding-bottom:24px}.rc,.rl{display:flex}.rc{align-items:center;background:#1c1c1f;border:1px solid #2c2c30;border-radius:20px;cursor:pointer;flex:none;gap:14px;padding:16px;transition:border-color .2s,background .2s}.rc:hover{background:#222226;border-color:#3d3d42}.rc .em{font-size:32px;line-height:1}.rc b{display:block;font-size:17px}.rc small{color:#9a958d;color:var(--mute);display:block;font-size:13px;margin-top:2px}.stack{display:flex}.stack i{background-position:50%;background-size:cover;border:2px solid #1c1c1f;border-radius:50%;height:26px;margin-left:-8px;width:26px}.stack i:first-child{margin-left:0}.join{background:#f8e9d6;background:var(--cream);border:0;border-radius:999px;color:#1b1b1d;color:var(--ink);cursor:pointer;flex:none;font-family:inherit;font-size:14px;font-weight:700;height:36px;padding:0 18px}.rc.mk{background:#0000;border-style:dashed}.rc.mk:hover{border-color:#f8e9d6;border-color:var(--cream)}.hmini{align-items:center;background:#242428;border:1px solid #f8e9d6;border:1px solid var(--cream);border-radius:999px;bottom:calc(76px + env(safe-area-inset-bottom, 0px));box-shadow:0 8px 24px #000000b3;display:none;font-size:14px;gap:10px;left:50%;padding:8px 10px 8px 16px;position:fixed;transform:translateX(-50%);width:min(92%,400px);z-index:1000}.hmini.on{display:flex}.hmini b{flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hmini span{color:#9a958d;color:var(--mute);font-size:12px}.hmini button{background:#f8e9d6;background:var(--cream);border:0;border-radius:999px;color:#1b1b1d;color:var(--ink);cursor:pointer;font-size:13px;font-weight:700;height:32px;padding:0 14px}.ad{background:#0b0b0d;display:none;flex-direction:column;inset:0;margin:0 auto;max-width:480px;position:fixed;z-index:10005}.ad.on,.adtop{display:flex}.adtop{align-items:center;justify-content:space-between;padding:calc(14px + env(safe-area-inset-top, 0px)) 16px 10px}.adtag{border-radius:999px;font-size:13px;padding:6px 14px}.adtag,.adtop button{background:#ffffff1f;color:#fff}.adtop button{border:0;border-radius:50%;cursor:pointer;font-size:18px;height:40px;width:40px}.adbody{align-items:center;border-radius:28px;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;margin:0 16px;padding:24px;text-align:center}.adbody h2{color:#f8e9d6;color:var(--cream);font:400 34px Georgia,serif;margin:0}.adbody p{color:#d8d0c4;font-size:17px;margin:0 0 8px}.adbar{background:#2a2a2e;border-radius:4px;height:4px;margin:14px 16px 6px;overflow:hidden}.adbar i{background:#f8e9d6;background:var(--cream);display:block;height:100%;width:0}.adnote{color:#9a958d;color:var(--mute);font-size:13px;padding:6px 16px calc(16px + env(safe-area-inset-bottom, 0px));text-align:center}.adbody .btn,.adnote .btn{flex:none;width:220px}.pc.adc{align-items:center;border:1px solid #333;border-radius:24px;display:flex;flex-direction:column;justify-content:center;min-height:440px;overflow:hidden;padding:24px;position:relative;text-align:center}.adtag2{background:#0009;font-size:12px;left:16px;padding:4px 12px;top:16px;z-index:2}.adtag2,.adtag3{border-radius:999px;color:#fff;position:absolute}.adtag3{background:#000000a6;font-size:11px;left:8px;padding:2px 8px;top:8px}.pr{align-items:center;border-bottom:1px solid #2a2a2e;display:flex;gap:12px;padding:12px 0}.pr:last-child{border-bottom:0}.mini{background:#2f2f33;border:0;border-radius:999px;color:#f5efe6;color:var(--text);cursor:pointer;flex:none;font-family:inherit;font-size:14px;height:34px;padding:0 14px}.mini:hover{background:#3c3c42}.fullscreen-photo-viewer{align-items:center;background-color:#000000f2;display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;-webkit-user-select:none;user-select:none;width:100vw;z-index:99999}.viewer-gallery::-webkit-scrollbar{display:none}.viewer-back-btn{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:#ffffff26;border:1px solid #ffffff40;border-radius:50px;box-shadow:0 4px 30px #00000080;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;left:20px;padding:10px 20px;position:absolute;top:calc(var(--safe-top) + 12px)!important;transition:background-color .2s ease,transform .2s ease;z-index:100000}.viewer-back-btn:hover{background-color:#ffffff40;transform:scale(1.03)}.viewer-back-btn:active{transform:scale(.97)}.viewer-back-icon{font-size:14px}.viewer-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.viewer-main-image{max-height:100%;max-width:100%;object-fit:contain;will-change:transform}.viewer-indicator{bottom:calc(var(--safe-bottom) + 12px)!important;display:flex;gap:8px;position:absolute;z-index:100000}.indicator-dot{background-color:#fff6;border-radius:50%;cursor:pointer;height:8px;transition:background-color .2s ease,transform .2s ease;width:8px}.indicator-dot.active{background-color:#fff;transform:scale(1.2)}.viewer-nav-btn{align-items:center;background-color:#0006;border:1px solid #ffffff1a;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:44px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s ease;width:44px;z-index:100000}.viewer-nav-btn:hover{background-color:#000000b3}.viewer-nav-btn.prev{left:20px}.viewer-nav-btn.next{right:20px}@media (hover:none) and (pointer:coarse){.viewer-nav-btn{display:none}}.verification-modal-overlay{-webkit-overflow-scrolling:touch!important;align-items:center!important;animation:vmodal-overlay-fade .25s ease-out;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;background:#08080ae0!important;inset:0!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;height:100vh!important;height:100dvh!important;justify-content:center!important;left:0!important;margin:0!important;overflow-y:auto!important;padding:calc(var(--safe-top) + 12px) 16px calc(var(--safe-bottom) + 16px) 16px!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:999999!important}@keyframes vmodal-overlay-fade{0%{opacity:0}to{opacity:1}}.verification-modal-card{-webkit-overflow-scrolling:touch;animation:vmodal-card-enter .3s cubic-bezier(.16,1,.3,1);background:linear-gradient(180deg,#18181c,#111114);border:1px solid #fbead32e;border-radius:28px;box-shadow:0 25px 60px #000c,0 0 40px #fbead314;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;margin:auto!important;max-height:calc(100dvh - 36px);max-width:440px;overflow-y:auto;position:relative;width:100%}@keyframes vmodal-card-enter{0%{opacity:0;transform:scale(.94) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.verification-modal-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#18181cf5;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:18px 22px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.verification-header-title-box{align-items:center;display:flex;gap:10px}.verification-header-title{color:#fbead3;font-size:17px;font-weight:700;letter-spacing:-.2px;margin:0}.verification-close-btn{align-items:center;background:#ffffff14;border:none;border-radius:50%;color:#a0a0a5;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;transition:all .2s ease;width:32px}.verification-close-btn:hover{background:#ffffff2e;color:#fff;transform:rotate(90deg)}.vmodal-steps-indicator{align-items:center;box-sizing:border-box;display:flex;gap:8px;justify-content:center;padding:12px 20px 0;width:100%}.vmodal-step-item{align-items:center;color:#fff6;display:flex;font-size:11.5px;font-weight:600;gap:6px;transition:all .3s ease}.vmodal-step-item.active{color:#fbead3}.vmodal-step-item.completed{color:#34c759}.vmodal-step-dot{align-items:center;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;transition:all .3s ease;width:20px}.vmodal-step-item.active .vmodal-step-dot{background:#fbead3;border-color:#fbead3;box-shadow:0 0 10px #fbead366;color:#000}.vmodal-step-item.completed .vmodal-step-dot{background:#34c759;border-color:#34c759;color:#fff}.vmodal-step-line{background:#ffffff14;border-radius:1px;flex:1 1;height:2px;max-width:28px}.vmodal-step-line.active{background:#fbead3}.verification-modal-body{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:18px 22px 24px;text-align:center}.vmodal-info-banner{align-items:flex-start;background:linear-gradient(135deg,#fbead317,#007aff0f);border:1px solid #fbead333;border-radius:16px;box-sizing:border-box;color:#fbead3;display:flex;font-size:12.5px;gap:10px;line-height:1.45;margin-bottom:16px;padding:12px 14px;text-align:left;width:100%}.vmodal-info-banner-icon{color:#fbead3;flex-shrink:0;font-size:16px;margin-top:1px}.vmodal-photo-picker-section{margin:10px 0 18px;width:100%}.vmodal-photo-grid{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:10px;width:100%}.vmodal-photo-card{aspect-ratio:1/1;background:#1e1e24;border:2.5px solid #0000;border-radius:16px;cursor:pointer;overflow:hidden;position:relative;transition:all .22s cubic-bezier(.16,1,.3,1)}.vmodal-photo-card:hover{box-shadow:0 6px 18px #0006;transform:scale(1.03)}.vmodal-photo-card.selected{border-color:#fbead3;box-shadow:0 0 0 3px #fbead34d,0 8px 24px #007aff4d;transform:scale(1.02)}.vmodal-photo-thumb{display:block;height:100%;object-fit:cover;width:100%}.vmodal-selected-badge{align-items:center;animation:badge-pop .25s cubic-bezier(.175,.885,.32,1.275);background:#fbead3;border-radius:50%;box-shadow:0 2px 8px #0006;color:#000;display:flex;font-size:12px;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}@keyframes badge-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.vmodal-current-display-tag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#007affe6;border-radius:6px;bottom:6px;color:#fff;font-size:9.5px;font-weight:700;left:6px;letter-spacing:.3px;padding:2px 6px;position:absolute;text-transform:uppercase}.vmodal-upload-tile{align-items:center;aspect-ratio:1/1;background:#ffffff08;border:2px dashed #ffffff38;border-radius:16px;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:6px;justify-content:center;transition:all .2s ease}.vmodal-upload-tile:hover{background:#ffffff14;border-color:#fbead3;color:#fbead3;transform:scale(1.02)}.vmodal-upload-tile-icon{color:#fbead3;font-size:20px}.vmodal-single-photo-box{align-items:center;display:flex;flex-direction:column;gap:12px;margin:14px 0 18px}.vmodal-single-photo-preview{animation:pulse-border 2.5s ease-in-out infinite;border:3px solid #fbead3;border-radius:22px;box-shadow:0 8px 24px #00000080,0 0 20px #fbead340;height:140px;object-fit:cover;width:140px}.vmodal-single-photo-badge{align-items:center;background:#34c75926;border:1px solid #34c7594d;border-radius:12px;color:#34c759;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 12px}.vmodal-empty-photos-box{align-items:center;display:flex;flex-direction:column;padding:24px 16px;text-align:center}.vmodal-empty-icon-wrap{align-items:center;background:#fbead314;border:1px dashed #fbead34d;border-radius:50%;color:#fbead3;display:flex;font-size:28px;height:72px;justify-content:center;margin-bottom:14px;width:72px}.vmodal-selected-highlight{align-items:center;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;box-sizing:border-box;display:flex;gap:12px;margin-top:14px;padding:10px 14px;text-align:left;width:100%}.vmodal-selected-highlight-thumb{border:1.5px solid #fbead3;border-radius:10px;flex-shrink:0;height:44px;object-fit:cover;width:44px}.vmodal-selected-highlight-info{display:flex;flex-direction:column;min-width:0}.vmodal-selected-highlight-title{color:#fff;font-size:13px;font-weight:700}.vmodal-selected-highlight-desc{color:#fff9;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vmodal-scanner-box{border:2px solid #fbead34d;border-radius:24px;box-shadow:0 10px 30px #0009;height:160px;margin:18px 0 20px;overflow:hidden;position:relative;width:160px}.vmodal-scanner-photo{height:100%;object-fit:cover;width:100%}.vmodal-laser-sweep{animation:laser-sweep-vertical 1.6s ease-in-out infinite;background:linear-gradient(90deg,#0000,#007aff 30%,#64d2ff 50%,#007aff 70%,#0000);box-shadow:0 0 14px #64d2ff,0 0 28px #007aff;height:3px;left:0;pointer-events:none;position:absolute;right:0}@keyframes laser-sweep-vertical{0%{opacity:.9;top:0}50%{opacity:1;top:96%}to{opacity:.9;top:0}}.vmodal-target-bracket{border-color:#fbead3;height:14px;pointer-events:none;position:absolute;width:14px}.vmodal-target-bracket.top-left{border-left:2.5px solid #fbead3;border-top:2.5px solid #fbead3;left:6px;top:6px}.vmodal-target-bracket.top-right{border-right:2.5px solid #fbead3;border-top:2.5px solid #fbead3;right:6px;top:6px}.vmodal-target-bracket.bottom-left{border-bottom:2.5px solid #fbead3;border-left:2.5px solid #fbead3;bottom:6px;left:6px}.vmodal-target-bracket.bottom-right{border-bottom:2.5px solid #fbead3;border-right:2.5px solid #fbead3;bottom:6px;right:6px}.vmodal-camera-container{align-items:center;background:#000;border:1px solid #ffffff1a;border-radius:24px;box-shadow:0 12px 32px #00000080;display:flex;height:330px;justify-content:center;margin:10px 0 16px;overflow:hidden;position:relative;width:290px}.vmodal-webcam-feed{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.vmodal-oval-guide{border:3px dashed #fbead399;border-radius:50%/55%;box-shadow:0 0 0 9999px #0000006b;height:250px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:195px}.vmodal-oval-guide.guide-detected{border:3.5px solid #007aff;box-shadow:0 0 20px #007affa6,0 0 0 9999px #00000073}.vmodal-oval-guide.guide-blink-success{border:3.5px solid #34c759;box-shadow:0 0 28px #34c759e6,0 0 0 9999px #00000073}.vmodal-oval-laser{animation:laser-sweep-vertical 2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#007aff,#fff,#007aff,#0000);box-shadow:0 0 10px #007aff;height:2px;left:0;position:absolute;right:0}.vmodal-pip-ref-badge{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#121216d9;border:1px solid #ffffff26;border-radius:14px;box-shadow:0 4px 12px #00000080;display:flex;gap:8px;padding:4px 8px 4px 4px;position:absolute;right:12px;top:12px;z-index:10}.vmodal-pip-thumb{border:1px solid #fbead3;border-radius:8px;height:28px;object-fit:cover;width:28px}.vmodal-pip-text{color:#fbead3;font-size:10.5px;font-weight:700;text-align:left}.vmodal-status-pill{align-items:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:20px;color:#fbead3;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:12px;padding:8px 16px;transition:all .25s ease}.vmodal-status-pill.status-blink{animation:pulse-border 1.5s ease-in-out infinite;background:#007aff26;border-color:#007aff66;color:#64d2ff}.vmodal-status-pill.status-success{background:#34c75926;border-color:#34c75966;color:#34c759}.vmodal-status-pill.status-error{background:#ff453a26;border-color:#ff453a66;color:#ff453a}@keyframes pulse-border{0%,to{box-shadow:0 0 0 0 #007aff66;transform:scale(1)}50%{box-shadow:0 0 10px #007aff80;transform:scale(1.02)}}.vmodal-matching-visual{align-items:center;display:flex;gap:16px;justify-content:center;margin:24px 0 20px;position:relative}.vmodal-matching-thumb-box{border:2px solid #fbead3;border-radius:50%;box-shadow:0 4px 16px #00000080;height:80px;overflow:hidden;position:relative;width:80px}.vmodal-matching-thumb{height:100%;object-fit:cover;width:100%}.vmodal-matching-beam{align-items:center;display:flex;gap:4px}.vmodal-matching-dot{animation:match-pulse 1.2s ease-in-out infinite;background:#007aff;border-radius:50%;box-shadow:0 0 8px #64d2ff;height:6px;width:6px}.vmodal-matching-dot:nth-child(2){animation-delay:.2s}.vmodal-matching-dot:nth-child(3){animation-delay:.4s}.vmodal-matching-dot:nth-child(4){animation-delay:.6s}@keyframes match-pulse{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:1;transform:scale(1.4)}}.vmodal-celebration-container{align-items:center;display:flex;flex-direction:column;overflow:hidden;padding:10px 0;position:relative;width:100%}.vmodal-success-check-wrapper{align-items:center;display:flex;flex-direction:column;margin:8px 0 16px}.vmodal-success-circle-svg{stroke-width:3.5;stroke:#34c759;stroke-miterlimit:10;animation:vmodal-success-glow 1.5s ease-in-out infinite alternate;border-radius:50%;box-shadow:0 0 35px #34c75980;display:block;height:84px;width:84px}.vmodal-success-circle-path{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3.5;stroke-miterlimit:10;stroke:#34c759;fill:none;animation:vmodal-circle-dash .6s cubic-bezier(.65,0,.45,1) forwards}.vmodal-success-check-path{stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke:#34c759;fill:none;animation:vmodal-check-dash .45s cubic-bezier(.65,0,.45,1) .35s forwards;transform-origin:50% 50%}@keyframes vmodal-circle-dash{to{stroke-dashoffset:0}}@keyframes vmodal-check-dash{to{stroke-dashoffset:0}}@keyframes vmodal-success-glow{0%{box-shadow:0 0 20px #34c75966;transform:scale(1)}to{box-shadow:0 0 45px #34c759bf;transform:scale(1.04)}}.vmodal-error-cross-wrapper{flex-direction:column;margin:8px 0 16px}.vmodal-error-circle-svg{stroke-width:3.5;stroke:#ff3b30;stroke-miterlimit:10;animation:vmodal-shake .5s ease-in-out both;border-radius:50%;box-shadow:0 0 35px #ff3b3080;height:84px;width:84px}.vmodal-error-circle-path{stroke-miterlimit:10;stroke:#ff3b30;animation:vmodal-circle-dash .5s cubic-bezier(.65,0,.45,1) forwards}.vmodal-error-cross-line1,.vmodal-error-cross-line2{stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4;stroke-linecap:round;stroke:#ff3b30;fill:none;animation:vmodal-check-dash .35s cubic-bezier(.65,0,.45,1) .3s forwards}@keyframes vmodal-shake{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-8px)}40%,80%{transform:translateX(8px)}}.vmodal-confetti-particle{animation:confetti-fall 2.8s cubic-bezier(.25,.46,.45,.94) forwards;border-radius:2px;height:12px;opacity:.85;pointer-events:none;position:absolute;top:-10px;width:8px;z-index:1}@keyframes confetti-fall{0%{opacity:1;transform:translateY(0) rotate(0deg) scale(.8)}80%{opacity:.8}to{opacity:0;transform:translateY(340px) rotate(2turn) scale(.5)}}.vmodal-success-photo-frame{animation:bounce-in .5s cubic-bezier(.175,.885,.32,1.275);border:3.5px solid #fbead3;border-radius:50%;box-shadow:0 0 25px #fbead366,0 8px 24px #0009;height:110px;margin:10px 0 14px;position:relative;width:110px}@keyframes bounce-in{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.vmodal-success-photo-img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.vmodal-success-badge-anchor{animation:badge-pop .4s cubic-bezier(.175,.885,.32,1.275) .3s both;bottom:0;filter:drop-shadow(0 4px 10px rgba(0,0,0,.6));position:absolute;right:0;transform:translate(10%,10%)}.vmodal-btn-primary{align-items:center;background:#fbead3;border:none;border-radius:16px;box-shadow:0 4px 16px #0000004d;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;margin-top:10px;padding:14px 20px;transition:all .2s cubic-bezier(.16,1,.3,1);width:100%}.vmodal-btn-primary:hover:not(:disabled){background:#fff;box-shadow:0 6px 20px #fbead359;transform:translateY(-2px)}.vmodal-btn-primary:active:not(:disabled){transform:translateY(0)}.vmodal-btn-primary:disabled{cursor:not-allowed;opacity:.45;transform:none}.vmodal-btn-secondary{background:#0000;border:1px solid #ffffff26;border-radius:16px;color:#ffffffb3;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:13px 20px;transition:all .2s ease;width:100%}.vmodal-btn-secondary:hover{background:#ffffff14;border-color:#ffffff4d;color:#fff}.vmodal-result-headline{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px}.vmodal-result-desc{color:#ffffffb8;font-size:13.5px;line-height:1.5;margin:0 0 18px;max-width:330px}.vmodal-instruction-text{color:#ffffffbf;font-size:13.5px;line-height:1.5;margin:4px 0 16px;max-width:340px}.vmodal-gpay-overlay{align-items:center!important;animation:gpay-fade-in .35s cubic-bezier(.16,1,.3,1) forwards;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#0a0c10f2!important;inset:0!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;justify-content:center!important;left:0!important;padding:24px!important;position:fixed!important;right:0!important;top:0!important;width:100vw!important;z-index:1000000!important}.vmodal-gpay-overlay.fade-out{animation:gpay-fade-out .4s ease-in forwards}@keyframes gpay-fade-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes gpay-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.vmodal-gpay-center{align-items:center;display:flex;height:220px;justify-content:center;margin-bottom:24px;position:relative;width:220px}.vmodal-gpay-ripple{animation:gpay-ripple-expand 2.2s cubic-bezier(.1,.8,.3,1) infinite;border:2px solid #34c759a6;border-radius:50%;pointer-events:none;position:absolute}.vmodal-gpay-ripple.ring-1{animation-delay:.1s;height:100px;width:100px}.vmodal-gpay-ripple.ring-2{animation-delay:.5s;height:100px;width:100px}.vmodal-gpay-ripple.ring-3{animation-delay:.9s;height:100px;width:100px}@keyframes gpay-ripple-expand{0%{border-width:3.5px;opacity:.95;transform:scale(.9)}50%{opacity:.45}to{border-width:1px;opacity:0;transform:scale(2.4)}}.vmodal-gpay-sparkle{animation:gpay-sparkle-burst 1.4s cubic-bezier(.2,.9,.4,1) forwards;border-radius:50%;box-shadow:0 0 10px currentColor;height:6px;pointer-events:none;position:absolute;width:6px}@keyframes gpay-sparkle-burst{0%{opacity:1;transform:translate(0) scale(.2)}65%{opacity:1}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(1.3)}}.vmodal-gpay-circle{align-items:center;animation:gpay-circle-pop .55s cubic-bezier(.175,.885,.32,1.275) forwards;background:linear-gradient(135deg,#34c759,#248a3d);border-radius:50%;box-shadow:0 0 45px #34c759b3,0 14px 35px #0000008c;display:flex;height:100px;justify-content:center;width:100px;z-index:5}@keyframes gpay-circle-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.vmodal-gpay-svg{display:block;height:58px;width:58px}.vmodal-gpay-svg-circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3.5;stroke:#fff;fill:none;animation:gpay-stroke .6s cubic-bezier(.65,0,.45,1) .15s forwards}.vmodal-gpay-svg-check{stroke-dasharray:48;stroke-dashoffset:48;stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round;stroke:#fff;fill:none;animation:gpay-stroke .45s cubic-bezier(.65,0,.45,1) .38s forwards;transform-origin:50% 50%}@keyframes gpay-stroke{to{stroke-dashoffset:0}}.vmodal-gpay-title{animation:gpay-text-up .5s ease-out .2s both;color:#fff;font-size:24px;font-weight:800;letter-spacing:-.4px;margin:0 0 8px;text-align:center}.vmodal-gpay-desc{animation:gpay-text-up .5s ease-out .3s both;color:#ffffffbf;font-size:15px;margin:0 0 20px;text-align:center}@keyframes gpay-text-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.vmodal-gpay-avatar-wrap{animation:gpay-text-up .5s ease-out .4s both;border:3px solid #fbead3;border-radius:50%;box-shadow:0 8px 24px #0009,0 0 20px #fbead34d;height:78px;position:relative;width:78px}.vmodal-gpay-avatar{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.vmodal-gpay-badge-corner{bottom:-4px;filter:drop-shadow(0 2px 6px rgba(0,0,0,.7));position:absolute;right:-4px}.vmodal-gpay-continue-hint{animation:gpay-text-up .5s ease-out .6s both;color:#ffffff73;font-size:13px;font-weight:500;letter-spacing:.3px;margin-top:24px}.vmodal-error-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding:8px 0 4px;text-align:center;width:100%}.vmodal-error-cross-wrapper{align-items:center;display:flex;height:130px;justify-content:center;margin:6px auto 16px;position:relative;width:130px}.vmodal-error-ripple{animation:error-ripple-expand 2s cubic-bezier(.1,.8,.3,1) infinite;border:2px solid #ff453a99;border-radius:50%;pointer-events:none;position:absolute}.vmodal-error-ripple.ring-1{animation-delay:.1s;height:76px;width:76px}.vmodal-error-ripple.ring-2{animation-delay:.5s;height:76px;width:76px}@keyframes error-ripple-expand{0%{border-width:3px;opacity:.95;transform:scale(.9)}50%{opacity:.45}to{border-width:1px;opacity:0;transform:scale(2.2)}}.vmodal-error-circle{align-items:center;animation:error-circle-pop .5s cubic-bezier(.175,.885,.32,1.275) forwards,error-shake .65s cubic-bezier(.36,.07,.19,.97) .5s both;background:linear-gradient(135deg,#ff453a,#d70015);border-radius:50%;box-shadow:0 0 35px #ff453aa6,0 10px 25px #00000080;display:flex;height:80px;justify-content:center;width:80px;z-index:5}@keyframes error-circle-pop{0%{opacity:0;transform:scale(0)}65%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes error-shake{10%,90%{transform:translate3d(-3px,0,0)}20%,80%{transform:translate3d(5px,0,0)}30%,50%,70%{transform:translate3d(-6px,0,0)}40%,60%{transform:translate3d(6px,0,0)}}.vmodal-error-circle-svg{display:block;height:48px;width:48px}.vmodal-error-circle-path{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:3.5;stroke:#fff;fill:none;animation:gpay-stroke .6s cubic-bezier(.65,0,.45,1) .1s forwards}.vmodal-error-cross-line1{animation:gpay-stroke .35s cubic-bezier(.65,0,.45,1) .35s forwards}.vmodal-error-cross-line1,.vmodal-error-cross-line2{stroke-dasharray:32;stroke-dashoffset:32;stroke-width:4.5;stroke-linecap:round;stroke:#fff;fill:none}.vmodal-error-cross-line2{animation:gpay-stroke .35s cubic-bezier(.65,0,.45,1) .48s forwards}@media screen and (max-width:1027px){.main.about{-webkit-overflow-scrolling:touch;-ms-overflow-style:none!important;align-items:center!important;background:linear-gradient(180deg,#00000040 0,#0009 40%,#000000eb),url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:100vh!important;height:100dvh!important;left:0!important;overflow-y:auto!important;padding:calc(var(--safe-top) + 20px) 20px calc(85px + var(--safe-bottom)) 20px!important;position:fixed!important;right:0!important;scrollbar-width:none!important;top:0!important;width:100vw!important;z-index:1!important}.main.about::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.about .aside{display:none!important}.about .content.has-aside{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin:auto!important;max-width:440px!important;padding:0!important;position:relative!important;text-align:center!important;width:100%!important}.about .intro{margin-bottom:20px!important;text-align:center!important}.about .intro h1{color:#fbead3!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:32px!important;margin-bottom:12px!important}.about .intro p{color:#ffffffe6!important;font-family:Aileron-Light,sans-serif!important;font-size:14px!important;line-height:1.5!important;margin-bottom:8px!important}.about .features{margin-bottom:20px!important;width:100%!important}.about .features h2{color:#fbead3!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:22px!important;margin-bottom:14px!important;text-align:center!important}.about .features>div{align-items:flex-start!important;margin-bottom:12px!important;text-align:left!important}.about .features>div,.about-actions{display:flex!important;gap:12px!important}.about-actions{flex-direction:row!important;justify-content:center!important;margin-top:10px!important;max-width:340px!important;width:100%!important}}@media screen and (min-width:1028px){.main.about{align-items:stretch!important;background:radial-gradient(circle at 30% 25%,#37302873 0,#0d0e11 75%)!important;background-color:#0d0e11!important;bottom:0!important;flex-direction:row!important;justify-content:flex-start!important;left:0!important;max-width:100%!important;min-height:100vh!important;overflow:hidden!important;padding:0!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:1!important}.about .content.has-aside,.main.about{display:flex!important;height:100vh!important;margin:0!important}.about .content.has-aside{-ms-overflow-style:none!important;box-sizing:border-box!important;flex-direction:column!important;height:100dvh!important;justify-content:center!important;left:auto!important;max-width:620px!important;overflow-y:auto!important;padding:clamp(24px,3.5vh,44px) clamp(24px,3vw,40px) clamp(40px,5vh,65px) clamp(32px,4vw,60px)!important;position:relative!important;scrollbar-width:none!important;top:auto!important;width:55%!important;z-index:2!important}.about .content.has-aside::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.about .intro{margin-bottom:clamp(12px,1.8vh,18px)!important;text-align:left!important}.about .intro h1{color:#fbead3!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:clamp(34px,3vw,42px)!important;font-weight:400!important;letter-spacing:-.5px!important;line-height:1.15!important;margin-bottom:clamp(10px,1.4vh,14px)!important;margin-top:0!important}.about .intro p{color:#ffffffd9!important;font-family:Aileron-Light,sans-serif!important;font-size:clamp(13.5px,1vw,15px)!important;line-height:1.55!important;margin-bottom:clamp(6px,1vh,10px)!important;margin-top:0!important;max-width:520px!important}.about .features{margin-bottom:clamp(12px,1.8vh,18px)!important;margin-top:4px!important;max-width:520px!important;width:100%!important}.about .features h2{color:#fbead3!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:clamp(20px,1.8vw,24px)!important;font-weight:400!important;margin-top:4px!important;text-align:left!important}.about .features h2,.about .features>div{margin-bottom:clamp(10px,1.4vh,14px)!important}.about .features>div{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:12px!important;padding-bottom:0!important}.about .features div div{display:flex!important;flex-direction:column!important;text-align:left!important}.about .features strong{color:#fbead3!important;display:block!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14.5px!important;font-weight:600!important}.about .features p{color:#ffffffb3!important;font-family:Aileron-Light,sans-serif!important;font-size:13px!important;line-height:1.4!important;margin:2px 0 0!important}.about-actions{align-items:center!important;display:flex!important;flex-direction:row!important;gap:14px!important;margin-top:8px!important}.about .aside{background:url(/static/media/browse.85da03b352545633efb5.webp) no-repeat 50%!important;background-size:cover!important;box-shadow:-15px 0 35px #00000080!important;display:block!important;height:100vh!important;position:fixed!important;right:0!important;top:0!important;width:45%!important;z-index:1!important}.about .aside:before{background:linear-gradient(90deg,#0d0e11e6 0,#0d0e114d 25%,#0000 60%),linear-gradient(180deg,#0d0e1159 0,#0000 20%,#0d0e1199);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}}.about-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;border:none!important;border-radius:30px!important;box-sizing:border-box!important;cursor:pointer!important;display:inline-flex!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14.5px!important;font-weight:700!important;height:44px!important;justify-content:center!important;padding:0 30px!important;text-decoration:none!important;transition:all .25s ease!important}.about-signup-btn{background-color:#fbead3!important;box-shadow:0 4px 15px #0000004d!important;color:#24252a!important}.about-signup-btn:hover{background-color:#fff!important;box-shadow:0 6px 20px #0006!important;color:#1a1a1a!important;transform:translateY(-2px)!important}.about-signup-btn:active{transform:translateY(0)!important}.about-login-btn{backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:initial!important;border:1.5px solid #fbead380!important;color:#fbead3!important}.about-login-btn:hover{background-color:#fbead31f!important;border-color:#fbead3!important;transform:translateY(-2px)!important}.about-login-btn:active{transform:translateY(0)!important}.stealth-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABHCAYAAAB26wvKAAAACXBIWXMAAAsSAAALEgHS3X78AAAC5klEQVR4nO2cu3LrMAxE15pbpE6b//80t67dKUXGM7myCBHE4qFQW3pCgjoCCRKEclvXFZd+9Hzc32B8fH7dtP0snOGcX3tApd8lXVAxBk7S9FDZQIELqoumhurhpcDEUHuBXtG/U55AgQmhegMFgH+jDb3V8/DaB48AChSAagkWrbZWKFalQPWKugybjBcSBjUK5B6USKCAM9Roj6wAFHCCmjG995QBFHDYUmUB3YLJAgoQPdUDpvTAv+1lR/utbtYkNQsmE8yol77ape5TrUA9PIwx7a1whz11FKjnVLUAZR4k1FArwgR8gEptJKmgjgCNCCKeQKW2LXWvqVqgDJhbm5lRXrPOdnlqJFDJlpensZ/vEKrGoBfMVt/MqcsEK0KdBehIv1LfzWNqFaCWNiPjYqzbu54adW4eye5XGlvLzpunVhp0ZrTvtb33HMvRH1gMWlQhNzoKVp3689h/9tjIeuEjYJe9H60GLKoEdLTfBagDdE8RR9DR/lv2uqZ/VK6TGelfbaPBAsDCztCMKiNJPaKjcT4f97VE2Q9zHa1w6ShCnTUwWe2meiobaAUvBQ6gRq9NZwF6ZCvcU1tT5yxAe7T0RDO20chIz153e+x1eaq3J5wl0vfaWwCfzHivqkf6lzSnzmX7g7VjjbzXUdaL0NpSByoW2L8EdKu3zH/ENUq1e/o9WTi8eapmMJ73S5a2mUCBxvT3Btuj6ndTki3aFbVkRNtfRL2Ttn+NPWoxhWTMC2jE9Y7W5mEt1cfn1806xZlTNzvvSqul0gygUu19S97loNT61OpAo2praVfU2cdISc/HfY0sVqaUp1fM3jO2euE1/5IygGbcmrZE/+Lv7MlmxoumQj0zUOasCf/irxpQjzX91P9EYVTeOxUK1LNch0Rt+8xQs7dOFe2atlQsoJW2Qwy5f5ta4SGjNVRMcQGVVaLq76/JDeqsXgo4QZ0ZKOAAdXagABnqBfRHlH3qBfN/fQOZx8VL6Q1YaQAAAABJRU5ErkJggg==) no-repeat 50%!important;background-size:contain!important}.browser-icon,.stealth-icon{height:22px!important;min-width:22px!important;width:22px!important}.browser-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAACB0lEQVR4nO2avXaDMAyFBadD5659/0fLmjkbnZxDCdj6uZJl4K4JlvRZNsbStCwLXVlfyMFez4ea5vfP74T0havJmgGWoI8UCUMNwCPwrSJAiAFEBL6WNwQRgOjg1/ICMXP/2DN4T/usDJAal8yW59gcNQFwHUQ4FmmrqLoEoh3ijoNcDocZwDHiuUNH2d/NgN7Bc8dHZAL7LbBW1Ektws4HgBbV6DN7y541C0QZ0OuDxdPuPwA1mr2C59i3ZIFqDziT3gAyz36RRxbcGdD6Q5bZL0L7MxP1/9JDSRPHvQRqP2ZL/6Kwr8EryHQtvl5zWbOlJXUGbDecUTdS6BIYEcLl94AbQG8HegsOIGIfQNqA3AqjnuuhmUj3Dve+qtJIE0fzIPR6PhbtIWcLIbJ4wpVpD5AGlHFpvAFoZycSgsetFSsDsl2VIwUrj3tDCCuPIwJFp6onfGiXWFH0krC8qT6WQLb3O9ee1q+hy+N7kvp0uAlGlafR40qfrbbISAbLdsrj+gPrEZIatthA+uLSJdZyInIjbUEYplHSohqEIRokrKpNXOpmabT2JjB9uzx6/C0EM4AihKNHS8wTAgzAVuiTpBcENwAe8oAwVF3A4y00VAYUhdUFsupukCAchGEBEDm2y48kK4ThARDZIJwCAJG+vnkaAEQ6CEOeA1qS1BFOCWCtVivfH0XKauKMNl0vAAAAAElFTkSuQmCC) no-repeat 50%!important;background-size:contain!important}.community-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABFCAYAAAD0DZ4CAAAACXBIWXMAAAsSAAALEgHS3X78AAABg0lEQVRoge2aMZLDIAxFZWaL1Glz/6O5de2ObZYMg20WR18ESbwu8Qzw/IUhJkuMkSTZt7W5g8fztUiOZZGSvSNZIiUtIssRzUFLQ2VRkjlI4YBqSEIU3S5MVhKUMERWKlU0bNleooh+VJQxClWy3HRZslrmakJVslymrFWmrFWmrFWmbCvSr1HQqEqWe3NVyXJhy/YqZUQ/kGSlhVHtw8pYw8MKOmclhJFtDvveWOLGiTyNuQNVdSJQ0pJ0jznfRXYU5qbCKlPWKq5kf3p00rr07NsaJZcg+NKDPiUYarvY8wiEK/6x7DfPeT6Vvi070mHWXelm2ZEkS1qlm5aekUWJ2sdXTXZ0yTNqKV8mq1GUqD7uU1mtoomr8R9ktYsmzjxM741L4VC7aI23rFXR3Mt0GSeScMg/WMdFsgk3svu2xuClhIkcJUs0Ze0yZa3iS1bDfyFQuEn28XwtbmSJ/pL1Usoukk1hhvILa+Re4eqCBUqfQxlbET7z+PesR9tPwFpYv9RdxbPEB6zMAAAAAElFTkSuQmCC) no-repeat 50%!important;background-size:contain!important}.community-icon,.premium-icon{height:22px!important;min-width:22px!important;width:22px!important}.premium-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABSCAYAAAD3oJK6AAAACXBIWXMAAAsSAAALEgHS3X78AAACxElEQVR4nO2cMXbEIAxEx3lbpE6b+x8tbep0TuV9Xq8BSYwQBk+VAgP+jISwvVnWdcVM+vv9WQHg8+t7kbT/8J1OX9rgHP/OaSpAFt2ACroBFTQNoLOcI8lD0wCyagpAOaeUXLSMXAdJt/JNZ7XRcIC0UFLaYA0DiAXmqClyUI2GASQ9W2n7HCbEjrKG3BH0sIA2SUGlHDhMiKUkCb1cm+EBAXkAJYBTAKrRNIDOnCIJv2kAWXUDKmgqQPuQkhaWw9dBtXpYLvI6GNbK47ihDrFe4QA+c1MB6hmOl4ZL0uxFFAO6knuYcxUl6dyAx8SYaqtNoGf9nPXhvXBVISa9adbuIoWWamtRERDLEVp59y8VNUlH5SlPF2UBMdzDdkLrRRhmm/dyURKQ1j0eK+uZ3KU6BXSlmmev8LOYdgJeO5GmLpNck9MboKhtvVdRkrRnSFoWhumiF0AzuEcL6QmI7QJvqKX5ssYvhlgP7oksNpd1XS+7rdfo/tK+oPtLe5JuQAVNC0iagx5bY0v5vsm7ftI8SZTMS6Ong3IDtqo5LGNbrtPM9yXEaiCxrmGIBQe46ItD60JanP4GyBouHmGmXRA2HCDhIGaotXKdBxwgE2LsfKRVL08WsjlICynqYOvlHqDyNC91EvsXONK+GQsm2sU0kBiTYoBv9jyIJXbeagEHUACKTtr78VvBAYivffaTrplkCXb3r55rnMT6iVJtO41MOcgr3GoAe5UY5iRdgsR+wxkBB3DcxZi1TxQcwPkTPM3kUxAi4QAEB1nyEcNdrY41lBDr4eWil2g5yLP2YY6lFTVJM3IOcwyG6LsY44NxVt8Mhb4X6x0O4ASIfTORm4Cbg1g3Fb1DuoZY9M0x5J6DaiD1ALhJkmZ+iNlaXX7d0QscoCGgyIdeNWrqIObpv5Wah1iPEHIK+88LrIf83rr/NUVB/xoEsfL2ffkwAAAAAElFTkSuQmCC) no-repeat 50%!important;background-size:contain!important}.scroll-container:has(.policy-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.policy-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin-bottom:0!important;min-height:100%!important;overflow-x:hidden;padding:0!important;position:relative;width:100%!important}.main.policy-page:before,.policy-page.main:before,.policy-page:before{content:none!important;display:none!important;opacity:0!important;visibility:hidden!important}.policy-fixed-nav{align-items:flex-start!important;display:flex!important;flex-direction:column!important;gap:28px!important;left:calc(var(--safe-left) + 14px)!important;pointer-events:none!important;position:fixed!important;top:calc(var(--safe-top) + 12px)!important;transform:translateZ(0)!important;will-change:transform!important;z-index:9999!important}.policy-fixed-nav *{pointer-events:auto!important}.policy-fixed-logo{align-items:center!important;display:flex!important;justify-content:flex-start!important;margin:0!important;padding:0!important}.policy-fixed-logo,.policy-top-logo{height:45px!important;width:45px!important}.policy-top-logo{display:block!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.7))!important;object-fit:contain!important}.policy-fixed-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;background:#141418cc!important;border:1px solid #eedcc540!important;border-radius:50%!important;box-shadow:0 4px 16px #0009!important;color:#eedcc5!important;cursor:pointer!important;display:flex!important;height:42px!important;justify-content:center!important;margin:0!important;min-height:42px!important;min-width:42px!important;padding:0!important;transition:all .2s ease!important;width:42px!important}.policy-fixed-back-btn:hover{background:#ffffff26!important;border-color:#eedcc573!important;transform:scale(1.05)!important}.policy-fixed-back-btn:active{transform:scale(.92)!important}.policy-back-icon{color:#eedcc5!important;font-size:26px!important;margin-right:2px}.policy-page-content{box-sizing:border-box;margin:0 auto;max-width:min(97%,1400px);padding:calc(var(--safe-top) + 64px) 16px calc(95px + var(--safe-bottom)) 16px!important;position:relative;width:100%!important;z-index:1}@media screen and (max-width:480px){.policy-page-content{max-width:100%!important;padding-left:10px!important;padding-right:10px!important}}.policy-page-header{align-items:center;display:flex;flex-direction:column;margin-bottom:26px;text-align:center;width:100%}.policy-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:clamp(28px,1.4rem + 1.6vw,44px)!important;font-weight:500!important;letter-spacing:.2px;line-height:1.15;margin:0 0 8px!important}.policy-page-subtitle{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:clamp(13px,.75rem + .35vw,16px);line-height:1.4;margin:0 0 10px}.policy-meta-badges{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.policy-meta-pill{align-items:center;background:#eedcc514;border:1px solid #eedcc52e;border-radius:14px;color:#eedcc5;display:inline-flex;font-size:clamp(11.5px,.65rem + .25vw,13.5px);font-weight:500;gap:6px;padding:clamp(4px,.5vw,6px) clamp(10px,1vw,16px)}.policy-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045)!important;border:1px solid #ffffff14!important;border-radius:clamp(16px,2vw,28px)!important;box-shadow:0 10px 30px #00000059;box-sizing:border-box!important;margin-bottom:24px;padding:clamp(20px,3.2vw,44px) clamp(18px,3.5vw,44px)!important;text-align:left;width:100%!important}.policy-card h2{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:clamp(19px,.95rem + .8vw,26px)!important;font-weight:500!important;letter-spacing:-.2px;line-height:1.25;margin:clamp(20px,2.2vw,32px) 0 clamp(8px,.8vw,12px)!important}.policy-card h2:first-of-type{margin-top:0!important}.policy-card h3{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:clamp(16px,.85rem + .5vw,20px)!important;font-weight:500!important;margin:clamp(14px,1.6vw,22px) 0 6px!important}.policy-badge{background:#eedcc514;border:1px solid #eedcc529;border-radius:8px;color:#eedcc5cc;display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.6px;margin-bottom:10px;padding:3px 9px;text-transform:uppercase}.policy-card p{color:#ffffffd1!important;font-family:Aileron-Light,sans-serif;font-size:clamp(14px,.7rem + .45vw,16.5px)!important;line-height:clamp(1.6,1.35rem + .3vw,1.75)!important;margin:0 0 clamp(12px,1.2vw,18px)!important}.policy-card ul{margin:0 0 16px;padding-left:20px}.policy-card li{color:#ffffffd1!important;font-family:Aileron-Light,sans-serif;font-size:clamp(14px,.7rem + .45vw,16.5px)!important;line-height:clamp(1.6,1.35rem + .3vw,1.75)!important;margin-bottom:clamp(6px,.8vw,10px)}.policy-card a{color:#eedcc5!important;font-weight:500;text-decoration:underline!important;text-underline-offset:3px;transition:opacity .2s ease}.policy-card a:hover{opacity:.8}.policy-table-wrapper{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;margin:16px 0 20px;overflow-x:auto}.policy-cookie-table{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.policy-cookie-table th{background:#eedcc514;border-bottom:1px solid #ffffff14;color:#eedcc5;font-family:PlayfairDisplay-Regular,Georgia,serif;font-weight:500;padding:12px 14px}.policy-cookie-table td{border-bottom:1px solid #ffffff0d;color:#fffc;line-height:1.45;padding:12px 14px}.policy-cookie-table tr:last-child td{border-bottom:none}@media screen and (min-width:1028px){.main.settings.policy-page{margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}.policy-fixed-nav{left:16px!important}.policy-page-content{max-width:min(97%,1450px)!important;padding-left:18px!important;padding-right:18px!important;width:100%!important}}@media screen and (min-width:1600px){.policy-page-content{max-width:1600px!important;padding-left:24px!important;padding-right:24px!important}}.scroll-container:has(.user-account-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.user-account-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin-bottom:0!important;min-height:100%!important;overflow-x:hidden;padding:0!important;position:relative;width:100%!important}.account-settings-content{box-sizing:border-box;margin:0 auto;max-width:480px;padding:calc(var(--safe-top) + 24px) 20px calc(95px + var(--safe-bottom)) 20px!important;position:relative;width:100%;z-index:1}.account-settings-header{margin-bottom:28px;text-align:left}.account-settings-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.account-settings-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-width:0!important;min-width:auto!important;padding:0!important;transform:none!important;width:auto!important}.account-settings-back-btn:hover{background:#0000!important;opacity:.8;transform:none!important}.account-settings-back-btn:active{transform:scale(.95)!important}.account-settings-back-icon{color:#eedcc5!important;font-size:28px!important}.account-settings-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,serif!important;font-size:32px!important;font-weight:500!important;letter-spacing:.3px;line-height:1.15;margin:0!important}.account-settings-subtitle{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.4;margin:0;padding-left:2px}.account-section-group{box-sizing:border-box;margin-bottom:22px;width:100%}.account-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.account-section-info{align-items:center;display:flex;gap:14px}.account-icon-badge{align-items:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;color:#eedcc5;display:flex;font-size:19px;height:40px;justify-content:center;min-width:40px;width:40px}.account-section-texts{display:flex;flex-direction:column}.account-section-title{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:16px;font-weight:600;margin:0 0 2px}.account-section-desc{color:#ffffff80;font-family:Aileron-Light,sans-serif;font-size:13px;line-height:1.35;margin:0}.account-section-body{box-sizing:border-box;margin-left:54px;width:calc(100% - 54px)}.user-account-page input[type=email],.user-account-page input[type=password],.user-account-page input[type=text]{border:none!important;box-shadow:none!important;margin-bottom:0!important;outline:none!important}.user-account-page .account-input-pill{-webkit-text-fill-color:#111!important;background:#eedcc5!important;border:1px solid #0000!important;border-radius:12px!important;box-sizing:border-box!important;caret-color:#111!important;color:#111!important;font-family:Aileron-Light,sans-serif!important;font-size:14px!important;font-weight:500!important;margin-bottom:0!important;margin-top:2px!important;outline:none!important;padding:12px 18px!important;transition:all .2s ease!important;width:100%!important}.user-account-page .account-input-pill:focus{border-color:#fff!important;box-shadow:0 0 10px #eedcc566!important}.user-account-page .account-input-pill::placeholder{color:#0006}.password-stacked-card{display:flex;flex-direction:column;gap:8px;width:100%}.user-account-page .password-stacked-input-container{background:#eedcc5!important;border:1px solid #0000!important;border-radius:12px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin:0!important;padding:8px 16px!important;position:relative!important;transition:all .2s ease!important;width:100%!important}.user-account-page .password-stacked-input-container:focus-within{border-color:#fff!important;box-shadow:0 0 10px #eedcc566!important}.user-account-page .password-stacked-label{color:#555!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;margin-bottom:1px!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.user-account-page .password-input-row{align-items:center!important;display:flex!important;gap:8px!important;justify-content:space-between!important;width:100%!important}.user-account-page .password-stacked-input{-webkit-text-fill-color:#111!important;background:#0000!important;border:none!important;box-shadow:none!important;caret-color:#111!important;color:#111!important;flex:1 1!important;font-family:Aileron-Light,sans-serif!important;font-size:14px!important;font-weight:500!important;height:20px!important;line-height:20px!important;margin:0!important;outline:none!important;padding:0!important}.user-account-page .password-stacked-input::placeholder{color:#00000059}.user-account-page .password-eye-button{align-items:center!important;background:#0000!important;border:none!important;color:#222!important;cursor:pointer!important;display:flex!important;font-size:17px!important;justify-content:center!important;outline:none!important;padding:2px!important;transition:opacity .2s ease!important}.user-account-page .password-eye-button:active{opacity:.6}.password-requirements-container{padding:4px 2px 2px}.password-requirements-label{color:#ffffffb3;font-family:Aileron-Light,sans-serif;font-size:11.5px;margin-bottom:6px}.password-requirements-grid{align-items:center;display:flex;flex-wrap:wrap;gap:5px 12px}.password-req-item{align-items:center;color:#ffffff80;display:inline-flex;font-family:Aileron-Light,sans-serif;font-size:11.5px;gap:5px;transition:all .25s ease}.password-req-item.met{color:#eedcc5;font-weight:500}.password-req-icon{color:#fff6;font-size:12px}.password-req-item.met .password-req-icon{color:#eedcc5}.password-mismatch-error{color:#ff6b6b}.password-match-success,.password-mismatch-error{font-family:Aileron-Light,sans-serif;font-size:11.5px;margin-left:2px;margin-top:5px}.password-match-success{color:#eedcc5}.user-account-page .account-save-button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background-color:#eedcc5!important;background:#eedcc5!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px #00000040!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:8px!important;justify-content:center!important;margin-top:10px!important;padding:13px 18px!important;transition:all .2s ease!important;width:100%!important}.user-account-page .account-save-button,.user-account-page .account-save-button .account-btn-text,.user-account-page .account-save-button span{-webkit-text-fill-color:#111!important;color:#111!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:600!important}.user-account-page .account-save-button .account-btn-icon,.user-account-page .account-save-button svg{fill:#111!important;color:#111!important}.user-account-page .account-save-button:hover{background:#dfcdb6!important}.user-account-page .account-save-button:active{transform:scale(.98)}.user-account-page .account-save-button:disabled{cursor:not-allowed;opacity:.6}.invisible-mode-section{margin-bottom:24px!important;margin-top:28px!important}.account-toggle-switch{align-items:center!important;background:#fff3!important;border:none!important;border-radius:14px!important;cursor:pointer!important;display:flex!important;flex-shrink:0!important;height:28px!important;outline:none!important;padding:2px!important;position:relative!important;transition:background-color .25s ease!important;width:50px!important}.account-toggle-switch.active{background:#eedcc5!important}.account-toggle-knob{background:#fff!important;border-radius:50%!important;box-shadow:0 2px 5px #0000004d!important;height:24px!important;transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s ease!important;width:24px!important}.account-toggle-switch.active .account-toggle-knob{background:#111!important;transform:translateX(22px)!important}.account-divider{align-items:center;color:#ffffff59;display:flex;font-family:Aileron-Light,sans-serif;font-size:13px;margin:26px 0 20px;text-align:center}.account-divider:after,.account-divider:before{border-bottom:1px solid #ffffff1f;content:"";flex:1 1}.account-divider span{padding:0 14px}.user-account-page .account-signout-button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background:#ffffff0a!important;border:1px solid #ffffff26!important;border-radius:12px!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:10px!important;justify-content:center!important;padding:14px 20px!important;transition:all .2s ease!important;width:100%!important}.user-account-page .account-signout-button,.user-account-page .account-signout-button .account-btn-text,.user-account-page .account-signout-button span{-webkit-text-fill-color:#fff!important;color:#fff!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:500!important}.user-account-page .account-signout-button .account-btn-icon,.user-account-page .account-signout-button svg{fill:#fff!important;color:#fff!important}.user-account-page .account-signout-button:hover{background:#ffffff14!important;border-color:#eedcc566!important;color:#eedcc5!important}.user-account-page .account-signout-button:active{transform:scale(.98)}.account-delete-card{background:hsla(0,0%,100%,.025);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;margin-top:24px;padding:20px;width:100%}.delete-card-header{align-items:center;display:flex;gap:14px;margin-bottom:12px}.delete-card-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,serif!important;font-size:20px!important;font-weight:500!important;margin:0!important}.delete-card-desc{color:#fff9;font-family:Aileron-Light,sans-serif;font-size:13px;line-height:1.45;margin:0 0 16px}.delete-warning-callout{align-items:flex-start;background:#00000073;border:1px solid #ffffff14;border-radius:10px;display:flex;gap:12px;margin-bottom:16px;padding:14px 16px}.delete-warning-icon{color:#ffffffd9;font-size:22px;margin-top:1px;min-width:22px}.delete-warning-text{color:#ffffffd9;font-family:Aileron-Light,sans-serif;font-size:13px;line-height:1.4;margin:0}.delete-warning-text strong{color:#fff;display:block;font-family:Aileron-SemiBold,sans-serif;margin-top:2px}.user-account-page .account-delete-button{align-items:center!important;-webkit-appearance:none!important;appearance:none!important;background-color:#eedcc5!important;background:#eedcc5!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px #00000040!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;gap:8px!important;justify-content:center!important;padding:14px 20px!important;transition:all .2s ease!important;width:100%!important}.user-account-page .account-delete-button,.user-account-page .account-delete-button .account-btn-text,.user-account-page .account-delete-button span{-webkit-text-fill-color:#111!important;color:#111!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:600!important;opacity:1!important}.user-account-page .account-delete-button .account-btn-icon,.user-account-page .account-delete-button svg{fill:#111!important;color:#111!important;opacity:1!important}.user-account-page .account-delete-button:hover{background:#dfcdb6!important}.user-account-page .account-delete-button:active{transform:scale(.98)}.ReactModal__Overlay.account-modal-overlay,.account-modal-overlay{align-items:center!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;background-color:#000000d1!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;justify-content:center!important;left:0!important;padding:20px!important;position:fixed!important;right:0!important;top:0!important;z-index:99999!important}.ReactModal__Content.account-modal-box,.account-modal-box{background:#18191c!important;background-color:#18191c!important;border:1px solid #ffffff24!important;border-radius:20px!important;box-shadow:0 20px 50px #000000d9!important;box-sizing:border-box!important;color:#fff!important;inset:auto!important;margin:auto!important;max-width:400px!important;outline:none!important;padding:32px 24px!important;position:relative!important;text-align:center!important;width:100%!important}.account-modal-box h2{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,serif!important;font-size:22px!important;margin:0 0 12px!important}.account-modal-box p{color:#fffc!important;font-family:Aileron-Light,sans-serif!important;font-size:14px!important;line-height:1.5!important;margin:0 0 24px!important}.account-modal-actions{display:flex!important;gap:12px!important;justify-content:center!important;width:100%!important}.account-modal-actions button{border:none!important;border-radius:12px!important;cursor:pointer!important;flex:1 1!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:600!important;padding:13px 16px!important;transition:all .2s ease!important}.account-modal-btn-cancel{background:#ffffff1a!important;border:1px solid #fff3!important;color:#eedcc5!important}.account-modal-btn-cancel:hover{background:#ffffff2e!important}.account-modal-btn-confirm{background:#eedcc5!important;color:#111!important}.account-modal-btn-confirm:hover{background:#fdf0df!important}.account-modal-btn-delete{background:#ff4d4f!important;box-shadow:0 4px 14px #ff4d4f59!important;color:#fff!important}.account-modal-btn-delete:hover{background:#ff7875!important}.scroll-container:has(.user-subscription-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.subscription.user-subscription-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-height:100%!important;overflow-x:hidden;padding:0!important;position:relative;width:100%!important}.subscription-content{box-sizing:border-box;margin:0 auto;max-width:480px;padding:calc(var(--safe-top) + 24px) 20px calc(95px + var(--safe-bottom)) 20px!important;position:relative;width:100%;z-index:1}.subscription-header{margin-bottom:26px;text-align:left}.subscription-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.subscription-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-width:0!important;min-width:auto!important;padding:0!important;transform:none!important;width:auto!important}.subscription-back-btn:hover{background:#0000!important;opacity:.8;transform:none!important}.subscription-back-btn:active{transform:scale(.95)!important}.subscription-back-icon{color:#eedcc5!important;font-size:28px!important}.subscription-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:32px!important;font-weight:500!important;letter-spacing:.2px;line-height:1.15;margin:0!important}.subscription-page-subtitle{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.4;margin:0;padding-left:2px}.subscription-cards-stack{display:flex;flex-direction:column;gap:16px;width:100%}.subscription-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:20px;box-sizing:border-box;padding:18px 20px;transition:border-color .25s ease;width:100%}.subscription-card.premium-card,.subscription-card.premium-highlight-card{border:1px solid #eedcc547!important}.subscription-card-header-row{align-items:center;box-sizing:border-box;display:flex;gap:14px;width:100%}.subscription-icon-badge{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;color:#eedcc5;display:flex;flex-shrink:0;height:44px;justify-content:center;min-width:44px;width:44px}.subscription-icon-badge.free-badge{background:#ffffff0a}.subscription-diamond-img,.subscription-flogo-img{display:block;height:22px;object-fit:contain;width:22px}.subscription-flogo-img{opacity:.85}.subscription-header-text{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;text-align:left}.subscription-card-title{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:16px;font-weight:600;line-height:1.25}.subscription-card-subtitle{color:#ffffff73;font-family:Aileron-Light,sans-serif;font-size:12.5px;line-height:1.35}.subscription-status-badge{border-radius:14px;flex-shrink:0;font-size:11px;font-weight:500;letter-spacing:.2px;padding:3px 12px}.subscription-status-badge.free{background:#ffffff0f;border:1px solid #ffffff1f;color:#ffffffa6}.subscription-status-badge.premium{background:#eedcc514;border:1px solid #eedcc559;color:#eedcc5}.subscription-status-badge.active{background:#4ade801a;border:1px solid #4ade8059;color:#4ade80}.subscription-card-divider{border-top:1px solid #ffffff12;margin:16px 0;width:100%}.subscription-desc-p{color:#ffffffb3;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.5;margin:0;text-align:left}.subscription-section-title{color:#eedcc5;display:block;font-family:Aileron-SemiBold,sans-serif;font-size:14.5px;font-weight:600;margin-bottom:12px;text-align:left}.subscription-benefits-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0;text-align:left}.subscription-benefits-list li{align-items:flex-start;color:#fffc;display:flex;font-family:Aileron-Light,sans-serif;font-size:13.5px;gap:10px;line-height:1.45}.subscription-check-icon{color:#eedcc5;flex-shrink:0;font-size:17px;margin-top:2px;min-width:17px}.subscription-details-list{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.subscription-detail-item{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;display:flex;justify-content:space-between;padding:8px 12px}.subscription-detail-label{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13px}.subscription-detail-value{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:13.5px}.subscription-detail-value.status-active{color:#4ade80}.subscription-upgrade-btn{-webkit-tap-highlight-color:transparent!important;background:#eedcc5!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 14px #0000004d!important;color:#121317!important;cursor:pointer!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14.5px!important;font-weight:600!important;margin-top:18px!important;padding:13px 18px!important;transition:all .2s ease!important;width:100%!important}.subscription-upgrade-btn:hover{background:#dfcdb6!important;transform:translateY(-1px)}.subscription-upgrade-btn:active{transform:scale(.985)}.subscription-manage-btn{-webkit-tap-highlight-color:transparent!important;background:#ffffff0f!important;border:1px solid #eedcc54d!important;border-radius:12px!important;box-shadow:0 4px 12px #0003!important;color:#eedcc5!important;cursor:pointer!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:14px!important;font-weight:600!important;padding:13px 18px!important;transition:all .2s ease!important;width:100%!important}.subscription-manage-btn:hover{background:#ffffff1a!important;border-color:#eedcc580!important}.subscription-manage-btn:active{transform:scale(.985)}.subscription-manage-btn:disabled{cursor:not-allowed;opacity:.6}.subscription-info-callout{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;display:flex;gap:12px;padding:14px 18px;width:100%}.subscription-info-icon{color:#fff6;font-size:20px;margin-top:1px;min-width:20px}.subscription-info-text{display:flex;flex-direction:column;gap:2px;text-align:left}.subscription-info-text p{color:#ffffff73;font-family:Aileron-Light,sans-serif;font-size:12px;line-height:1.45;margin:0}.scroll-container:has(.user-notifications-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.notifications.user-notifications-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-height:100%!important;overflow-x:hidden;padding:0!important;position:relative;width:100%!important}.notification-settings-content{box-sizing:border-box;margin:0 auto;max-width:480px;padding:calc(var(--safe-top) + 24px) 20px calc(95px + var(--safe-bottom)) 20px!important;position:relative;width:100%;z-index:1}.notification-page-header{margin-bottom:26px;text-align:left}.notification-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.notification-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-width:0!important;min-width:auto!important;padding:0!important;transform:none!important;width:auto!important}.notification-back-btn:hover{background:#0000!important;opacity:.8;transform:none!important}.notification-back-btn:active{transform:scale(.95)!important}.notification-back-icon{color:#eedcc5!important;font-size:28px!important}.notification-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:32px!important;font-weight:500!important;letter-spacing:.2px;line-height:1.15;margin:0!important}.notification-page-subtitle{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.4;margin:0;padding-left:2px}.notification-section-group{margin-bottom:24px;width:100%}.notification-section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 4px}.notification-section-title{align-items:center;color:#eedcc5!important;display:flex;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:20px!important;font-weight:400!important;gap:8px;margin:0!important}.notification-diamond-header-img,.notification-diamond-icon{display:inline-block;height:18px;object-fit:contain;vertical-align:middle;width:18px}.mini-diamond-img{display:block;height:10px;object-fit:contain;width:10px}.notification-diamond-row-img{display:block;height:22px;object-fit:contain;width:22px}.notification-pill-badge{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;color:#ffffffa6;font-size:11px;font-weight:500;letter-spacing:.2px;padding:2.5px 11px}.notification-pill-badge.premium-badge{background:#eedcc514!important;border:1px solid #eedcc559!important;color:#eedcc5!important}.notification-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:20px;box-sizing:border-box;padding:16px 18px;width:100%}.notification-card.premium-highlight-card{border:1px solid #eedcc547!important}.notification-card-item{align-items:center;box-sizing:border-box;display:flex;gap:14px;justify-content:space-between;width:100%}.notification-card-item.align-start{align-items:flex-start}.notification-icon-badge-wrap{flex-shrink:0;height:44px;min-width:44px;position:relative;width:44px}.notification-icon-badge{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;font-size:20px;height:44px;min-width:44px;width:44px}.notification-badge-sub-diamond,.notification-icon-badge{align-items:center;color:#eedcc5;display:flex;justify-content:center}.notification-badge-sub-diamond{background:#18191d;border:1px solid #eedcc573;border-radius:50%;bottom:-2px;box-shadow:0 2px 4px #00000080;height:17px;position:absolute;right:-2px;width:17px}.notification-item-text{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;text-align:left}.notification-item-title{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.25}.notification-item-desc{color:#ffffff73;font-family:Aileron-Light,sans-serif;font-size:12.5px;line-height:1.35}.notification-card-divider{border-top:1px solid #ffffff12;margin:14px 0;width:100%}.notification-custom-input,.user-notifications-page input.notification-custom-input{-webkit-text-fill-color:#fff!important;-webkit-appearance:none!important;appearance:none!important;background:hsla(0,0%,100%,.045)!important;background-color:hsla(0,0%,100%,.045)!important;border:1px solid #ffffff1a!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;caret-color:#eedcc5!important;color:#fff!important;font-family:Aileron-Light,sans-serif!important;font-size:13.5px!important;margin-bottom:0!important;margin-top:0!important;outline:none!important;padding:10px 14px!important;transition:all .2s ease!important;width:100%!important}.notification-custom-input.with-lock,.user-notifications-page input.notification-custom-input.with-lock{cursor:pointer!important;padding-right:36px!important}.notification-custom-input:focus,.user-notifications-page input.notification-custom-input:focus{background:#ffffff12!important;background-color:#ffffff12!important;border-color:#eedcc559!important}.notification-custom-input::placeholder,.user-notifications-page input.notification-custom-input::placeholder{-webkit-text-fill-color:#ffffff52!important;color:#ffffff52!important;font-family:Aileron-Light,sans-serif!important;font-size:13.5px!important}.notification-custom-input:disabled,.user-notifications-page input.notification-custom-input:disabled{cursor:not-allowed!important;opacity:.6!important}.notification-switch-wrap{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:8px}.notification-lock-icon{color:#ffffff73;flex-shrink:0;font-size:16px}.notification-input-wrapper{align-items:center;display:flex;margin-top:10px;position:relative;width:100%}.notification-input-lock{color:#ffffff73;cursor:pointer;font-size:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.notification-upgrade-row{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;width:100%}.notification-upgrade-row .notification-item-title{color:#eedcc5!important;font-size:14px!important;font-weight:600!important}.notification-upgrade-row .notification-item-desc{color:#ffffff73!important;font-size:11.5px!important;line-height:1.35!important}.notification-inline-upgrade-btn{-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;appearance:none!important;background:#eedcc5!important;border:none!important;border-radius:10px!important;box-shadow:0 4px 12px #00000040!important;color:#121317!important;cursor:pointer!important;flex-shrink:0!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:12.5px!important;font-weight:600!important;padding:10px 14px!important;transition:all .2s ease!important;white-space:nowrap!important}.notification-inline-upgrade-btn:hover{background:#dfcdb6!important;transform:translateY(-1px)}.notification-inline-upgrade-btn:active{transform:scale(.97)}.luxury-switch{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffff1f;border:1px solid #ffffff1f;border-radius:30px;cursor:pointer;display:inline-flex;flex-shrink:0;height:30px;min-width:52px;outline:none;padding:0;position:relative;transition:background .25s ease,opacity .25s ease,border-color .25s ease;width:52px}.luxury-switch-on{background:#eedcc5!important;border-color:#eedcc5!important}.luxury-switch-disabled{cursor:not-allowed;opacity:.7}.luxury-switch-knob{background:#ffffff59;border-radius:50%;box-shadow:0 2px 4px #0000004d;height:24px;left:3px;position:absolute;top:2px;transition:transform .25s cubic-bezier(.25,1,.5,1),background .25s ease;width:24px}.luxury-switch-on .luxury-switch-knob{background:#18191d!important;transform:translateX(22px)}.notification-info-callout{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;display:flex;gap:12px;margin-top:10px;padding:14px 18px;width:100%}.notification-info-icon{color:#fff6;font-size:20px;margin-top:1px;min-width:20px}.notification-info-text{display:flex;flex-direction:column;gap:2px}.notification-info-text p{color:#ffffff73;font-family:Aileron-Light,sans-serif;font-size:12px;line-height:1.45;margin:0}.notification-loading-hint{color:#fff9;font-size:14px;padding:40px 0;text-align:center}.notification-status-hint{font-size:12.5px;margin-top:12px;text-align:center}.notification-status-hint.saving{color:#ffffff80}.notification-status-hint.saved{color:#4ade80}.notification-status-hint.error{color:#f87171}@keyframes notifShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.notification-skeleton-container{display:flex;flex-direction:column;gap:22px;width:100%}.notification-skeleton-group{display:flex;flex-direction:column;gap:10px}.notification-skeleton-header-row{align-items:center;display:flex;justify-content:space-between;padding:0 4px}.notification-skeleton-card{align-items:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:18px;box-sizing:border-box;display:flex;gap:14px;padding:16px}.notification-skeleton-shimmer{animation:notifShimmer 1.5s infinite;background:linear-gradient(90deg,#ffffff0a 25%,#ffffff17 50%,#ffffff0a 75%);background-size:200% 100%}.notification-platform-tag{align-items:center;background:#eedcc51a;border:1px solid #eedcc533;border-radius:12px;color:#eedcc5;display:inline-flex;font-family:Aileron-Regular,sans-serif;font-size:11px;gap:5px;margin-top:4px;padding:3px 8px}.notification-ios-guide-card{background:#eedcc50d;border:1px dashed #eedcc54d;border-radius:14px;display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px}.notification-ios-guide-header{align-items:center;color:#eedcc5;display:flex;font-family:Aileron-SemiBold,sans-serif;font-size:13.5px;gap:8px}.notification-ios-guide-body{color:#ffffffb3;font-family:Aileron-Light,sans-serif;font-size:12.5px;line-height:1.45;margin:0}.notification-ios-steps{color:#ffffffd9;display:flex;flex-direction:column;font-family:Aileron-Regular,sans-serif;font-size:12px;gap:6px;margin:0;padding-left:20px}.notification-test-push-btn{align-items:center;background:#0000;border:1px solid #eedcc54d;border-radius:20px;color:#eedcc5;cursor:pointer;display:inline-flex;font-family:Aileron-SemiBold,sans-serif;font-size:12.5px;gap:6px;justify-content:center;margin-top:10px;padding:8px 16px;transition:all .2s ease;width:100%}.notification-test-push-btn:hover{background:#eedcc51f;border-color:#eedcc5}.notification-test-push-btn:active{transform:scale(.98)}.pwa-ios-modal-content{background:#18191c!important;border:1px solid #eedcc533!important;border-radius:20px!important;box-sizing:border-box;color:#fff;margin:auto;max-width:400px;padding:24px;width:90%}.pwa-ios-modal-overlay{align-items:center;background-color:#000000bf!important;z-index:10000!important}body:has(.user-blocked-page){background-color:#0d0e11!important;background-image:none!important}.scroll-container:has(.user-blocked-page){background-color:#0d0e11!important;padding-bottom:0!important}.main.settings.blocked.user-blocked-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;margin-bottom:0!important;min-height:100vh!important;min-height:100dvh!important;overflow-x:hidden;padding:0!important;position:relative;width:100%!important}.blocked-users-content{box-sizing:border-box;margin:0 auto;max-width:480px;padding:calc(var(--safe-top) + 24px) 20px calc(95px + var(--safe-bottom)) 20px!important;position:relative;width:100%;z-index:1}.blocked-users-header{margin-bottom:16px;text-align:left}.blocked-users-title-row{align-items:center;display:flex;gap:10px;margin-bottom:6px}.blocked-users-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;height:auto!important;justify-content:center!important;margin:0!important;min-width:0!important;min-width:auto!important;padding:0!important;transform:none!important;width:auto!important}.blocked-users-back-btn:hover{background:#0000!important;opacity:.8;transform:none!important}.blocked-users-back-btn:active{transform:scale(.95)!important}.blocked-users-back-icon{color:#eedcc5!important;font-size:28px!important}.blocked-users-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:32px!important;font-weight:500!important;letter-spacing:.2px;line-height:1.15;margin:0!important}.blocked-users-page-subtitle{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.4;margin:0;padding-left:2px}.blocked-info-callout{align-items:flex-start;background:hsla(0,0%,100%,.035);border:1px solid #ffffff14;border-radius:16px;box-sizing:border-box;display:flex;gap:12px;margin-bottom:22px;margin-top:14px;padding:14px 18px;width:100%}.blocked-info-icon{color:#ffffff73;font-size:20px;margin-top:1px;min-width:20px}.blocked-info-text{display:flex;flex-direction:column;gap:2px;text-align:left}.blocked-info-text p{color:#ffffff80;font-family:Aileron-Light,sans-serif;font-size:12.5px;line-height:1.45;margin:0}.blocked-empty-card{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin-top:4px;padding:40px 24px;text-align:center;width:100%}.blocked-empty-icon-wrap{align-items:center;background:#eedcc514;border:1px solid #eedcc540;border-radius:50%;color:#eedcc5;display:flex;font-size:26px;height:56px;justify-content:center;margin-bottom:4px;width:56px}.blocked-empty-title{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:17px;font-weight:600;margin:0}.blocked-empty-desc{color:#ffffff8c;font-family:Aileron-Light,sans-serif;font-size:13px;line-height:1.5;margin:0;max-width:320px}.blocked-users-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0 0 18px;padding:0;width:100%}.blocked-user-card{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:18px;box-sizing:border-box;display:flex;gap:14px;padding:12px 14px;transition:all .2s ease;width:100%}.blocked-user-avatar{background:#18191d;border:1px solid #ffffff1a;border-radius:14px;flex-shrink:0;height:50px;min-width:50px;object-fit:cover;width:50px}.blocked-user-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;text-align:left}.blocked-user-name{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blocked-user-tag{color:#fff6;font-family:Aileron-Light,sans-serif;font-size:12px}.blocked-user-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.blocked-btn-unblock{-webkit-tap-highlight-color:transparent!important;background:#eedcc51a!important;border:1px solid #eedcc559!important;border-radius:10px!important;color:#eedcc5!important;cursor:pointer!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:12.5px!important;font-weight:600!important;padding:8px 14px!important;transition:all .2s ease!important}.blocked-btn-unblock:hover{background:#eedcc533!important;transform:translateY(-1px)}.blocked-btn-unblock:active{transform:scale(.97)}.blocked-btn-unblock:disabled{cursor:not-allowed;opacity:.6}.blocked-btn-report{-webkit-tap-highlight-color:transparent!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:10px!important;color:#ffffffbf!important;cursor:pointer!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:12.5px!important;font-weight:500!important;padding:8px 12px!important;transition:all .2s ease!important}.blocked-btn-report:hover{background:#ffffff1a!important;color:#fff!important}.blocked-btn-report:active{transform:scale(.97)}.blocked-skeleton-card{align-items:center;background:hsla(0,0%,100%,.035);border:1px solid #ffffff0f;border-radius:18px;box-sizing:border-box;display:flex;gap:14px;padding:12px 14px;width:100%}.blocked-skeleton-shimmer{background:#ffffff14;overflow:hidden;position:relative}.blocked-skeleton-shimmer:after{animation:blocked-shimmer-anim 1.5s infinite;background:linear-gradient(90deg,#0000,#ffffff1f 50%,#0000);content:"";inset:0;position:absolute}@keyframes blocked-shimmer-anim{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.report-modal-box{background:#15161a!important;border:1px solid #ffffff24!important;border-radius:20px!important;box-shadow:0 12px 36px #0009!important;margin:20vh auto!important;max-width:440px!important;outline:none!important;padding:24px!important;width:90%!important}.report-modal-box h2{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:22px!important;margin:0 0 16px!important;text-align:left}.report-field-group{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;text-align:left}.report-field-label{color:#ffffffb3;font-family:Aileron-SemiBold,sans-serif;font-size:13px}.report-select-input,.report-textarea-input{-webkit-appearance:none!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:10px!important;box-sizing:border-box!important;color:#fff!important;font-family:Aileron-Light,sans-serif!important;font-size:13.5px!important;outline:none!important;padding:10px 12px!important;width:100%!important}.report-select-input{color:#eedcc5!important}.report-select-input option{background:#18191d;color:#fff}.report-textarea-input{min-height:80px;resize:vertical}.report-modal-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.report-btn-cancel{background:#0000!important;border:1px solid #ffffff1f!important;border-radius:10px!important;color:#ffffffb3!important;padding:9px 16px!important}.report-btn-cancel,.report-btn-submit{cursor:pointer!important;font-family:Aileron-SemiBold,sans-serif!important;font-size:13px!important}.report-btn-submit{background:#eedcc5!important;border:none!important;border-radius:10px!important;color:#121317!important;font-weight:600!important;padding:9px 18px!important}ul.convo-list .avatar{height:50px;margin-top:5px;object-fit:cover;width:50px}ul.convo-list .user-meta{display:grid;grid-template-columns:1fr 3fr}ul.convo-list .inner-meta{display:flex;flex-direction:column;height:100%;justify-content:space-around}ul.convo-list .name{padding-left:5px}ul.convo-list .when{font-family:Aileron-UltraLight}li.convo{background:#ffffff1a;cursor:pointer;display:flex;flex-direction:column;gap:5px;margin-bottom:10px;padding-bottom:5%;padding-left:3%;padding-right:3%}li.convo time{text-align:right}li .preview{font-family:Aileron-UltraLight}li.unread .preview{font-family:Aileron-SemiBold}.messages p.message{background:#000;padding:10px 20px;width:80%}.recipient-info{align-items:center;display:flex;flex-direction:row;padding-bottom:15px;padding-top:10px}.recipient-photo{height:50px;object-fit:cover;width:50px}.recipient-name{color:#fbead3;font-family:Aileron-SemiBold;padding-left:3%}.messages button[type=submit]{min-width:100px}.message{align-items:flex-end;display:flex;margin-bottom:15px;padding:12px 17px;width:80%}.messages{display:flex;flex-direction:column;margin-left:2%;margin-right:2%}.message.outgoing{align-self:flex-end;background:#f0f0f0;border-radius:35px 35px 0 35px}.message.incoming{background:#fbead3;border-radius:35px 35px 35px 0}.message .message-meta{align-self:flex-end;font-size:.8em;margin-left:auto;padding-left:10px}.message-status{text-align:right}.deletion-date{color:#65676b;font-size:.8em}.sender-name{display:none}.message-image{max-height:300px;max-width:100%;padding:5px}.message.incoming .message-link{color:#000;text-decoration:underline}.message.outgoing .message-link{color:#fff;text-decoration:underline}.delete-message-btn{background:none;border:none;color:#999;cursor:pointer;font-size:1.2rem;margin:0 10px 0 0;padding:0}.delete-message-btn:hover{color:red}.composer{background:#24252a;flex-direction:row;gap:10px}.composer,.message-input-container{align-items:center;display:flex;padding:5px 10px}.message-input-container{background-color:#3a3b3c;border-radius:25px;flex-direction:column;flex-grow:1;position:relative}.image-preview-container{margin-bottom:5px;position:relative}.image-preview-thumbnail{border-radius:10px;height:50px;object-fit:cover;width:50px}.clear-image-button{background-color:#000000b3;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:14px;height:20px;line-height:20px;padding:0;position:absolute;right:-5px;text-align:center;top:-5px;width:20px}.message-input-wrapper{align-items:center;display:flex;width:100%}.composer .new-message-entry{background-color:initial;border:none;color:#fff;flex-grow:1;margin-bottom:0;min-height:40px;overflow-y:hidden;padding:10px 5px;resize:none}.composer .new-message-entry:focus{outline:none}.composer button{background:none;border:none;color:#e4e6eb;cursor:pointer;font-size:1.5rem;margin-bottom:0;padding:5px}.composer .send-message-button{align-items:center;background-color:#4caf50;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;width:32px}.composer .send-message-button svg{color:#fff}.composer button[type=submit]{min-width:0;min-width:auto}.attach-button,.emoji-toggle{position:static;transform:none}.composer .composer-ipc{display:none}.ipc-preview{text-align:center}.ipc-thumb{height:100px;object-fit:contain;width:100px}.ipc-name,.ipc-savings{display:none}.ipc-actions{align-items:center;display:flex;flex-direction:column;gap:5px}.emoji-picker-popover{bottom:120px;position:fixed}.epr_i3a6gx{background-image:none!important}@media screen and (max-width:1028px){.main.conversation{box-sizing:border-box;margin-top:0!important;padding-top:calc(var(--safe-top) + 12px)!important}.messagesend{height:100px}.messages{font-size:1.1rem;margin-bottom:15vh;min-width:90%}.recipient-info{box-sizing:border-box;padding-bottom:12px;padding-left:max(16px,var(--safe-left));padding-right:max(16px,var(--safe-right));padding-top:6px;width:100%}.recipient-photo{margin:0 10px}.recipient-name{font-size:2em}.message{align-items:flex-start;display:flex;flex-direction:column}.message .message-image{max-width:90%}.message .message-meta{font-size:.6em}.composer{align-items:center;bottom:calc(70px + var(--safe-bottom));display:flex;justify-content:space-evenly;min-width:100%;overflow-y:hidden;padding:10px 0;position:fixed}.ipc-thumb{max-height:60px;max-width:60px}.composer{justify-content:space-between;padding:5px}.message-input-container{margin:0 5px}.composer .new-message-entry{font-size:1rem;max-width:100%}}@media screen and (min-width:1028px){.main.conversation{align-items:normal;left:460px;max-height:100%;position:relative;width:60%}.messages{margin-bottom:120px;max-height:70%;min-width:100%;overflow-y:auto}.composer{bottom:2.5%;display:flex;flex-wrap:nowrap;gap:2%;gap:15px;justify-content:flex-end;min-width:500px;position:fixed;right:0;right:2%;width:78%}.message-input-container{flex-basis:80%}}.main.messages-page-view{align-items:center!important;background-color:#121316!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;flex-direction:column!important;margin:0!important;min-height:100vh!important;min-height:100dvh!important;padding:0!important;position:relative!important;width:100%!important}.messages-page-logo-wrap{left:max(20px,calc(var(--safe-left) + 16px))!important;position:absolute!important;top:calc(var(--safe-top) + 14px)!important;z-index:20!important}.messages-top-logo{display:block!important;height:38px!important;width:auto!important}.messages-page-container{box-sizing:border-box!important;margin:0 auto!important;max-width:480px!important;padding:calc(var(--safe-top) + 20px) 18px calc(95px + var(--safe-bottom)) 18px!important;width:100%!important}.messages-page-container,.messages-page-header{display:flex!important;flex-direction:column!important}.messages-page-header{margin-bottom:20px!important;margin-top:48px!important}.messages-page-title-row{gap:12px!important}.messages-page-back-btn,.messages-page-title-row{align-items:center!important;display:flex!important}.messages-page-back-btn{-webkit-tap-highlight-color:transparent!important;background:#0000!important;border:none!important;color:#eedcc5!important;cursor:pointer!important;justify-content:center!important;padding:4px!important;transition:transform .15s ease!important}.messages-page-back-btn:hover{color:#fff!important;transform:scale(1.1)!important}.messages-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:32px!important;letter-spacing:-.5px!important;margin:0!important}.messages-page-subtitle{color:#8e8f96!important;font-size:14px!important;margin:6px 0 0!important}.messages-page-list{display:flex!important;flex-direction:column!important;gap:10px!important;list-style:none!important;margin:0!important;padding:0!important;width:100%!important}.messages-card-item{align-items:center!important;background:#24252ab3!important;border:1px solid #ffffff0f!important;border-radius:18px!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:flex!important;justify-content:space-between!important;padding:14px 16px!important;text-decoration:none!important;transition:all .2s ease!important}.messages-card-item:hover{background:#2d2e34e6!important;border-color:#ffffff1f!important;transform:translateY(-1px)!important}.messages-card-item:active{transform:scale(.99)!important}.messages-card-item.unread{background:#2d2f36d9!important;border-color:#eedcc533!important}.messages-card-left{align-items:center!important;display:flex!important;flex:1 1!important;gap:14px!important;min-width:0!important}.messages-card-avatar{background:#24252a!important;border:1px solid #ffffff14!important;border-radius:50%!important;flex-shrink:0!important;height:48px!important;object-fit:cover!important;width:48px!important}.messages-card-details{display:flex!important;flex:1 1!important;flex-direction:column!important;gap:3px!important;min-width:0!important}.messages-card-name-row{align-items:center!important;display:flex!important;justify-content:space-between!important;width:100%!important}.messages-card-name{color:#eedcc5!important;font-family:Aileron-SemiBold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:15px!important;font-weight:600!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.messages-card-time{color:#7a7b82!important;font-size:11px!important;margin-left:8px!important;white-space:nowrap!important}.messages-card-preview-row{align-items:center!important;display:flex!important;gap:6px!important;width:100%!important}.messages-card-preview{color:#a4a5ad!important;flex:1 1!important;font-size:13.5px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.messages-card-item.unread .messages-card-preview{color:#fff!important;font-weight:600!important}.messages-unread-dot{background-color:#ff3b30!important;border-radius:50%!important;flex-shrink:0!important;height:8px!important;width:8px!important}.messages-empty-state{align-items:center!important;display:flex!important;flex-direction:column!important;gap:12px!important;justify-content:center!important;padding:60px 20px!important;text-align:center!important}.messages-empty-title{color:#eedcc5!important;font-size:18px!important;font-weight:600!important}.messages-empty-sub{color:#8e8f96!important;font-size:14px!important;margin-bottom:8px!important;max-width:280px!important}.messages-discover-btn{background:#eedcc5!important;border:none!important;border-radius:24px!important;color:#121316!important;cursor:pointer!important;font-size:14px!important;font-weight:600!important;padding:10px 24px!important;text-decoration:none!important;transition:transform .15s ease,background .15s ease!important}.messages-discover-btn:hover{background:#fff!important;transform:scale(1.03)!important}.back-to-messages{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;color:#eedcc5!important;cursor:pointer!important;display:flex!important;justify-content:center!important;margin-right:8px!important;padding:6px 10px 6px 4px!important;transition:transform .15s ease,color .15s ease!important}.back-to-messages:hover{color:#fff!important;transform:scale(1.1)!important}.back-to-messages:active{transform:scale(.95)!important}.admin-container{color:#fbead3;padding:20px}.admin-container h1,.admin-container h2{color:#fbead3;font-family:PlayfairDisplay-Regular}.admin-table{border-collapse:collapse;margin-bottom:20px;width:100%}.admin-table td,.admin-table th{border:1px solid #fbead3;padding:8px;text-align:left}.admin-table th{background-color:#333}.admin-button{background-color:#fbead3;border:0;border-radius:20px;color:#24252a;cursor:pointer;font-family:Aileron-SemiBold;margin-right:5px;padding:5px 10px}.admin-button:hover{filter:sepia(1);transition:.3s}.admin-container .error{color:red}.admin-container .loading{font-family:Aileron-Light}.support-reply-modal{background:#24252a!important;border:1px solid #fbead333!important;border-radius:20px!important;box-shadow:0 8px 32px #00000080!important;box-sizing:border-box!important;margin:5vh auto!important;max-width:650px!important;outline:none!important;padding:24px!important;position:relative!important;width:90%!important;z-index:9999!important}.support-reply-modal h2{color:#fbead3;font-family:PlayfairDisplay-Regular;margin-bottom:20px;margin-top:0}.support-reply-modal button{border:0;border-radius:30px;cursor:pointer;font-family:Aileron-SemiBold;font-size:.95rem;padding:8px 20px;transition:all .2s ease}.support-reply-modal button.cancel-btn{background:#0000!important;border:1px solid #fbead3!important;color:#fbead3!important}.support-reply-modal button.cancel-btn:hover{background:#fbead31a!important}.support-reply-modal button.submit-btn{background-color:#fbead3!important;color:#24252a!important}.support-reply-modal button.submit-btn:hover{background-color:#fff!important}.support-reply-modal button:disabled{cursor:not-allowed!important;opacity:.6!important}.missing-field-badge{background-color:#ff575733;border:1px solid #ff575766;border-radius:12px;color:#ff5757;font-weight:700}.missing-field-badge,.present-field-badge{display:inline-block;font-size:.8em;margin:2px;padding:2px 8px}.present-field-badge{background-color:#28a74533;border:1px solid #28a74566;border-radius:12px;color:#28a745}.sub-badge-active{background-color:#28a74533;border:1px solid #28a74580;border-radius:12px;color:#28a745}.sub-badge-active,.sub-badge-expired{display:inline-block;font-size:.85em;font-weight:600;padding:3px 10px}.sub-badge-expired{background-color:#ff575733;border:1px solid #ff575780;border-radius:12px;color:#ff5757}.sub-badge-sandbox{background-color:#ffc10733;border:1px solid #ffc10780;border-radius:12px;color:#ffc107}.sub-badge-prod,.sub-badge-sandbox{display:inline-block;font-size:.8em;padding:2px 8px}.sub-badge-prod{background-color:#007bff33;border:1px solid #007bff80;border-radius:12px;color:#66b0ff}.demo-container{font-family:sans-serif;margin:0 auto;max-width:1200px;padding:20px}.demo-header{margin-bottom:20px}.search-bar{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:10px;width:100%}.users-table-wrapper{overflow-x:auto}.users-table{border-collapse:collapse;min-width:600px;width:100%}.users-table td,.users-table th{border-bottom:1px solid #eee;padding:12px;text-align:left}.users-table th{background-color:#f9f9f9;font-weight:600}.users-table tr:hover{background-color:#f5f5f5}.status-indicator{border-radius:50%;display:inline-block;height:10px;margin-right:6px;width:10px}.status-online{background-color:#10b981}.status-offline{background-color:#9ca3af}.btn-sm{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px;transition:background-color .2s}.btn-add{background-color:#3b82f6;color:#fff}.btn-add:hover{background-color:#2563eb}.btn-cancel{background-color:#ef4444;color:#fff}.btn-cancel:hover{background-color:#dc2626}.demo-page .ReactModal__Overlay{align-items:center;background-color:#00000080!important;display:flex;justify-content:center;z-index:1000}.demo-page .ReactModal__Content{background:#fff;border:none!important;border-radius:8px;box-shadow:0 4px 6px #0000001a;inset:auto!important;max-width:400px;padding:24px;position:relative!important;width:90%}.modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.btn-secondary{background-color:#e5e7eb;color:#374151}.btn-secondary:hover{background-color:#d1d5db}@media (max-width:768px){.users-table td,.users-table th{font-size:14px;padding:8px}}.scroll-container:has(.how-to-use-page){background-color:#0d0e11!important;padding-bottom:0!important}.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{align-items:center!important;background:radial-gradient(circle at 50% 8%,#37302873 0,#0d0e11 70%)!important;background-color:#0d0e11!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;min-height:100%!important;overflow-x:hidden!important;overflow-y:visible!important;padding-bottom:calc(95px + env(safe-area-inset-bottom, 20px))!important;padding-left:0!important;padding-right:0!important;padding-top:55px!important;padding-top:calc(55px + var(--safe-area-top, 0px))!important;position:relative!important;width:100%!important}.how-to-use-content{box-sizing:border-box;margin:0 auto;max-width:480px;padding:0 16px 20px;position:relative;width:100%;z-index:1}.how-to-use-header{margin-bottom:22px;margin-top:10px;text-align:left}.how-to-use-title-row{align-items:center;display:flex;gap:12px;margin-bottom:6px}.how-to-use-back-btn{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#ffffff0d!important;border:1px solid #f5e5d526!important;border-radius:50%!important;box-shadow:none!important;color:#eedcc5!important;cursor:pointer!important;display:inline-flex!important;flex-shrink:0!important;height:40px!important;justify-content:center!important;margin:0!important;min-height:40px!important;min-width:40px!important;padding:0!important;transition:background .2s ease,border-color .2s ease,transform .12s ease!important;width:40px!important}.how-to-use-back-btn:hover{background:#ffffff1a!important;border-color:#f5e5d54d!important}.how-to-use-back-btn:active{transform:scale(.92)!important}.how-to-use-back-icon{color:#eedcc5!important;display:block!important;font-size:26px!important;margin-left:-1px}.how-to-use-page-title{color:#eedcc5!important;font-family:PlayfairDisplay-Regular,Georgia,serif!important;font-size:30px!important;font-weight:500!important;letter-spacing:.2px;line-height:1.15;margin:0!important}.how-to-use-page-subtitle{color:#ffffffa6;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.4;margin:0;padding-left:2px}.how-to-use-cards-list{display:flex;flex-direction:column;gap:12px;width:100%}.how-to-use-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.045);border:1px solid #ffffff14;border-radius:18px;box-sizing:border-box;overflow:hidden;transition:border-color .25s ease,background .25s ease,transform .2s ease;width:100%}.how-to-use-card.is-open{background:hsla(0,0%,100%,.065);border-color:#eedcc547}.how-to-use-card-header{-webkit-tap-highlight-color:transparent!important;align-items:center!important;background:#0000!important;border:none!important;box-sizing:border-box!important;color:inherit!important;cursor:pointer!important;display:flex!important;gap:13px!important;margin:0!important;outline:none!important;padding:15px 16px!important;text-align:left!important;width:100%!important}.how-to-use-card-header:hover{background:#ffffff05!important}.how-to-use-icon-badge{align-items:center;background:#ffffff0f;border:1px solid #f5e5d526;border-radius:50%;color:#eedcc5;display:flex;flex-shrink:0;height:44px;justify-content:center;min-width:44px;width:44px}.how-to-use-icon-img{display:block;height:22px;object-fit:contain;width:22px}.how-to-use-icon-svg{color:#eedcc5;font-size:21px}.how-to-use-header-text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.how-to-use-card-title{color:#fff;font-family:Aileron-SemiBold,sans-serif;font-size:15.5px;font-weight:600;line-height:1.25}.how-to-use-card-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#ffffff8c;display:-webkit-box;font-family:Aileron-Light,sans-serif;font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis}.how-to-use-chevron-wrap{align-items:center!important;color:#eedcc5!important;display:flex!important;flex-shrink:0!important;height:32px!important;justify-content:center!important;min-width:32px!important;transform-origin:center center!important;transition:transform .28s cubic-bezier(.25,1,.5,1)!important;width:32px!important}.how-to-use-chevron-wrap.open{transform:rotate(180deg)!important}.how-to-use-chevron-svg{stroke:#eedcc5!important;stroke-width:2.5!important;display:block!important;height:20px!important;pointer-events:none;transition:stroke .2s ease;width:20px!important}.how-to-use-card:hover .how-to-use-chevron-svg{stroke:#fff!important}.how-to-use-card-body{box-sizing:border-box;padding:0 16px 18px}.how-to-use-card-divider{border-top:1px solid #ffffff12;margin:0 0 14px;width:100%}.how-to-use-p{color:#ffffffbf;font-family:Aileron-Light,sans-serif;font-size:13.5px;line-height:1.55;margin:0 0 14px}.how-to-use-features-block{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:14px 16px}.how-to-use-features-title{color:#eedcc5;display:block;font-family:Aileron-SemiBold,sans-serif;font-size:13px;font-weight:600;letter-spacing:.2px;margin-bottom:8px}.how-to-use-feature-list{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.how-to-use-feature-list li{align-items:flex-start;color:#ffffffd1;display:flex;font-family:Aileron-Light,sans-serif;font-size:13px;gap:9px;line-height:1.45}.how-to-use-feature-list li strong{color:#eedcc5;font-weight:600}.how-to-use-check-icon{color:#eedcc5;flex-shrink:0;font-size:16px;margin-top:2px;min-width:16px}.how-to-use-subsections{display:flex;flex-direction:column;gap:10px}.how-to-use-subsection{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:12px 14px}.how-to-use-sub-title{color:#eedcc5;display:block;font-family:Aileron-SemiBold,sans-serif;font-size:13.5px;font-weight:600;margin-bottom:4px}.how-to-use-sub-desc{color:#ffffffb3;font-family:Aileron-Light,sans-serif;font-size:12.5px;line-height:1.45;margin:0}.how-to-use-steps-block{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;padding:14px 16px}.how-to-use-steps-list{display:flex;flex-direction:column;gap:9px;margin:0;padding-left:20px}.how-to-use-steps-list li{color:#ffffffd1;font-family:Aileron-Light,sans-serif;font-size:13px;line-height:1.45}.how-to-use-steps-list li strong{color:#eedcc5}.how-to-use-note-callout{background:#eedcc50f;border:1px solid #eedcc533;border-radius:10px;color:#eedcc5;font-family:Aileron-Light,sans-serif;font-size:12px;line-height:1.4;margin-top:14px;padding:10px 14px}@media screen and (max-width:599px){.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{padding-bottom:calc(95px + env(safe-area-inset-bottom, 20px))!important;padding-top:52px!important;padding-top:calc(52px + var(--safe-area-top, 0px))!important}.how-to-use-content{max-width:100%;padding:0 14px 20px}.how-to-use-header{margin-bottom:20px;margin-top:8px}.how-to-use-page-title{font-size:28px!important}.how-to-use-page-subtitle{font-size:12.5px}.how-to-use-card-header{gap:12px!important;padding:14px!important}.how-to-use-icon-badge{height:40px;min-width:40px;width:40px}.how-to-use-icon-img{height:20px;width:20px}.how-to-use-card-title{font-size:15px}.how-to-use-card-body{padding:0 14px 16px}}@media screen and (max-height:520px) and (orientation:landscape){.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{padding-bottom:calc(75px + env(safe-area-inset-bottom, 15px))!important;padding-top:16px!important;padding-top:calc(16px + var(--safe-area-top, 0px))!important}.how-to-use-content{max-width:640px;padding:0 max(20px,env(safe-area-inset-left,20px)) 20px max(20px,env(safe-area-inset-right,20px))}.how-to-use-header{margin-bottom:14px;margin-top:4px}.how-to-use-page-title{font-size:24px!important}.how-to-use-page-subtitle{font-size:12px}.how-to-use-card-header{gap:12px!important;padding:12px 14px!important}.how-to-use-icon-badge{height:38px;min-width:38px;width:38px}.how-to-use-icon-img{height:19px;width:19px}.how-to-use-card-title{font-size:14.5px}.how-to-use-card-subtitle{-webkit-line-clamp:1;white-space:nowrap}.how-to-use-card-body{padding:0 14px 14px}}@media screen and (min-width:600px) and (max-width:1024px) and (orientation:portrait){.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{padding-bottom:calc(105px + env(safe-area-inset-bottom, 20px))!important;padding-top:89px!important;padding-top:calc(65px + var(--safe-area-top, 24px))!important}.how-to-use-content{max-width:700px;padding:0 24px 30px}.how-to-use-header{margin-bottom:26px;margin-top:14px}.how-to-use-back-btn{height:44px!important;min-height:44px!important;min-width:44px!important;width:44px!important}.how-to-use-back-icon{font-size:28px!important}.how-to-use-page-title{font-size:34px!important}.how-to-use-page-subtitle{font-size:14.5px}.how-to-use-cards-list{gap:14px}.how-to-use-card{border-radius:20px}.how-to-use-card-header{gap:16px!important;padding:18px 22px!important}.how-to-use-icon-badge{height:48px;min-width:48px;width:48px}.how-to-use-icon-img{height:25px;width:25px}.how-to-use-icon-svg{font-size:23px}.how-to-use-card-title{font-size:17px}.how-to-use-card-subtitle{-webkit-line-clamp:2;font-size:13px}.how-to-use-card-body{padding:0 22px 22px}.how-to-use-p{font-size:14.5px;line-height:1.6}.how-to-use-subsections{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px) and (max-width:1399px) and (orientation:landscape){.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{padding-bottom:calc(105px + env(safe-area-inset-bottom, 20px))!important;padding-top:75px!important;padding-top:calc(55px + var(--safe-area-top, 20px))!important}.how-to-use-content{max-width:820px;padding:0 32px 36px}.how-to-use-header{margin-bottom:26px;margin-top:14px}.how-to-use-page-title{font-size:36px!important}.how-to-use-page-subtitle{font-size:15px}.how-to-use-card-header{gap:18px!important;padding:18px 24px!important}.how-to-use-icon-badge{height:50px;min-width:50px;width:50px}.how-to-use-icon-img{height:26px;width:26px}.how-to-use-card-title{font-size:17.5px}.how-to-use-card-subtitle{-webkit-line-clamp:1;font-size:13.5px;white-space:nowrap}.how-to-use-card-body{padding:0 24px 24px}.how-to-use-p{font-size:14.5px;line-height:1.6}.how-to-use-subsections{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1400px){.how-to-use-page,.main.settings.how-to-use-page,body .main.settings.how-to-use-page{padding-bottom:60px!important;padding-top:70px!important}.how-to-use-content{max-width:860px;padding:0 40px 40px}.how-to-use-page-title{font-size:38px!important}.how-to-use-page-subtitle{font-size:15.5px}.how-to-use-card-header{gap:20px!important;padding:20px 26px!important}.how-to-use-icon-badge{height:52px;min-width:52px;width:52px}.how-to-use-icon-img{height:27px;width:27px}.how-to-use-card-title{font-size:18px}.how-to-use-card-subtitle{font-size:14px}.how-to-use-card-body{padding:0 26px 26px}.how-to-use-subsections{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}}.support-deletion{color:#fff;margin:0 auto;max-width:800px;padding:20px}.support-deletion h1{margin-bottom:20px;text-align:center}.support-deletion h2{border-bottom:1px solid #fbead3;margin-bottom:15px;margin-top:30px;padding-bottom:10px}.support-deletion p{line-height:1.6;margin-bottom:15px}.warning-box{background-color:#ff575726;border:1px solid #ff5757;border-radius:8px;margin:30px 0;padding:20px;text-align:center}.warning-box strong{color:#ff5757;display:block;font-size:1.1em;margin-bottom:10px}.warning-box a{color:#fbead3;text-decoration:underline}.deletion-section{background:#ffffff0d;border-radius:12px;margin-bottom:30px;padding:25px;text-align:center}.delete-btn-large{background-color:#ff5757;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:inherit;font-size:1.1em;font-weight:600;margin-top:15px;padding:15px 30px;transition:background-color .3s ease}.delete-btn-large:hover{background-color:#c00}.deletion-form{display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:500px}.deletion-form input,.deletion-form textarea{background-color:#fbead3;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;color:#24252a;font-family:inherit;padding:12px;width:100%}.deletion-form textarea{min-height:100px;resize:vertical}.submit-request-btn{align-self:center;background-color:#fbead3;border:none;border-radius:30px;color:#24252a;cursor:pointer;font-size:1em;font-weight:600;padding:12px 24px;transition:filter .3s}.submit-request-btn:hover{filter:brightness(.9)}.legal-links{font-size:.9em;margin-top:20px}.legal-links a{margin:0 10px}@media screen and (max-width:768px){.support-deletion{padding:calc(var(--safe-top) + 56px) max(16px,var(--safe-right)) calc(40px + var(--safe-bottom)) max(16px,var(--safe-left))!important}}.pwa-install-banner{animation:pwaSlideUp .35s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#1a1b1ef0;border:1px solid #fbead333;border-radius:18px;bottom:24px;box-shadow:0 16px 36px #0000008c,0 0 1px #fbead34d;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;gap:12px;max-width:380px;padding:16px 20px;position:fixed;right:24px;width:calc(100% - 48px);z-index:99999}@keyframes pwaSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.pwa-banner-header{align-items:center;display:flex;gap:14px}.pwa-app-icon{align-items:center;background:linear-gradient(145deg,#18191c,#24252a);border:1px solid #fbead340;border-radius:12px;box-shadow:0 4px 12px #0000004d;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.pwa-app-icon img{height:28px;object-fit:contain;width:28px}.pwa-banner-text{flex:1 1;min-width:0}.pwa-banner-title{color:#fbead3;font-family:PlayfairDisplay-Regular,Georgia,serif;font-size:15px;font-weight:600;letter-spacing:.3px;margin:0 0 3px}.pwa-banner-desc{color:#a6a9b0;font-size:12px;line-height:1.35;margin:0}.pwa-close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#8c8f96;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:4px;transition:all .2s ease}.pwa-close-btn:hover{background:#ffffff1a;color:#fff}.pwa-banner-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.pwa-btn-dismiss{background:#0000;border:none;border-radius:20px;color:#a0a3aa;cursor:pointer;font-size:13px;padding:8px 14px;transition:color .2s ease}.pwa-btn-dismiss:hover{color:#fff}.pwa-btn-install{align-items:center;background:#fbead3;border:none;border-radius:20px;box-shadow:0 3px 10px #fbead340;color:#141518;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 18px;transition:all .2s ease}.pwa-btn-install:hover{background:#fff;box-shadow:0 5px 16px #fbead366;transform:translateY(-1px)}.pwa-ios-modal-overlay{align-items:flex-end;animation:pwaFadeIn .25s ease-out;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000b3;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:100000}@keyframes pwaFadeIn{0%{opacity:0}to{opacity:1}}.pwa-ios-modal{background:#1c1d22;border:1px solid #fbead333;border-radius:22px;box-shadow:0 20px 50px #000c;color:#fff;margin-bottom:env(safe-area-inset-bottom,10px);max-width:440px;padding:24px;position:relative;width:100%}.pwa-ios-header{align-items:center;display:flex;gap:14px;margin-bottom:18px}.pwa-ios-title{color:#fbead3;font-family:PlayfairDisplay-Regular,Georgia,serif;font-size:18px;font-weight:600}.pwa-ios-steps{display:flex;flex-direction:column;gap:14px;margin:18px 0}.pwa-ios-step{align-items:center;background:#ffffff0a;border-radius:12px;color:#d1d4dc;display:flex;font-size:14px;gap:12px;padding:10px 14px}.pwa-ios-step-num{background:#fbead326;border-radius:50%;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:24px;width:24px}.pwa-ios-icon-badge,.pwa-ios-step-num{align-items:center;color:#fbead3;justify-content:center}.pwa-ios-icon-badge{background:#ffffff1f;border-radius:6px;display:inline-flex;font-size:13px;margin:0 4px;padding:4px 8px}.pwa-ios-done-btn{background:#fbead3;border:none;border-radius:24px;color:#141518;cursor:pointer;font-size:14px;font-weight:600;margin-top:10px;padding:12px;transition:all .2s ease;width:100%}.pwa-ios-done-btn:hover{background:#fff}.pwa-network-toast{align-items:center;animation:pwaSlideDown .3s cubic-bezier(.16,1,.3,1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#18191cf2;border:1px solid #ffffff1a;border-radius:30px;box-shadow:0 8px 24px #0006;color:#fff;display:flex;font-size:13px;gap:10px;left:50%;padding:calc(8px + env(safe-area-inset-top, 0px)) 18px 8px;position:fixed;top:16px;transform:translateX(-50%);z-index:100001}@keyframes pwaSlideDown{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}.pwa-network-dot{border-radius:50%;height:8px;width:8px}.pwa-network-dot.offline{background:#e74c3c;box-shadow:0 0 8px #e74c3c}.pwa-network-dot.online{background:#2ecc71;box-shadow:0 0 8px #2ecc71}@supports (padding:max(0px)){.pwa-install-banner{bottom:max(24px,env(safe-area-inset-bottom,24px));right:max(24px,env(safe-area-inset-right,24px))}}@media (max-width:480px){.pwa-install-banner{bottom:16px;left:16px;right:16px;width:auto}}:root{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}@media screen and (max-width:1028px){:root{--safe-top:max(48px,env(safe-area-inset-top,48px));--safe-bottom:max(16px,env(safe-area-inset-bottom,16px));--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--safe-area-top:var(--safe-top);--safe-area-bottom:var(--safe-bottom);--safe-area-left:var(--safe-left);--safe-area-right:var(--safe-right)}}@font-face{font-family:Aileron-UltraLight;font-style:normal;font-variant-ligatures:no-common-ligatures;src:url(/static/media/Aileron-UltraLight.8c01ca0f0dca81b974b6.ttf) format("truetype"),url(/static/media/Aileron-UltraLight.af27ad91e2c7b03874d0.woff) format("woff"),url(/static/media/Aileron-UltraLight.cb0294ff0104e2d5b950.woff2) format("woff2")}@font-face{font-family:Aileron-Light;font-style:normal;font-variant-ligatures:no-common-ligatures;src:url(/static/media/Aileron-Light.81edbd38ffe15a83f494.otf) format("opentype"),url(/static/media/Aileron-Light.196506bacc46f6920553.ttf) format("truetype"),url(/static/media/Aileron-Light.84810d9ca697a9206b5a.woff) format("woff"),url(/static/media/Aileron-Light.91879ceafc555621b162.woff2) format("woff2")}@font-face{font-family:Aileron-SemiBold;font-style:normal;font-variant-ligatures:no-common-ligatures;font-weight:500;src:url(/static/media/Aileron-SemiBold.1c9ca7cef91e957762f6.ttf) format("truetype"),url(/static/media/Aileron-SemiBold.d3fd8f522ba079b75e7d.woff) format("woff"),url(/static/media/Aileron-SemiBold.16363f4050f4c75e1bbd.woff2) format("woff2")}@font-face{font-family:PlayfairDisplay-Regular;font-style:normal;font-variant-ligatures:no-common-ligatures;font-weight:500;src:url(/static/media/PlayfairDisplay-Regular.d3b07de1b5f762d72daa.ttf) format("truetype"),url(/static/media/PlayfairDisplay-Regular.8b66cf84a4dca34aa184.woff) format("woff"),url(/static/media/PlayfairDisplay-Regular.72b41c8ea35719f06806.woff2) format("woff2")}.pricing-options span,h1,h2,h3{color:#fbead3;font-family:PlayfairDisplay-Regular}fieldset,p{color:#fff}.message,button,fieldset,p,textarea{font-feature-settings:"liga","clig off";font-family:Aileron-Light;font-variant-ligatures:no-common-ligatures}form p{font-size:.9em}a,label,li,span,strong{color:#fbead3;font-family:Aileron-SemiBold;transition:.3s}span{font-size:.8rem}a:hover{color:#fff;transition:.3s}li,ol,ul{list-style-type:none}ul{padding-left:0}.primary a{text-decoration:none}.tiny-text{max-width:100%}.tiny-text,footer span{font-size:.7em}body{scrollbar-color:#24252a #fbead3;scrollbar-width:thin}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#24252a}body::-webkit-scrollbar-thumb{background-color:#fbead3;border-radius:20px}body{-webkit-tap-highlight-color:transparent;background:url(/static/media/gradient.5293051b63d37ec553ed.webp) #24252a;background-size:cover;font-size:.8em;margin:0;overscroll-behavior-y:contain;padding:0}#root{width:100vw}.App{width:100%}.main{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:100vh}.content{margin:0 auto 50px;max-width:90%;padding-top:8vh}.static{max-width:70%}@media screen and (min-width:968px){.content{margin-left:19%}}.logo{margin:20px}.logo,.nav-logo{background:url(/static/media/flintt-logo.75e39bb2f23832d07cd1.png) no-repeat;background-position:50%;background-size:contain;height:50px;width:90px}.auth .content{text-align:center}.log-in-content{justify-content:center;margin-bottom:20px;margin-top:30px}.log-in-content,.log-in-form{align-items:center;display:flex;flex-direction:column}.log-in-form input{min-width:200px}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{background:#fbead3;border:1px solid #000;margin-bottom:15px;padding:7px 15px}input[type=password]{margin-bottom:20px}input[type=file]{color:#fbead3}.login-button,.logout-button,.premium-button,.signup-button,button.confirm,input[type=submit]{-webkit-appearance:none;background-color:#fbead3;border:0;border-radius:30px;color:#24252a;cursor:pointer;font-family:Aileron-SemiBold;margin-bottom:10px;opacity:1;padding:7px 15px}.login-button,input[type=submit]{min-width:180px}.signup-button{margin:30px auto;text-align:center;width:150px}.login-button a,.signup-button a{color:#000;text-decoration:none}.signup-button:hover,button:hover,input[type=submit]:hover{filter:sepia(1);transition:.3s}input[type=email]:focus{outline:none}input[type=checkbox]{color:#000}fieldset{border:0;padding:0}fieldset p{padding-top:10px}.details-group{padding:0 0 35px}.details-group input{margin:10px 0}.details-group p{margin:0}input[type=checkbox],input[type=radio]{margin-right:5px}.profile-group select,[class^=details-] fieldset label,[class^=details-] select label{padding-right:10px;text-transform:capitalize}[class^=details-] label{display:inline-block;padding-right:5px}.details-location{margin-bottom:10px;text-transform:lowercase}.almost-done{margin:0 0 25px}.details-group textarea#bio{box-sizing:border-box;height:116px;margin-top:5px;max-width:100%;min-width:90vw;resize:none}.submit-button{text-align:center}.register{align-items:flex-start}.register textarea{margin-top:5px;min-height:100px;width:90%}.login-error{background-color:#fbead3;border-radius:5px;color:#24252a;font-family:Aileron-SemiBold;margin-bottom:15px;padding:10px;text-align:center}.features div{display:flex;gap:10px;padding-bottom:10px}.features div div{flex-direction:column}.features div div p{margin:0}.stealth-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABHCAYAAAB26wvKAAAACXBIWXMAAAsSAAALEgHS3X78AAAC5klEQVR4nO2cu3LrMAxE15pbpE6b//80t67dKUXGM7myCBHE4qFQW3pCgjoCCRKEclvXFZd+9Hzc32B8fH7dtP0snOGcX3tApd8lXVAxBk7S9FDZQIELqoumhurhpcDEUHuBXtG/U55AgQmhegMFgH+jDb3V8/DaB48AChSAagkWrbZWKFalQPWKugybjBcSBjUK5B6USKCAM9Roj6wAFHCCmjG995QBFHDYUmUB3YLJAgoQPdUDpvTAv+1lR/utbtYkNQsmE8yol77ape5TrUA9PIwx7a1whz11FKjnVLUAZR4k1FArwgR8gEptJKmgjgCNCCKeQKW2LXWvqVqgDJhbm5lRXrPOdnlqJFDJlpensZ/vEKrGoBfMVt/MqcsEK0KdBehIv1LfzWNqFaCWNiPjYqzbu54adW4eye5XGlvLzpunVhp0ZrTvtb33HMvRH1gMWlQhNzoKVp3689h/9tjIeuEjYJe9H60GLKoEdLTfBagDdE8RR9DR/lv2uqZ/VK6TGelfbaPBAsDCztCMKiNJPaKjcT4f97VE2Q9zHa1w6ShCnTUwWe2meiobaAUvBQ6gRq9NZwF6ZCvcU1tT5yxAe7T0RDO20chIz153e+x1eaq3J5wl0vfaWwCfzHivqkf6lzSnzmX7g7VjjbzXUdaL0NpSByoW2L8EdKu3zH/ENUq1e/o9WTi8eapmMJ73S5a2mUCBxvT3Btuj6ndTki3aFbVkRNtfRL2Ttn+NPWoxhWTMC2jE9Y7W5mEt1cfn1806xZlTNzvvSqul0gygUu19S97loNT61OpAo2praVfU2cdISc/HfY0sVqaUp1fM3jO2euE1/5IygGbcmrZE/+Lv7MlmxoumQj0zUOasCf/irxpQjzX91P9EYVTeOxUK1LNch0Rt+8xQs7dOFe2atlQsoJW2Qwy5f5ta4SGjNVRMcQGVVaLq76/JDeqsXgo4QZ0ZKOAAdXagABnqBfRHlH3qBfN/fQOZx8VL6Q1YaQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.browser-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAACB0lEQVR4nO2avXaDMAyFBadD5659/0fLmjkbnZxDCdj6uZJl4K4JlvRZNsbStCwLXVlfyMFez4ea5vfP74T0havJmgGWoI8UCUMNwCPwrSJAiAFEBL6WNwQRgOjg1/ICMXP/2DN4T/usDJAal8yW59gcNQFwHUQ4FmmrqLoEoh3ijoNcDocZwDHiuUNH2d/NgN7Bc8dHZAL7LbBW1Ektws4HgBbV6DN7y541C0QZ0OuDxdPuPwA1mr2C59i3ZIFqDziT3gAyz36RRxbcGdD6Q5bZL0L7MxP1/9JDSRPHvQRqP2ZL/6Kwr8EryHQtvl5zWbOlJXUGbDecUTdS6BIYEcLl94AbQG8HegsOIGIfQNqA3AqjnuuhmUj3Dve+qtJIE0fzIPR6PhbtIWcLIbJ4wpVpD5AGlHFpvAFoZycSgsetFSsDsl2VIwUrj3tDCCuPIwJFp6onfGiXWFH0krC8qT6WQLb3O9ee1q+hy+N7kvp0uAlGlafR40qfrbbISAbLdsrj+gPrEZIatthA+uLSJdZyInIjbUEYplHSohqEIRokrKpNXOpmabT2JjB9uzx6/C0EM4AihKNHS8wTAgzAVuiTpBcENwAe8oAwVF3A4y00VAYUhdUFsupukCAchGEBEDm2y48kK4ThARDZIJwCAJG+vnkaAEQ6CEOeA1qS1BFOCWCtVivfH0XKauKMNl0vAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.community-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABFCAYAAAD0DZ4CAAAACXBIWXMAAAsSAAALEgHS3X78AAABg0lEQVRoge2aMZLDIAxFZWaL1Glz/6O5de2ObZYMg20WR18ESbwu8Qzw/IUhJkuMkSTZt7W5g8fztUiOZZGSvSNZIiUtIssRzUFLQ2VRkjlI4YBqSEIU3S5MVhKUMERWKlU0bNleooh+VJQxClWy3HRZslrmakJVslymrFWmrFWmrFWmbCvSr1HQqEqWe3NVyXJhy/YqZUQ/kGSlhVHtw8pYw8MKOmclhJFtDvveWOLGiTyNuQNVdSJQ0pJ0jznfRXYU5qbCKlPWKq5kf3p00rr07NsaJZcg+NKDPiUYarvY8wiEK/6x7DfPeT6Vvi070mHWXelm2ZEkS1qlm5aekUWJ2sdXTXZ0yTNqKV8mq1GUqD7uU1mtoomr8R9ktYsmzjxM741L4VC7aI23rFXR3Mt0GSeScMg/WMdFsgk3svu2xuClhIkcJUs0Ze0yZa3iS1bDfyFQuEn28XwtbmSJ/pL1Usoukk1hhvILa+Re4eqCBUqfQxlbET7z+PesR9tPwFpYv9RdxbPEB6zMAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.premium-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABSCAYAAAD3oJK6AAAACXBIWXMAAAsSAAALEgHS3X78AAACxElEQVR4nO2cMXbEIAxEx3lbpE6b+x8tbep0TuV9Xq8BSYwQBk+VAgP+jISwvVnWdcVM+vv9WQHg8+t7kbT/8J1OX9rgHP/OaSpAFt2ACroBFTQNoLOcI8lD0wCyagpAOaeUXLSMXAdJt/JNZ7XRcIC0UFLaYA0DiAXmqClyUI2GASQ9W2n7HCbEjrKG3BH0sIA2SUGlHDhMiKUkCb1cm+EBAXkAJYBTAKrRNIDOnCIJv2kAWXUDKmgqQPuQkhaWw9dBtXpYLvI6GNbK47ihDrFe4QA+c1MB6hmOl4ZL0uxFFAO6knuYcxUl6dyAx8SYaqtNoGf9nPXhvXBVISa9adbuIoWWamtRERDLEVp59y8VNUlH5SlPF2UBMdzDdkLrRRhmm/dyURKQ1j0eK+uZ3KU6BXSlmmev8LOYdgJeO5GmLpNck9MboKhtvVdRkrRnSFoWhumiF0AzuEcL6QmI7QJvqKX5ssYvhlgP7oksNpd1XS+7rdfo/tK+oPtLe5JuQAVNC0iagx5bY0v5vsm7ftI8SZTMS6Ong3IDtqo5LGNbrtPM9yXEaiCxrmGIBQe46ItD60JanP4GyBouHmGmXRA2HCDhIGaotXKdBxwgE2LsfKRVL08WsjlICynqYOvlHqDyNC91EvsXONK+GQsm2sU0kBiTYoBv9jyIJXbeagEHUACKTtr78VvBAYivffaTrplkCXb3r55rnMT6iVJtO41MOcgr3GoAe5UY5iRdgsR+wxkBB3DcxZi1TxQcwPkTPM3kUxAi4QAEB1nyEcNdrY41lBDr4eWil2g5yLP2YY6lFTVJM3IOcwyG6LsY44NxVt8Mhb4X6x0O4ASIfTORm4Cbg1g3Fb1DuoZY9M0x5J6DaiD1ALhJkmZ+iNlaXX7d0QscoCGgyIdeNWrqIObpv5Wah1iPEHIK+88LrIf83rr/NUVB/xoEsfL2ffkwAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.pricing-options{margin-bottom:30px}.pricing-options span{font-size:2em}.pricing-button{align-items:center;-webkit-appearance:none;background-color:#fbead3;border:0;border-radius:30px;box-shadow:0 3px 10px #00000040;color:#24252a;cursor:pointer;display:inline-flex;font-family:Aileron-SemiBold,sans-serif;font-size:15px;font-weight:700;justify-content:center;margin-bottom:12px;margin-top:4px;padding:10px 24px;transition:all .2s ease}.reset-form input[type=email]{margin-right:10px}.ReactModal__Overlay.ReactModal__Overlay--after-open{height:100vh;position:fixed;z-index:3}.upgrade-prompt{background:#24252a;border:0;border-radius:35px;box-shadow:0 4px 13px #000;margin:35vh auto 0;padding:10px 30px;width:60%;z-index:9999}.upgrade-prompt button{background-color:#fbead3;border:0;border-radius:30px;cursor:pointer;font-family:Aileron-SemiBold;margin-bottom:10px;margin-right:10px;margin-top:10px;padding:7px 15px}footer{background:#24252a;display:flex;flex-direction:column;text-align:center;width:100%;z-index:3}@media screen and (max-width:768px){#root{min-width:98vw;width:auto}.main:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAmMAAANkCAYAAAD7ui1xAAAACXBIWXMAAG66AABuugHW3rEXAAAX10lEQVR4nO3du3bbSBaGUaqXAsVK9f5vNgpH6SjjBN1q0zQvuP9VdfbOvQyCwMGnAgS9/O+//zmfFnp7/3hZ+m8BoEffX5+zrpuulTzzuuYfzz0gW+CkABhbj9cmalsVYz1ykj4mVoE1zFiYr1yM8ZhBCgDH+iu9AQAAlYkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAsBPvbmQKMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAOzAn0JiKjEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABA0Gt6A4Dt+Ft4+/r++jyntwEYjxiDTgitvEffgVDjkvOVOcQYNMYQ79Ot702gAVOIMQgSXmO7/n7FGXCLGIODCbC6Lr97YQb8EGNwAAHGNWEG/BBjsCMRxhTCDGp7OZ/nn/eGBTwmwljLnO2bGcAci2JsKcOF0RnA7MHs7I9ZwByHxtgzBg69Mng5ghnZDzOBOZqKsXsMIFpm6HI0M7F95gJzdBFjtxhGpBm2JJmBbTMfmKPbGLtkKHE0g5ZWmH9tMiOYY4gYu2QwsTdDlhaZfW0xJ5hjuBi7ZDixNQOWlpl5bTAnmGvoGPthQLEFA5ZemHlZZgVz/ZXegCO8vX+8ODmAKsw76EuJlbFrfmpkLhc3emXeHc+8YK4SK2PXnCjM4XihZ45faF/JGDudDCimcZwwAscxtK1sjJ1OniUD6jDroF2lY+yHIcUtjgtG45iGNomxfxhSQAVmHbRHjF0wpPjhWGBkHtGAtogxgKIEGbRBjF0xnHAMUInjHfLE2A2GEwBwFDEGUJwfQCFLjN1hONXke6cqxz7kiLEHDCegEjNvPfuQJcQYAP8SE3A8MfaEwVSH7xr+5lyAY4kxAP4gyOA4YmwCQwmoyOyDY4gxAIAgMQYnKwBwj3MD9ifGJjKQgKrMP9iXGAPgKUEG+xFjAABBYmwGPxkClZmBsA8xRnkuMDCd8wW2J8YAAILEGACzWB2DbYmxmQwhALMQtiTGAACCxBgAi1gdg22IMQCAIDG2gJ8Gx+G7hHWcQ7/YFywlxgAAgsQYAKtYEYJ1xBgAqwkyWE6MAQAEiTEANmF1DJYRYwAAQWJsIT8BAvzJbIT5xBgAQJAYA2BTVsdgHjEGABAkxgDYnNUxmE6MAQAEiTHK8pM77Ms5BtOIMQCAIDEGABAkxgDYjVuV8JwYAwAIEmMr+IkP4DmzEh4TYwAAQWIMgN1ZHYP7xBgAQJAYAwAIEmMAHMKtSrhNjAHASkKTNcQYAIcRLfAnMQYAECTGAACCxBgAh3KrEn4nxgAAgsQYAECQGAPgcG5Vwi9iDAAgSIwBAASJMQAi3KqEv4kxAIAgMQYAECTGAIhxqxLEGABAlBgDAAgSYwBEuVVJdWIMACBIjAEABIkxAOLcqqQyMQYAECTGAACCxBgAQJAYA6AJnhujKjEGABAkxgAAgsQYAECQGAOgGZ4boyIxBgAQJMYAAILEGABNcauSasQYAECQGAMACBJjAABBYgyA5nhujErEGABAkBgDAAgSYwAAQWIMACBIjAHQJA/xU4UYAwAIEmMAAEFiDAAgSIwB0CzPjVGBGAMACBJjAABBYgwAIEiMAQAEiTEAmuYhfkYnxgAAgsQYAECQGAMACBJjADTPc2OMTIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAOgC36jklGJMQCAIDEGABAkxgAAgsQYAECQGAOgGx7iZ0RiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAF3xG5WMRowBAASJMQCAIDEGABAkxgBgpe+vz3N6G+iXGAMACBJjAHTHb1QyEjEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAdAlr7dgFGIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYA6BbXm/BCMQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEA2MD31+c5vQ30SYwB0DWvt6B3YgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMgO558Ss9E2MAAEFiDAAgSIwBAASJMQDYyPfX5zm9DfRHjAEABIkxAIAgMQYAECTGAACCxBgAQ/DiV3olxgAAgsQYAECQGAMACBJjAABBr+kNAICteIifHlkZAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEvaY3AKCa76/Pc/L/f3v/eEn+/8DvrIwBAASJMYADpVfFgPaIMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAAfxm5TALWIMoBAvfIX2iDEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAH8FoL4B4xBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAHszGstgEfEGABAkBgDAAgSYwAAQWIMoIi394+X9DYAfxJjAABBYgwAIEiMAezIay2AZ8QYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBrATr7UAphBjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGMAOvNYCmEqMAQAEiTEAgCAxBgAQJMYAAILEGEABb+8fL+ltAG4TYwAb85uUwBxiDAAgSIwBAASJMQCAIDEGABAkxgA25OF9YC4xBgAQJMYAAILEGABAkBgDAAgSYwAb8fA+sIQYAwAIEmMAAEFiDAAgSIwBbMDzYsBSYgwAIEiMAQAEiTGAldyiBNYQYwAAQWIMACBIjAEABIkxgBU8LwasJcYAAILEGABAkBgDWMgtSmALYgwAIEiMAQAEiTGABdyiBLYixgAAgsQYwExWxYAtiTEAgCAxBjC4t/ePl/Q2APeJMYAZ3KIEtibGAACCxBjARFbFgD2IMQCAIDEGMIFVMWAvYgwAIEiMATxhVQzYkxgDAAgSYwAPWBUD9ibGAACCxBjAHVbFgCOIMYAbhBhwFDEGABAkxgCuWBUDjiTGAC4IMeBoYgwAIEiMAfzDqhiQIMYATkIMyBFjQHlCDEgSYwAAQWIMKM2qGJAmxoCyhBjQAjEGlCTEgFaIMaAcIQa0RIwBpQgxoDViDChDiAEtEmNACUIMaNVregMA9iTCgNZZGQOGJcSAHogxYEhCDOiF25TAUEQY0BsrY8AwhBjQIytjQPdEGNAzK2NA14QY0DsrY0CXRBgwCjEGdEWEAaMRY0AXRBgwKjEGNE2EAaMTY0CTRBhQhRgDmiLCgGrEGBAnwIDKxBgQIcAA/ibGgMMIMIA/iTFgN+IL4DkxBmxGfAHMJ8aARYQXwDbEGPCQ6ALYlxiD4sQWQJYYgwEIKoB+iTHKEjAAtOCv9AYAAFQmxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIOg1vQGQ8vb+8ZLehtZ8f32e09sAUI0YA/41N1DFG8B6YgxY7FG8CTWAacQYsIt7oSbSAH4nxoBD3Yo0gQZUJsaAuOtAE2dAJWIMaM5lnAkzYHRiDGiaMANGJ8aAbggzYETewA906e3948WLe4ERiDGga6IM6J0YA4YgyoBeiTFgKKIM6I0YA4YkyIBeiDFgWFbJgB6IMWB4ggxomRgDShBkQKvEGFCG25ZAi8QYUI4gA1oixoCSBBnQCjEGlCXIgBaIMaA0QQakiTEAgCAxBpRndQxIEmMAJ0EG5IgxgH8IMiBBjAEABIkxgAtWx4CjiTGAK4IMOJIYAwAIEmMAN1gdA44ixgAAgsQYwB1Wx4AjiDEAgCAxBvCA1TFgb2IMYHDfX5/n9DYA94kxAIAgMQbwhFuVwJ7EGABAkBgDmMDqGLAXMQYAECTGAACCxBjARG5VAnsQYwAAQWIMACBIjAEABIkxgBk8NwZsTYwBAASJMQCAIDEGABAkxgBm8twYsCUxBgAQJMYAAILEGABAkBgDWMBzY8BWxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMYCF/EYlsAUxBgAQJMYAAILEGABAkBgDKOD76/Oc3gbgNjEGABAkxgBW8BuVwFpiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGANYyestgDXEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGADbgXWPAUmIMACBIjAEABIkxAIAgMQZQxPfX5zm9DcCfxBgAQJAYAwAIEmMAAEFiDAAgSIwBbMSLX4ElxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgA25F1jwFxiDAAgSIwBAASJMYBCvr8+z+ltAH4nxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAWzMi1+BOcQYAECQGAMACHpNbwDAiNyqBKayMgYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABAkBgDAAgSYwAAQWIMACBIjAEABIkxAIAgMQYAECTGAACCxBgAQJAYAwAIEmMAAEFiDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxBgAQJMYAAILEGABA0Gt6AwCAx76/Ps9r/v3b+8fLVtvC9qyMAQAEiTEAGNzalTX2JcYAAILEGAA0zKrW+MQYAECQGAMACBJjAABBYgwACvDsWbvEGABAkBgDgEZZzapBjAEABIkxAIAgMQYAECTGAKAIz6C1SYwBQIOEUx1iDAAgSIwBAASJMQCAIDEGAIV4Fq09YgwAGiOYahFjAABBYgwAIEiMAQAEiTEAKMYzaW0RYwDQEKFUjxgDAAgSYwAAQWIMAApyO7QdYgwAGiGQahJjAABBYgwAIEiMAUBRbou2QYwBQAOEUV1iDAAgSIwBAASJMQAozO3RPDEGAGGCqDYxBgAQJMYAoDgrc1liDACChBBiDAAgSIwBAFbogsQYAIQIIE4nMQYAECXGAIDT6WSlLkWMAUCA8OGHGAMACBJjAMC/rNgdT4wBwMEED5fEGABAkBgDgAP1sCrWwzaORIwBAASJMQDgD1bHjiPGAOAgAodbxBgAcJN4PIYYA4ADCBvuEWMAwF0icn9iDAB2Jmh4RIwBAA+JyX2JMQDYkZDhGTEGADsZKcRG+iytEWMAAEFiDAB2MOJK0oifqQViDACYTJBtT4wBwMYEC3OIMQDYUIUQq/AZjyTGAIDZBNl2xBgAbESgsIQYA4ANVAyxip95D2IMAFaqHCWVP/tWxBgArCBG7IO1xBgAsJogW06MAcBCAuR39scyYgwAFhAet9kv84kxAJhJcDxm/8wjxgBgBqExjf00nRgDgIkExjz21zRiDACe+P76PAuLZey358QYADwgJtazDx8TYwBwh4jYjn1532t6AwCgNcJhHz/79e394yW9LS2xMgYAF4TY/uzj31kZA4CTQDiaVbJfrIwBUJ4Qy7HvrYwBUJgQaEP1VTIxBkA5IqxNVaNMjAFQhgjrQ7UoE2MADE+E9alKlIkxAIYlwsYwepSJMQCGI8LGdPm9jhRmYgyAIQiwWkZaLRNjAHRLgDHCapkYA6ArAox7eg0zMQZA8wQYc/UUZmIMgOaIL7Z0fTy1FmdiDIA48cWRWoszMQbA4cQXLUnHmRgDYHfii57cOl73DDQxBsCmhBcj2jPQxBgAi4guqtsq0MQYAA+JLpju3vnyKNLEGAD/El6wj0eR9tfRGwMAwC9iDAAgSIwBAASJMQCAIDEGABAkxgAAgsQYAECQGAMACBJjAABBYgwAIEiMAQAEiTEAgCAxRln+IDIALRBjAABBYgwAIOg1vQEAtOPt/ePldHIbH/b2c66dTmJsFcMKGNXlheKSuQfz3DuXLokxACa7dWERaDAtuu4RYwCsYhWNataE1y1iDIBdXF+wxBk92jq8bhFjABzCLU5ad0R43SLGAIixekZSKr6uiTEAmiHO2FsrAXZJjAHQrMsLpzBjiRbj69rL+ezYXspgGEMPJyrwO/OXR3qb61bGAOiOFTOu9RZgl8QYAF0TZnX1HGCXxNhCTniA9vjbmjWMEmE/xBgAw7FaNp7RAuySGANgaFbL+jZyhP3w25QLOanHUuFkB/5mfveh0ly2MgZAKVbK2lYpwn6IMQBKEmVtqRhhP/5KbwAAJFWOgFZU/w6sjC3gpyiAsVgly6geYT+sjMHJAAb+9vb+8SIQjmE//yLGAOCKUNiP4P2TGAOAGwTD9uzT28TYTG5nAdRhFWc79uN9Ygz+IbSBe4TEcoL2OTEGABMIivnss2nEGABMJC6ms6+mE2MzuI01Pt8x8IzIeM4+mkeMAcBMYuM++2Y+MQZXrI4BU4iOP9kny4ixiVygAbgmPn6xL5YTY3CD+AamEiGsJcYAYKXqQVb9868lxiawSlKT7x3gOSG2nhgDgA1UjJKKn3kPYuwJqyO1+f6BOSrFSaXPujcxBgAbEinMJcYesCrC6eQ4ALgmOLclxu5wAeaS4wGYY+RYGfmzpYgxmEiQAbAHMXaDiy73ODaAqUZcQRrxM7VAjF1xseUZxwgwlXhhCjF2wUWWqRwrQDXCcj9iDBYSZMAUI0TMCJ+hZWLsHy6sLOG4AWCtl/O59rXExZQt+KkReKbX6435tr/SK2O9nhi05/vr8+x4AmCJsitjLpzsyU+SwC29XXvMsmOUWxmzgsERHGMATFUqxlwgOZLwB65ZaeKW1/QGHMEFkaTL488gBnphXh1n6GfGRBitMuSgth6uT+bUcYZbGevhAAerZUDLzKVjDRFjAoyeXR+/hiBALV3ephRfVCLOYEwtX8vMnWN1sTLW8gELe7t1/BuUwF7Ml+M1FWOiC6a5d64YogD9Oew2pdCCPLEGbWnt2mhGZMxeGWvtwAGmm3P+GsoAx3gVV8AtW8wGQQfw3Mv//vsfMQbECTeqamVRxDmYU+pvUwIAtEaMAQAEiTEACGrh9mAL21CZGAMACBJjAABBYgwAwtwmrE2MAUBhQjBPjAEABIkxAIAgMQYADXC7sC4xBgBFCcA2iDEAgCAxBgAQJMYAoBFuG9YkxgCgIOHXDjEGABAkxgAAgsQYADTE7cN6xBgAFCP42iLGAACCxBgAQJAYA4DGuI1YixgDAAgSYwBQiFW39ogxAIAgMQYAECTGAKBBbifWIcYAAILEGAAUYbWtTWIMACBIjAEABIkxAIAgMQYAjfKMVw1iDAAKEHbtEmMAAEFiDAAgSIwBAASJMQCAIDEGAA3z4P34XtMbsDUHLb37/vo8p7cBGItrY9t2jTFfPszX0nkjDAH2dzPGWroYADl7zQKRB/DL/wG5Sh06Dw4yUwAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain;content:"";height:38px;left:calc(env(safe-area-inset-left, 0px) + 20px);left:calc(var(--safe-left) + 20px);pointer-events:none;position:absolute;top:calc(env(safe-area-inset-top, 0px) + 12px);top:calc(var(--safe-top) + 12px);width:38px;z-index:10}.mobile-hide{display:none}.main{margin-bottom:30px}.footer,footer{display:none}.footer-menu a{padding-right:5px}footer span{margin-bottom:5px;margin-top:5px}}@media screen and (min-width:768px) and (max-width:1028px){#root{width:auto}.content{padding-top:5vh}header{position:fixed}.logo img{height:30px;width:70px}.aside{background:url(/static/media/browse.85da03b352545633efb5.webp) #24252a;background-position:50%;background-size:cover;min-height:100%}.details-group textarea#bio{min-width:300px}}@media screen and (min-width:1028px){body{background:url(/static/media/gradient.1e4e610a868eaaf4494d.png) #000;background-attachment:fixed;display:flex;min-height:100vh}.content{margin-left:18%;padding-bottom:10vh;padding-top:15vh}.content.has-aside{left:0;position:absolute;top:0;width:37.5%}.aside{background:url(/static/media/browse.85da03b352545633efb5.webp) #24252a;background-position:50%;background-size:cover;height:100vh;position:fixed;right:0;top:0;width:37.5%;z-index:-1}.register input[type=email],.register input[type=password],.register input[type=text]{min-width:300px}.details-group textarea#bio{min-width:480px}.footer{width:60%}footer{bottom:0;box-sizing:border-box;display:none!important;display:grid;grid-template-columns:1fr 1fr 1fr;left:0;padding-bottom:5px;position:fixed;width:100%;z-index:100}footer span{margin-top:3px}footer span:first-of-type{padding-left:10px;text-align:left}footer span:last-of-type{padding-right:10px;text-align:right}.footer-menu a{padding-right:10px}}@media screen and (min-width:1920px){.content{margin-left:17%}}.main.about:before,.main.auth:before,.main.conversation:before,.main.discovery:before,.main.pricing:before,.main.profile:before,.main.register:before,.main.settings:before{content:none!important;display:none!important}nav.primary-menu{align-items:center!important;backdrop-filter:blur(25px) saturate(180%)!important;-webkit-backdrop-filter:blur(25px) saturate(180%)!important;background:#1c1d22eb!important;border:1px solid #ffffff17!important;border-radius:34px!important;bottom:max(16px,calc(var(--safe-bottom) + 12px))!important;box-shadow:0 10px 30px #0009,0 2px 10px #0006!important;box-sizing:border-box!important;display:flex!important;height:62px!important;justify-content:center!important;left:50%!important;margin:0!important;max-width:420px!important;padding:0 6px!important;position:fixed!important;text-align:center!important;transform:translateX(-50%)!important;width:calc(100% - 28px)!important;z-index:1000!important}.logout-button,.logout-li,.mobile-hide,.nav-icon,.nav-logo{display:none!important}.main-navigation{justify-content:center!important}.main-navigation,.menu-ul{align-items:center!important;box-sizing:border-box!important;display:flex!important;flex-direction:row!important;height:100%!important;width:100%!important}.menu-ul{justify-content:space-around!important;list-style:none!important;margin:0!important;padding:0 4px!important}.menu-ul li.nav-item{align-items:center!important;background:#0000;border-radius:16px!important;box-sizing:border-box!important;cursor:pointer!important;display:flex!important;flex:1 1!important;height:48px!important;justify-content:center!important;list-style:none!important;margin:0 2px!important;max-width:54px!important;padding:0!important;position:relative!important;transition:background-color .2s ease,transform .15s ease!important}.menu-ul li.nav-item.active,.menu-ul li.nav-item.active-stealth{background:#ffffff29!important}.menu-ul li.nav-item:hover:not(.active):not(.active-stealth){background:#ffffff14!important}button.mobile-icon{-webkit-tap-highlight-color:transparent!important;background-color:initial!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:24px 24px!important;border:none!important;box-sizing:border-box!important;color:#0000!important;cursor:pointer!important;display:block!important;font-size:0!important;height:100%!important;margin:0!important;min-height:44px!important;min-width:44px!important;opacity:.6!important;outline:none!important;overflow:hidden!important;padding:0!important;text-indent:-9999px!important;transition:opacity .2s ease,transform .15s ease!important;width:100%!important}.menu-ul li.nav-item:hover button.mobile-icon{opacity:.85!important}.menu-ul li.nav-item:active button.mobile-icon{transform:scale(.9)!important}.menu-ul li.nav-item.active button.mobile-icon,.menu-ul li.nav-item.active-stealth button.mobile-icon{filter:drop-shadow(0 0 3px rgba(255,255,255,.45))!important;opacity:1!important}.nav-profile,button.mobile-icon.nav-profile{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABFCAYAAAD0DZ4CAAAACXBIWXMAAAsSAAALEgHS3X78AAABg0lEQVRoge2aMZLDIAxFZWaL1Glz/6O5de2ObZYMg20WR18ESbwu8Qzw/IUhJkuMkSTZt7W5g8fztUiOZZGSvSNZIiUtIssRzUFLQ2VRkjlI4YBqSEIU3S5MVhKUMERWKlU0bNleooh+VJQxClWy3HRZslrmakJVslymrFWmrFWmrFWmbCvSr1HQqEqWe3NVyXJhy/YqZUQ/kGSlhVHtw8pYw8MKOmclhJFtDvveWOLGiTyNuQNVdSJQ0pJ0jznfRXYU5qbCKlPWKq5kf3p00rr07NsaJZcg+NKDPiUYarvY8wiEK/6x7DfPeT6Vvi070mHWXelm2ZEkS1qlm5aekUWJ2sdXTXZ0yTNqKV8mq1GUqD7uU1mtoomr8R9ktYsmzjxM741L4VC7aI23rFXR3Mt0GSeScMg/WMdFsgk3svu2xuClhIkcJUs0Ze0yZa3iS1bDfyFQuEn28XwtbmSJ/pL1Usoukk1hhvILa+Re4eqCBUqfQxlbET7z+PesR9tPwFpYv9RdxbPEB6zMAAAAAElFTkSuQmCC)!important}.nav-discover,button.mobile-icon.nav-discover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAACB0lEQVR4nO2avXaDMAyFBadD5659/0fLmjkbnZxDCdj6uZJl4K4JlvRZNsbStCwLXVlfyMFez4ea5vfP74T0havJmgGWoI8UCUMNwCPwrSJAiAFEBL6WNwQRgOjg1/ICMXP/2DN4T/usDJAal8yW59gcNQFwHUQ4FmmrqLoEoh3ijoNcDocZwDHiuUNH2d/NgN7Bc8dHZAL7LbBW1Ektws4HgBbV6DN7y541C0QZ0OuDxdPuPwA1mr2C59i3ZIFqDziT3gAyz36RRxbcGdD6Q5bZL0L7MxP1/9JDSRPHvQRqP2ZL/6Kwr8EryHQtvl5zWbOlJXUGbDecUTdS6BIYEcLl94AbQG8HegsOIGIfQNqA3AqjnuuhmUj3Dve+qtJIE0fzIPR6PhbtIWcLIbJ4wpVpD5AGlHFpvAFoZycSgsetFSsDsl2VIwUrj3tDCCuPIwJFp6onfGiXWFH0krC8qT6WQLb3O9ee1q+hy+N7kvp0uAlGlafR40qfrbbISAbLdsrj+gPrEZIatthA+uLSJdZyInIjbUEYplHSohqEIRokrKpNXOpmabT2JjB9uzx6/C0EM4AihKNHS8wTAgzAVuiTpBcENwAe8oAwVF3A4y00VAYUhdUFsupukCAchGEBEDm2y48kK4ThARDZIJwCAJG+vnkaAEQ6CEOeA1qS1BFOCWCtVivfH0XKauKMNl0vAAAAAElFTkSuQmCC)!important}.nav-messages,button.mobile-icon.nav-messages{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEcAAAA8CAYAAAA0VacdAAAACXBIWXMAAAsSAAALEgHS3X78AAABPElEQVR4nO3cvQ6DIBSGYTAOzq7e/6W5OrvRiYZWefFv8Zzv3Yw48IgkTbQxpRRarcvcHvTChnGKdD7WcKyC1NqD2uB4Qyn7B+rKA88wIWzn39VOeK106Gig1zJQXx5QrZ39TR19SvrWAEsouTynFhI+VhZhylrz055TaV3m5B6HVo97HEo4kHAg4UDCgYQDCQcSDiQcSDiQcCDhQMKBhAMJBxIOJBxIOJBwIOFAwoGEAwkHEg4kHEg4kHAg4UDCgYQDCQcSDiQcCHG8v5vcXDmegb7fPlhCOPsWbG3uJvecdZnTEzf7i2PxneO7SD8rxyJQCNeRdj9Gs7T/1CoXQm2+1S/16CJLDeMUL+G8radvpimc3FNIJnFyd5FM4+SuIrnAKTsD5Q4n10Iaxima/PlwpGGc4uV/JFAhfAAfxKQfasFPVAAAAABJRU5ErkJggg==)!important}.nav-account,button.mobile-icon.nav-account{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABGCAYAAAB8MJLDAAAACXBIWXMAAAsSAAALEgHS3X78AAACGklEQVR4nO2cu5aDMAxEBWeL1Gnz/5+WNnU6tmIP8QKWsWYkEabetTVXsnjZGaZpkm/WD3Oy9+tZpX27PwZGLLMGRgVojJdigYADOGJ+KTQIGIBe46VQIMwBWBtfCgHBDADSeClLECYAWs2vGfBqlF0AEEGzQRwCwAjSoqo0agLAzg5jPjUAVkYs5m6Zvwog0l0cIpZNAJGMl7KsxlUAnuWulVWC/gHIYH6p3ng/ALQM5m281NHY/wBoB4hmvFSrj1H7T7f7Y4huXqQ9QSNiUG9pkjUnvQogm/mlNLHvAshsflbNw8h8jo+ozQo4Q/Y1UjXBM4v6XUBk/5LrUXU0AJpeM/8NEwRlCbQ22vfrObGaMxxAjxEGBCiADJfY8FcBNEQYgAzZF0lQASJYmCkAIHUB8A7AWxcA7wC8dQHwDkAj5MMRDECWFyrQCrCAgAYZegkwqggO4OgHFdYSolWA1hD7CxT1nWDExhi6BzC0CSDL83yvxohlydTpl0CtkncBZF8GmvirFcB8R2+pWswfO0Q0fSALhNaENd0HeHy60qp7k1TrIOVAnurZ3da9T3BtUJYsEma2VZYJwTJJu5ulo1UDdbM0euJWoSoy9IEJxpyUIzNHILBgHz40hQyQ2YC7j81ZgvBYYikPTorYNdlUR2dF7K8ukMPTCAhpDk8vZQUCeXMV9gcURDi31xQAsyIey6ECmLUGwuuJ8hd81aPET+MChAAAAABJRU5ErkJggg==)!important}.nav-premium,button.mobile-icon.nav-premium{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABSCAYAAAD3oJK6AAAACXBIWXMAAAsSAAALEgHS3X78AAACxElEQVR4nO2cMXbEIAxEx3lbpE6b+x8tbep0TuV9Xq8BSYwQBk+VAgP+jISwvVnWdcVM+vv9WQHg8+t7kbT/8J1OX9rgHP/OaSpAFt2ACroBFTQNoLOcI8lD0wCyagpAOaeUXLSMXAdJt/JNZ7XRcIC0UFLaYA0DiAXmqClyUI2GASQ9W2n7HCbEjrKG3BH0sIA2SUGlHDhMiKUkCb1cm+EBAXkAJYBTAKrRNIDOnCIJv2kAWXUDKmgqQPuQkhaWw9dBtXpYLvI6GNbK47ihDrFe4QA+c1MB6hmOl4ZL0uxFFAO6knuYcxUl6dyAx8SYaqtNoGf9nPXhvXBVISa9adbuIoWWamtRERDLEVp59y8VNUlH5SlPF2UBMdzDdkLrRRhmm/dyURKQ1j0eK+uZ3KU6BXSlmmev8LOYdgJeO5GmLpNck9MboKhtvVdRkrRnSFoWhumiF0AzuEcL6QmI7QJvqKX5ssYvhlgP7oksNpd1XS+7rdfo/tK+oPtLe5JuQAVNC0iagx5bY0v5vsm7ftI8SZTMS6Ong3IDtqo5LGNbrtPM9yXEaiCxrmGIBQe46ItD60JanP4GyBouHmGmXRA2HCDhIGaotXKdBxwgE2LsfKRVL08WsjlICynqYOvlHqDyNC91EvsXONK+GQsm2sU0kBiTYoBv9jyIJXbeagEHUACKTtr78VvBAYivffaTrplkCXb3r55rnMT6iVJtO41MOcgr3GoAe5UY5iRdgsR+wxkBB3DcxZi1TxQcwPkTPM3kUxAi4QAEB1nyEcNdrY41lBDr4eWil2g5yLP2YY6lFTVJM3IOcwyG6LsY44NxVt8Mhb4X6x0O4ASIfTORm4Cbg1g3Fb1DuoZY9M0x5J6DaiD1ALhJkmZ+iNlaXX7d0QscoCGgyIdeNWrqIObpv5Wah1iPEHIK+88LrIf83rr/NUVB/xoEsfL2ffkwAAAAAElFTkSuQmCC)!important;background-size:24px 24px!important}.nav-stealth,button.mobile-icon.nav-stealth{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABHCAYAAAB26wvKAAAACXBIWXMAAAsSAAALEgHS3X78AAAC5klEQVR4nO2cu3LrMAxE15pbpE6b//80t67dKUXGM7myCBHE4qFQW3pCgjoCCRKEclvXFZd+9Hzc32B8fH7dtP0snOGcX3tApd8lXVAxBk7S9FDZQIELqoumhurhpcDEUHuBXtG/U55AgQmhegMFgH+jDb3V8/DaB48AChSAagkWrbZWKFalQPWKugybjBcSBjUK5B6USKCAM9Roj6wAFHCCmjG995QBFHDYUmUB3YLJAgoQPdUDpvTAv+1lR/utbtYkNQsmE8yol77ape5TrUA9PIwx7a1whz11FKjnVLUAZR4k1FArwgR8gEptJKmgjgCNCCKeQKW2LXWvqVqgDJhbm5lRXrPOdnlqJFDJlpensZ/vEKrGoBfMVt/MqcsEK0KdBehIv1LfzWNqFaCWNiPjYqzbu54adW4eye5XGlvLzpunVhp0ZrTvtb33HMvRH1gMWlQhNzoKVp3689h/9tjIeuEjYJe9H60GLKoEdLTfBagDdE8RR9DR/lv2uqZ/VK6TGelfbaPBAsDCztCMKiNJPaKjcT4f97VE2Q9zHa1w6ShCnTUwWe2meiobaAUvBQ6gRq9NZwF6ZCvcU1tT5yxAe7T0RDO20chIz153e+x1eaq3J5wl0vfaWwCfzHivqkf6lzSnzmX7g7VjjbzXUdaL0NpSByoW2L8EdKu3zH/ENUq1e/o9WTi8eapmMJ73S5a2mUCBxvT3Btuj6ndTki3aFbVkRNtfRL2Ttn+NPWoxhWTMC2jE9Y7W5mEt1cfn1806xZlTNzvvSqul0gygUu19S97loNT61OpAo2praVfU2cdISc/HfY0sVqaUp1fM3jO2euE1/5IygGbcmrZE/+Lv7MlmxoumQj0zUOasCf/irxpQjzX91P9EYVTeOxUK1LNch0Rt+8xQs7dOFe2atlQsoJW2Qwy5f5ta4SGjNVRMcQGVVaLq76/JDeqsXgo4QZ0ZKOAAdXagABnqBfRHlH3qBfN/fQOZx8VL6Q1YaQAAAABJRU5ErkJggg==)!important}.nav-stealth-show,button.mobile-icon.nav-stealth-show{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAA2CAYAAAC2ldWuAAAACXBIWXMAAAsSAAALEgHS3X78AAACJ0lEQVR4nO2cu7KDIBBAV6rUafP/n5Y2dTpv5QzXIOyyb/WUmYy7e8QAAlnWdYWIfD/vYWKP52uxyIXK4i0VI4+Kt2wXqRoie1hLNpNqLfIIC8GqUqOIbKEpV0VqZJl7NOSKS80ktEZSrphU615c6+ZJyGVLlSpOopgoubCkcovQ7om98puWOpuwx8CcI3cmX7LUTDJbzORPzZ0k1SIhC7TrQEulJmLR8XBjaMlFSbUU6vE0SNc3lEoJaC3TM34vVldqJqESeVBzOYpVNC+OQXpmZDk2PYrVlIpN7PF8LZGESl2X29p/pFKEcgJrv3ixEtuKU0Zf4ATMzqzYw99UbiBKElpYjijqWKX1ITfA2aDWXQBuoRgw9W8eUY+/pFDrlQGPMXDRnl+fjZGP7+e9kjuqmzFdqXcrbTPycrdUBbpSsy43azPyYt5Sr/CTUjC9mVUyGkjfRMxoCdVSs4uVAuuhANBmCxJk/AmgzDrL/gPuhSMhdfOo03hyRxVla43V9Wfq/SeV8porW6ulQqlx7+2npUqs0WDRaq3ei3/Nxz+zWG+hAIJL1L0gWKw3knFiT6/7SwfDYrU8PhMPE1Nl2w8mMIU6vvcLc7G9VLMJYJOwRruWS+1Ptcp9aie1Z4cyQ/id1Bveu/RGeOYX5nQKQJyNbq6nUzbONGUNcY6qJrPckCf+ajLJTXE2tSaqXO0RyKXO+1sN507/zxQe42L3/1ABiDUckuAPBmzv/NP104QAAAAASUVORK5CYII=)!important}.mobile-label-text{display:none!important;visibility:hidden!important}.nav-icon-wrapper{pointer-events:none!important;position:absolute!important;right:6px!important;top:4px!important;z-index:2!important}.nav-badge{align-items:center!important;background-color:#ff3b30!important;border-radius:999px!important;box-shadow:0 2px 5px #0006!important;box-sizing:border-box!important;color:#fff!important;display:flex!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:10px!important;font-weight:700!important;height:16px!important;justify-content:center!important;line-height:1!important;min-width:16px!important;padding:0 4px!important}.logged-out-menu{box-sizing:border-box!important;flex-direction:row!important;gap:6px!important;height:100%!important;justify-content:space-evenly!important;padding:0 8px!important;width:100%!important}.logged-out-menu,.logged-out-menu li{align-items:center!important;display:flex!important;list-style:none!important;margin:0!important}.logged-out-menu li{justify-content:center!important;padding:0!important}.logged-out-menu li a{background:#0000!important;border-radius:20px!important;color:#c8c9ce!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:.2px!important;padding:8px 18px!important;text-decoration:none!important;transition:all .2s ease!important;white-space:nowrap!important}.logged-out-menu li:hover a{background:#ffffff14!important;color:#fff!important}.logged-out-menu li.active a{background:#3e4046!important;box-shadow:0 2px 8px #00000059!important;color:#fff!important;font-weight:600!important}:root{--sidebar-w:0px}.secondary-drawer{border-left:1px solid #ffffff0f;border-right:1px solid #ffffff0f;box-shadow:10px 10px 30px #00000080;box-sizing:border-box;flex-direction:column;height:100vh;height:100dvh;left:0;overflow:hidden;padding-bottom:calc(75px + var(--safe-bottom))!important;position:fixed;transform:translateX(0);transition:transform .25s ease;width:min(380px,100vw);z-index:9999!important}.drawer-header,.secondary-drawer{background:#24252a;display:flex;top:0}.drawer-header{align-items:center;border-bottom:1px solid #ffffff0f;gap:12px;padding-bottom:14px!important;padding-left:max(16px,var(--safe-left))!important;padding-right:max(16px,var(--safe-right))!important;padding-top:calc(var(--safe-top) + 12px)!important;position:-webkit-sticky;position:sticky;z-index:10}.drawer-header h3{color:#eedcc5;font-family:PlayfairDisplay-Regular,Georgia,serif;font-size:24px;margin:0}.secondary-drawer .convo-list,.secondary-drawer ul{flex:1 1;margin:0;overflow-y:auto;padding:8px 16px 24px}.secondary-drawer[aria-hidden=true]{opacity:.98;transform:translateX(8px)}@media (max-width:768px){:root{--sidebar-w:0px}.secondary-drawer{box-sizing:border-box;left:0;padding-bottom:calc(75px + var(--safe-bottom))!important;right:0;width:100vw;z-index:9999!important}}button.icon-btn{background:#0000;border:0;color:#fbead3;cursor:pointer;display:inline-flex;font-size:20px;padding:4px}.settings ul,button.icon-btn{align-items:center;justify-content:center}.settings ul{display:flex;flex-direction:column;gap:20px}.settings a{color:#f1f1f1;text-decoration:none}@media screen and (min-width:468px) and (max-width:1080px){.secondary-drawer{left:0;right:0;width:100vw;z-index:9999!important}.secondary-drawer ul li a{font-size:1em}}.discovery{margin-bottom:calc(85px + var(--safe-bottom))!important}.discovery .content{padding-top:0}.filters{margin:10px auto}.filters-inner{background:#24252a;padding:10px}.filter-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABDCAYAAAA/KkOEAAAACXBIWXMAAAsSAAALEgHS3X78AAABy0lEQVR4nO2bu5LCMAxF5QwFNS3//2m01HSm29nJOCiW9cjV6PRZ1ie2hLmj1nsnKZ/3i334/ng28QdcgCYRdEbMHlRR2+wDEjkrz0UzJWh1kYiSTgtCXJwG00dsFTTR7oLQaL335bc66lBoO2XE/fFsyzsItX2f4fN+9c3qTWcRVzWIoQQxbKtH4eiIpirS2pKyyCGauKxqLhqpgFcNYjgtSOutI+0eoskdtLo4NDlEgiMmXSSiHCJhDZpdLKocIuFPrntGHQ5Zyn9UBGWm2jzDLfofWMEjdoI9YrPf7KWi4AStXHkkkqBqUETsBCUoAhhBWr8mzP4dGEFRqMQ+0VjFTiqxT2ZMYx8vjlq31l2wdhBDCWJYjn2isY6d/q4amWqRVgcjArqLRcVOVYMYYARFxU4wgohiYicoQUT+sROcICLf2Ammi/3CMnZKIcgSyCPmiXnsw33Bu/pVx+yIecUy1pgI8o5mLFGvQdkmgqpIM6gKiopmLKkdxOAW++yL75V2yRFusc+oM12tW40Ij30QJFUNYihBDC6xD/JEkGvsox3NWGIS+2ScCKoaxKAqKONEkPoOyjYRZHLEMk0EmdWgLBNBbqkG6kTQF/jYCzRM7Ro3AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.filter-item{display:flex;margin:10px auto}.filter-item label{display:block;min-width:80px;padding-bottom:5px}.filter-item select{display:block;min-width:100px}.filters label,.sort-by label{padding-right:10px}.discovery select{margin-bottom:0}.filter-actions button{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:2px solid #fbead3;border-radius:33px;color:#fbead3;font-weight:700;margin:0 10px;padding:5px 10px}.filter-actions button:hover{background:#fbead3;color:#1f1f1f;cursor:pointer}.sort-view{align-items:center;display:flex;justify-content:space-between}.sort-by{background:#24252a;padding:10px}.view-toggle{background:#24252a;padding:14px 20px}.toggle-btn{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:2px solid #24252a;border-radius:0;color:#fbead3;cursor:pointer;font-family:Aileron-SemiBold}.toggle-btn.active,.toggle-btn:hover{background:#fbead3;color:#24252a}.toggle-btn.active{border:2px solid #1f1f1f}.results-list{align-items:center;display:flex;flex-direction:column}.btn-load-more{background:#fbead3;border:none;border-radius:30px;color:#1f1f1f;cursor:pointer;font-weight:700;margin-top:10px;max-width:200px;padding:10px 20px}.profile-row-item{background:#24252a;border:2px solid #24252a;cursor:pointer;margin:30px auto;max-width:90vw;padding:10px;position:relative}.like-button{align-items:center;background-color:#fbead3;border-radius:50%;color:#c5354a;cursor:pointer;display:flex;font-size:24px;height:45px;justify-content:center;position:absolute;right:20px;top:20px;transition:background-color .3s ease;width:45px}.like-button.liked{background-color:#c5354a;color:#fbead3}.favourite-button{align-items:center;background-color:#fbead3;border-radius:50%;color:gold;cursor:pointer;display:flex;font-size:24px;height:45px;justify-content:center;position:absolute;right:80px;top:20px;transition:background-color .3s ease;width:45px}.favourite-button.favourited{background-color:gold;color:#fbead3}.discovery .user-info{grid-column-gap:0;grid-row-gap:20px;display:grid;grid-template-columns:1fr repeat(2,2fr);grid-template-rows:repeat(2,1fr);margin-bottom:20px;margin-top:20px}.user-info .online-indicator{grid-area:1/1/2/2}.user-info .name{grid-area:1/2/2/3}.user-info .distance{grid-area:2/2/3/3}.user-info .age{grid-area:1/3/2/4}.user-info .online-indicator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsSAAALEgHS3X78AAAEPUlEQVRogd2a21LbQAyG/3AMh0D7gL2h7XDRlpnSB+j0BYAZuCjlFVtazgEC6YX3j3/L8u4m2HSoZjR2nMTWZ0nrlda98XiM/0Hm/rUBbclCmyf79HWvN83vD7/tthYOvaeGljHeA+kB8C5SOfZUqJlAGozXbcwz49h2VqCpQQSil6FWxgnlb6YGygaJAMzJds585u8txGNQb38moCwQB4LGzof9eVELpCCPRh+CPspWgbJhkiAGQo2k4QuOKhCTnQY+iI6MKlTFQymYKEgDhAIsBl0Kys8EsiAEuA+G34V91RGqnsqCaQRpgODdVuP7AJZFeZy/tSA0+A7AraMWKAsm9UC0nqAXaPSKo/xuUUAQjBkJxDDoTVCCD+GPejoQ1A31PBK8oYnNUFkSgNWga6Kr4bujyM35jOLOE+BK9FqO3wZg5s9kAPC8kvKI5gQ9sSKGD0TXARwmzgcA+7L/EUVo2lAE/GfMQ9NJax4x3mA4MRcIMQCwAWAz6I8MgJi8B3AG4DzoBUoPqWc4mtW8Epv9am4wufsCsgngVQsQAHAC4DWKm7OOIkQ5iDDXaE+jsRMx3lCPaFithottADhuAYJyjOLmDFDcLA4cHM4Zdj0APTvTbiK0Q67NjwGKu9i2nKAZRB+wNfFAUh5ZQ+GRrkRDiw/ZmkfsnyYgztS8KUdSw+tT5QjlMO7lyMROtdl6xD4/1CP6DOlamOjWIzoRzc4RC8Opx3IHhltJQdQkliN2akLP7Dv/aVsO0DyTzgZR8TzzXBKrbZqT3cg05WtXMtU1X0JfK6vUbQJJNQieQ7QOSV475RFboo5aMDBHvqBeKUZvqAdiOx1aW9+jqCe6Fi2BbdnrSiq0FOQOZWXXtQxRLXsJk+0R23sihC1PuxaC2Aqx0vfSmmQCYgoVDS2C3IYLXAP40BkCsB2uoV7xcqUi3gNOvcITsOPBGrvfuvmF7AC4RFm7q1caIYB4jtjQUpALAG9bM7+UcxQgV+FaTHptDaVL3fClzZMmkDMA71qE2EJZr2to1SC8P8fmTo8opgdsqtn+LqcOWyjK3oMZAXZQNh3OUIbWEKVHkiCpvpYWVl7dbvX7lBDbwfBLFJ5gWGmO1EJrlr6WhpedxGkLlEPzG1SLoj1zvl1UB46bYDSNJwC9kRVWQLr3q7W7Vy32UZa/3NeiiGEIlIOHfSaxbcp9jlRZSU7J8QiN0GM6qqlh2pX3Ooc6S+AAQsMtQDYEEJk0yp+8eZeGxzWK2Gay/gZwCuCX0Z9hewrgT1AdbvUBmB1SlGkXelKLPfPwy1O9IXahR7c6OZxq1WrWpTdv+W0O8fLUzqp1uc2ug1Qmh60svWUAeQuiTWVqbEF0JoCZQBwYC2U/x0DGkWPdLU9byXhpwH5nZ9fe9vleGPDEeQcl1fmoXLSNd1JaAVHJfbGmzRdqgA5A/pW8hL5WlvwFHfiLkBwugnYAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:contain}.user-info .online-indicator.is-online{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAxCAYAAACYq/ofAAAACXBIWXMAAAsSAAALEgHS3X78AAAEUElEQVRogd2aW0/bQBCFT4BAwq2XP8dDq6oPbUFIVftTitQLRX3loT+uFFpIAhTSB++Jj2dnfUnsoPZIKzsO2PN5Ztae2fSm0yn+B608tAFtaa2tEz37/qY3z/+d7p20EhK9RULLGJ/at5om9heCmgtEALytPaaalmxnhswD1AgkAcCxYj6nQOqMxjC1QQyEGm+HhfIg7mV7bz7PBVQLJEDQKGv4qhk8Zj1jDb+T7Z18VrDaMJUgAqFeoNFrZvTlOEEpgtDoP4mhQDPvVMGUgjgQFqAPYN2MfviO3qFHaBwNvgVwE8atbPk9oWvBJEFMTlgv0OgNAAOz3TAwPTFGIa5lTGRfgTTkSsOs6oGoCb0aDOwHowcAhmFshsHj9AxBgNwbvPuTMEbh78eIvQjk0/K97MeGeh4xIUVPMIwIsAlgC8B2GFvh2HH5vQEAvAuGjwBcAbgM26twbIyid+iZZIhFHnFCagV5PjCECLALYCdsT2oAUEey/wrZDeIE4c1yDM271AlTL412hlIQemIXwGMATxtCWH0D8CScazece4g8RBWwB6Dnvdc1AdlAHlI7AB6Fi39eAII6FpAd5Pmms6CdzgsqfGFyQ8OKM9QQ2R1jOH1qAYL6guzmMN84C3LSKDxkrVeqPGLDSkHqJHVTfQ3nZnjpVK6vQJE8EC+srEe2WzW/KM5+FsR77ZlpBmLep1KJPggXOUJ3+ohisjO0Io9oeFV5xJt6B52YXxTzI/XKE3mlDMTzyjqyO9a1GFJeftTOESD2isIsQx9QDKnS/ADKuyjWK9wuS1rfWIjKB6JtIJR97lqpvoArC5LscJQc60qpRoWrqgad1tgcy5KtRbTTEkGlQDwAFkXL0Hvkr+9Rpej9gwdiIbS+vkFWS3Sta2QgrBSjhoRVHY9oVceytGux9LVlrxdmAAQkVF2298Q4ZY09QVa9dam34RoTFCtE9YraDKDcIxpW9MYYWTm637r5uS5RLHfVI8k8qcoRgtAjBPmN7M61rX3k9bsFiTyi8rooNrwsiL4DtalDAL+Q3aQR8jyJmg9wGhAFj8iXOmulPHIB4AXa8cwhgPMAQo9ojqhHXJU9EDW8tBc1Che7CBc/A3CwAMTrcA4F0WQnRGnHMQIxs5d6RRP+EplXzgH8BPADwEtkd7auDpB59Cyc4wLFsCKEzlhJlcW57SXZzjq/07AbAniOuLIDit7lVE4Pc5bi4DMken40apme7p1MQxmp7Up9PfEelmPkVZ32oyyI7f1OzJaNba8zn1STbrxXZNluvM5oXudQlxS0G69deV1eWLwbn4Bhi4i1vELpOonXLLA5xzDz1kei15GF1kdKYMpWrCyEhqjOhHa1yq5YMbkrIWqDCAwMjLeOmFpDJEhqDTFapQJaXkNMwHhQ3qquhpbCWKiocGqysrvsdXbAX1ufG4B6iF8+AInewNJ/+eDpn/4tSh0RsC2DU+ocZFn6C+4MhaYMu90kAAAAAElFTkSuQmCC)}.user-info .name{font-size:1.5em;font-weight:700}.user-info .age{font-size:1.5em}.user-tags{grid-column-gap:10px;grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;text-align:center}.user-tags .pronouns{grid-area:1/1/2/2}.user-tags .sexuality{grid-area:1/2/2/3}.user-tags .role{grid-area:1/3/2/4}.user-tags span{background:#fbead3;border-radius:30px;color:#1f1f1f;padding:10px}.profile-row-item img{height:300px}.profile-row-item .profile-image{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABHCAYAAAB26wvKAAAACXBIWXMAAAsSAAALEgHS3X78AAAC3UlEQVR4nO2cTZKEIAyFn9bsvf8xOYGz6OqqGVuQkJcfG9+yayD4GQiEOMu+73j0UinlA8a2bYu0n5UznPvrDGjr95YeqBgD19L0UNlAgQeqiaaGauGlwMRQe4E+0b9TlkCBCaFaAwWAn9GG1up5eOmDewAFEkDVBItaWy0UrUKgWkVdhk3GC3GD6gXyDIonUMAYqrdHZgAKGEGNmN5nigAKGGypooAewUQBBYieagGz9cB/7UVH+6MWbZKaBZMJZtRL3+1C96laoBYexpj2WrjDnjoK1HKqaoAyDxJiqBlhAjZAW21aEkEdAeoRRCyBttrW1L2mSoEyYB5tRkZ5yTrb5ameQFu2rDyN/XyXUCUGrWDW+mZOXSbYJtRZgI702+q7ekzNAlTTZmRcjHX71FO9zs0j2f1MY6vZ+fDUTIOOjPa9ts+eY736A41BjTLkRkfBilN/FvvPHhtRL3wE7Hr2o9aARpmAjva7AnmAnsnjCDraf81e1/T3ynUyI/27rTdYAFjZGZpRRSSpR3Q1zlLKnqLsh7mOZrh0bEKdNTBp7YZ6KhtoBi8FLqB6r013AXply91Ta1PnLkB7tPZEM7ZRz0jPXnd77HV5qrUn3CXS99pbAZvMeK+yR/q3JKfO9fiDtmOJrNdR1ouQ2hIHKhbYbwJ61Efm3+MaJds9/Zk0HD48VTIYy/slTdtIoEBl+luD7VH2u6mWLdoVdcuItD+Peidp/xJ71GKKljEroB7XO1Kbl7VU27Yt2inOnLrReVdaLZVkAJlq72uyLgel1qdmB+pVW0u7oo4+RrZUStk9i5Up5ekZs/eMrZ57zX9LEUAjbk1ron/xd/dkM+NFU6HeGShz1rh/8ZcNqMWafut/ojAq650KBepdrkO8tn1qqNFbp4x2VVsqFtBM2yGGzL9NzfCQ3hoqpniAtpWi6u/bZAZ1Vi8FjKDODBQwgDo7UIAM9QH6EmWf+sD8r18VusVT6qyKpQAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:10%;min-height:300px;min-width:300px}.discovery img{object-fit:cover;object-position:top;width:100%}@media screen and (max-width:1028px){.discovery{box-sizing:border-box;margin-bottom:calc(75px + var(--safe-bottom))!important;margin-top:0!important;padding-left:max(12px,var(--safe-left))!important;padding-right:max(12px,var(--safe-right))!important;padding-top:calc(var(--safe-top) + 12px)!important}}@media screen and (min-width:1028px){.discovery .content{width:77.5%}.filters-inner{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.filter-item{display:block}.filter-item label,.filter-item select{display:inline;min-width:0;min-width:auto}.profile-row{display:flex;flex-wrap:wrap;gap:10px}.profile-row .profile-row-item{width:300px}}.view-switcher{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:20px}.view-switcher button{background-color:initial;border:2px solid #fbead3;border-radius:9999px;color:#fbead3;cursor:pointer;font-weight:700;padding:10px 25px;transition:background-color .3s,color .3s}.view-switcher button.active,.view-switcher button:hover{background-color:#fbead3;color:#1f1f1f}.view-switcher button.active{border-color:#fbead3}.profile{position:relative!important}.profile-mobile-header{left:calc(var(--safe-left) + 20px)!important;position:absolute!important;top:calc(var(--safe-top) + 12px)!important;z-index:100!important}.profile-mobile-header,.profile-top-logo{align-items:center!important;display:flex!important}.profile-top-logo{pointer-events:auto!important;text-decoration:none!important;transition:opacity .2s ease}.profile-top-logo:hover{opacity:.85}.profile-top-logo img{display:block!important;height:38px!important;object-fit:contain!important;width:auto!important}@media screen and (max-width:480px){.profile-mobile-header{left:calc(var(--safe-left) + 16px)!important;top:calc(var(--safe-top) + 12px)!important}.profile-top-logo img{height:34px!important}}.profile{margin-bottom:0!important;max-width:100vw;overflow-x:hidden;padding-bottom:0;width:100%}.profile .content{box-sizing:border-box;margin:0 auto!important;max-width:100%;padding-bottom:calc(90px + var(--safe-bottom))!important;padding-top:calc(var(--safe-top) + 68px)!important;width:100%}@media screen and (max-width:480px){.profile .content{padding-top:calc(var(--safe-top) + 68px)!important}}.scroll-container:has(.profile),.scroll-container:has(.profile-edit-mode),.scroll-container:has(.profile-form){overflow-anchor:none!important;padding-bottom:0!important}.profile-edit-mode .content{padding-bottom:calc(95px + var(--safe-bottom))!important}.profile-actions{grid-area:profile-actions}.profile-form{box-sizing:border-box;grid-area:profile-form;overflow-x:hidden}.profile-fields,.profile-form{margin-bottom:0!important;padding-bottom:0}.profile-fields{grid-area:profile-fields}.profile-fields-edit{padding-bottom:0!important}.profile-actions{box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.profile-actions button{background:#fbead3;border:2px solid #000;border-radius:9px!important;color:#000!important;cursor:pointer}.dropdown button,.edit-user button,.profile-actions .back-button button,.profile-actions .message-user button,.view-likes-user button{color:#000!important;font-weight:700;height:38px;padding:7px 12px}.dropdown button:hover,.edit-user button:hover,.profile-actions .back-button button:hover,.profile-actions button:hover,.view-likes-user button:hover{color:#000!important}.message-user button{text-transform:uppercase}.profile-group{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;width:100%}.details-gender,.details-interested,.details-pronouns,.details-role,.details-sexuality{align-items:flex-start!important;display:flex!important;flex-direction:column!important;height:100%;justify-content:space-between!important;min-width:0;width:100%}.profile-group select,.profile-group span.pronoun-user-view{box-sizing:border-box;margin-top:auto!important;width:100%}.profile fieldset{margin-bottom:25px}.profile textarea{min-height:100px;width:100%}.profile input[type=submit]{margin-bottom:30px}span.pronoun-user-view{background:#fbead3;border-radius:9px!important;box-sizing:border-box;color:#1c1c1e;display:inline-block;font-size:.88rem;font-weight:600;line-height:1.2;max-width:100%;min-width:60px;overflow:hidden;padding:10px 15px;text-overflow:ellipsis;white-space:nowrap}.details-name{flex-grow:1}.details-name h1{margin-top:0}.details-age{flex-shrink:0}.details-age h2{margin-top:0}.details-meeting{margin-top:20px}.details-bio,.details-interests,.details-meeting{margin-bottom:20px}.bold{color:#fff;display:block;font-size:1.1em;font-weight:600;margin-bottom:10px}.field-value-location{margin-bottom:15px}.field-value-interests{max-width:100%}button[type=submit]{background-color:#fbead3;border:0;border-radius:9px!important;cursor:pointer;font-family:Aileron-SemiBold;margin-bottom:10px;min-width:180px;padding:7px 15px}.profile-photos{min-width:0;overflow:hidden}.native-gallery,.profile-photos{box-sizing:border-box;max-width:100%;width:100%}.native-gallery{-webkit-overflow-scrolling:touch;display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.native-gallery::-webkit-scrollbar{display:none}.gallery-slide-wrapper{flex:0 0 100%;height:360px;max-width:100%;min-width:100%;overflow:hidden;scroll-snap-align:start}.gallery-slide-wrapper,.media-slide{background-color:#000;position:relative;width:100%}.media-slide{height:100%}.media-image,.media-video{display:block;height:100%;max-height:100%;max-width:100%;object-fit:contain;object-position:center;width:100%}.native-thumbnails{background-color:initial;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;margin:0;max-width:100%;overflow-x:auto;padding:12px 5%;scrollbar-width:none;width:100%}.native-thumbnails::-webkit-scrollbar{display:none}.thumbnail-item-wrapper{background-color:#1c1c1e;border:2px solid #0000;border-radius:9px!important;cursor:pointer;flex:0 0 85px;height:85px;overflow:hidden;position:relative;width:85px}.media-upload-section{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin-bottom:8px;padding:0 5%;width:100%}.media-upload-input{display:none!important}.media-upload-label{align-items:center;background:#1c1c1e;border:1.5px solid #3a3a3c;border-radius:9px!important;box-sizing:border-box;color:#fbead3;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:10px;justify-content:center;padding:11px 18px;transition:background-color .15s,border-color .15s;width:100%}.media-upload-label:hover{background:#2c2c2e;border-color:#fbead3}.media-upload-label:active{opacity:.75}.media-upload-label svg{stroke:#fbead3;flex-shrink:0;height:18px;width:18px}.media-upload-info{color:#a1a1aa;font-size:.8rem;margin:4px 0 0;text-align:center}.profile-uploading-canvas{align-items:center;animation:canvasPulse 2.5s ease-in-out infinite;background:radial-gradient(circle at center,#fbead314 0,#151518 100%);border:1.5px dashed #fbead359;border-radius:18px;box-shadow:inset 0 0 30px #0009;box-sizing:border-box;display:flex;flex-direction:column;height:220px;justify-content:center;overflow:hidden;position:relative;width:100%}@keyframes canvasPulse{0%,to{border-color:#fbead359}50%{border-color:#34c759a6}}.profile-uploading-glow-ring{animation:ringBreathe 2s ease-in-out infinite;background:radial-gradient(circle,#fbead333 0,#0000 70%);border-radius:50%;filter:blur(14px);height:130px;position:absolute;width:130px}@keyframes ringBreathe{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.8;transform:scale(1.3)}}.profile-uploading-center{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;z-index:2}.profile-uploading-icon-wrap{align-items:center;background:#fbead31f;border:1px solid #fbead34d;border-radius:50%;box-shadow:0 4px 16px #0006;display:flex;height:52px;justify-content:center;margin-bottom:4px;width:52px}.profile-uploading-pulse-svg{animation:uploadArrowBob 1.2s ease-in-out infinite;color:#fbead3;height:24px;width:24px}@keyframes uploadArrowBob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.profile-uploading-title{color:#fbead3;font-size:14px;font-weight:700;letter-spacing:-.2px}.profile-uploading-sub{color:#ffffff8c;font-size:12px}.profile-uploading-scan-line{animation:scanlineSweep 2.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fbead3 50%,#0000);box-shadow:0 0 10px #fbead3;height:2px;left:0;position:absolute;right:0;top:0}@keyframes scanlineSweep{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(220px)}}.profile-uploading-thumb-skeleton{align-items:center;animation:thumbSkeletonPulse 1.5s ease-in-out infinite;background:linear-gradient(135deg,#1c1c1e,#2c2c2e);border:1.5px dashed #fbead380;border-radius:12px;display:flex;flex-direction:column;flex-shrink:0;gap:4px;height:70px;justify-content:center;width:70px}@keyframes thumbSkeletonPulse{0%,to{opacity:.8}50%{border-color:#34c759;opacity:1}}.profile-upload-mini-spinner{animation:spinRotate .8s linear infinite;border:2px solid #fbead333;border-radius:50%;border-top-color:#fbead3;height:18px;width:18px}.profile-upload-mini-pct{color:#fbead3;font-size:10px;font-weight:700}.media-upload-active-card{animation:uploadCardEnter .3s cubic-bezier(.16,1,.3,1);background:linear-gradient(180deg,#1f1f23,#151518);border:1.5px solid #fbead340;border-radius:16px;box-shadow:0 10px 25px #00000080,0 0 20px #fbead30f;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:14px 18px;width:100%}@keyframes uploadCardEnter{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.media-upload-card-top{align-items:center;display:flex;justify-content:space-between;width:100%}.media-upload-card-left{align-items:center;display:flex;gap:12px}.media-upload-spinner-ring{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;position:relative;width:32px}.media-upload-circular-svg{height:100%;transform:rotate(-90deg);width:100%}.media-upload-circle-bg{fill:none;stroke:#ffffff1a;stroke-width:3.5}.media-upload-circle-stroke{fill:none;stroke:#fbead3;stroke-width:3.5;stroke-linecap:round;transition:stroke-dasharray .3s ease}.media-upload-icon-inner{align-items:center;animation:uploadArrowBob 1s ease-in-out infinite;color:#fbead3;display:flex;justify-content:center;position:absolute}.media-upload-status-box{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.media-upload-status-headline{color:#fff;font-size:13.5px;font-weight:700;letter-spacing:-.2px}.media-upload-status-sub{color:#ffffff80;font-size:11.5px;margin-top:1px}.media-upload-pct-badge{background:#fbead324;border:1px solid #fbead34d;border-radius:12px;color:#fbead3;flex-shrink:0;font-size:12.5px;font-weight:800;letter-spacing:.2px;padding:4px 10px}.media-upload-progress-track{background:#ffffff14;border-radius:999px;height:7px;overflow:hidden;position:relative;width:100%}.media-upload-progress-fill{animation:gradientFlow 3s linear infinite;background:linear-gradient(90deg,#fbead3,#007aff 50%,#34c759);background-size:200% 100%;border-radius:999px;height:100%;overflow:hidden;position:relative;transition:width .35s cubic-bezier(.4,0,.2,1)}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.media-upload-progress-shimmer{animation:shimmerProgress 1.4s infinite;background:linear-gradient(90deg,#0000,#ffffff80 50%,#0000);bottom:0;left:0;position:absolute;right:0;top:0}@keyframes shimmerProgress{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes spinRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.checkbox-group{grid-row-gap:14px;grid-column-gap:16px;background:#1c1c1e;border-radius:9px!important;box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px;padding:14px;row-gap:14px;width:100%}.checkbox-label{align-items:center;box-sizing:border-box;color:#e5e7eb;cursor:pointer;display:flex;font-size:13.5px;gap:8px;min-height:24px;padding:0;position:relative}.checkbox-label input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox-custom{background-color:#000;border:1.5px solid #3a3a3c;border-radius:4px;box-sizing:border-box;display:inline-block;flex-shrink:0;height:16px;margin:0;position:relative;width:16px}.checkbox-text{flex:1 1;line-height:1.2;white-space:normal;word-break:break-word}.checkbox-label:hover input~.checkbox-custom{border-color:#fbead3}.checkbox-label input:checked~.checkbox-custom{background-color:#fbead3;border-color:#fbead3}.checkbox-custom:after{content:"";display:none;position:absolute}.checkbox-label input:checked~.checkbox-custom:after{display:block}.checkbox-custom:after{border:solid #000;border-width:0 1.8px 1.8px 0;height:7.5px;left:4.5px;top:1px;transform:rotate(45deg);width:3.5px}.selected-chips-container{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;margin-top:4px;width:100%}.selected-chip{background-color:#fbead3;border-radius:9px!important;font-size:.85rem;font-weight:600;gap:6px;padding:6px 12px}.remove-chip-btn,.selected-chip{align-items:center;color:#1c1c1e;display:inline-flex}.remove-chip-btn{background:none;border:none;cursor:pointer;font-size:1.1rem;font-weight:700;justify-content:center;line-height:1;padding:0}.remove-chip-btn:hover{color:#fff}.video-locked{position:relative}.video-locked,.video-locked-placeholder{background-color:#000;height:100%;width:100%}.video-locked-overlay{align-items:center;background-color:#0000008c;display:flex;inset:0;justify-content:center;position:absolute}.upgrade-video-btn{background-color:#2563eb;border:none;border-radius:10px!important;color:#fff;cursor:pointer;font-size:.9rem;font-weight:500;padding:8px 16px;transition:background-color .2s}.display-photo-label{background-color:#000000a6;border-radius:10px!important;color:#fff;font-size:.75rem;left:8px;padding:3px 8px;position:absolute;top:8px;z-index:10}.photo-action-buttons{display:flex;gap:8px;position:absolute;right:8px;top:8px;z-index:10}.set-display-btn{background-color:#fbead3;border:none;border-radius:10px!important;color:#000;cursor:pointer;font-family:Aileron-SemiBold,sans-serif;font-size:12px;font-weight:600;padding:5px 10px;transition:background-color .15s}.set-display-btn:hover{background-color:#fae1c3}.hero-delete-photo-btn{align-items:center;background-color:#fbead3;border:none;border-radius:10px!important;cursor:pointer;display:inline-flex;gap:5px;padding:5px 10px;transition:background-color .15s ease,transform .1s ease}.hero-delete-photo-btn,.hero-delete-photo-btn span{color:#000!important;font-family:Aileron-SemiBold,sans-serif;font-size:12px;font-weight:600}.hero-delete-photo-btn span{line-height:1}.hero-delete-photo-btn svg{stroke:#000!important;flex-shrink:0}.hero-delete-photo-btn:hover{background-color:#fae1c3;color:#000!important}.hero-delete-photo-btn:hover span{color:#000!important}.hero-delete-photo-btn:active{transform:scale(.96)}.thumbnail-cross-delete-btn{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid #ffffff4d;border-radius:50%;box-shadow:0 2px 5px #0006;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:4px;top:4px;transition:all .15s ease;width:20px;z-index:6}.thumbnail-cross-delete-btn:hover{background:#ef4444;border-color:#ef4444;transform:scale(1.1)}.thumbnail-cross-delete-btn:active{transform:scale(.92)}.delete-photo-modal-overlay{align-items:center!important;animation:fadeInOverlay .2s ease-out!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#000000bf!important;box-sizing:border-box!important;display:flex!important;inset:0!important;justify-content:center!important;padding:20px!important;position:fixed!important;z-index:11000!important}.delete-photo-modal-content{animation:popInModal .22s cubic-bezier(.16,1,.3,1)!important;-webkit-backdrop-filter:blur(25px) saturate(180%)!important;backdrop-filter:blur(25px) saturate(180%)!important;background:#1a1a20f2!important;border:1px solid #ffffff29!important;border-radius:24px!important;box-shadow:0 20px 50px #0009!important;box-sizing:border-box!important;max-width:320px!important;outline:none!important;padding:24px 20px 20px!important;position:relative!important;text-align:center!important;width:100%!important}@keyframes popInModal{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}.delete-modal-inner{align-items:center;display:flex;flex-direction:column;width:100%}.delete-modal-preview-wrap{background-color:#1c1c1e;border:1.5px solid #ffffff2e;border-radius:16px;box-shadow:0 8px 20px #0006;flex-shrink:0;height:76px;margin-bottom:16px;overflow:hidden;position:relative;width:76px}.delete-modal-preview-img{display:block;height:100%;object-fit:cover;width:100%}.delete-modal-icon-badge{align-items:center;background:#ef4444;border:2px solid #1a1a20f2;border-radius:50%;bottom:-2px;box-shadow:0 2px 6px #ef444480;display:flex;height:26px;justify-content:center;position:absolute;right:-2px;width:26px}.delete-modal-title{color:#fff;font-family:Aileron-Bold,Inter,-apple-system,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-.2px;margin:0 0 6px}.delete-modal-message{color:#a1a1aa;font-family:Inter,-apple-system,sans-serif;font-size:.92rem;line-height:1.4;margin:0 0 22px;padding:0 4px}.delete-modal-actions{display:flex;gap:12px;width:100%}.delete-modal-cancel-btn{background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;color:#fff;cursor:pointer;flex:1 1;font-family:Aileron-SemiBold,-apple-system,sans-serif;font-size:.95rem;font-weight:600;padding:12px 16px;transition:background .15s ease,transform .1s ease}.delete-modal-cancel-btn:hover{background:#ffffff26}.delete-modal-cancel-btn:active{transform:scale(.97)}.delete-modal-confirm-btn{background:#eedcc5;border:none;border-radius:14px;box-shadow:0 4px 14px #00000040;color:#111;cursor:pointer;flex:1 1;font-family:Aileron-SemiBold,-apple-system,sans-serif;font-size:.95rem;font-weight:600;padding:12px 16px;transition:background .15s ease,transform .1s ease}.delete-modal-confirm-btn:hover{background:#faead4}.delete-modal-confirm-btn:active{transform:scale(.97)}.delete-modal-cancel-btn:disabled,.delete-modal-confirm-btn:disabled{cursor:not-allowed;opacity:.5}.profile-location-section{display:flex;flex-direction:column;margin:10px 0 4px;width:100%}.profile-location-section .bold-label{color:#8e8e93;font-family:Aileron-Bold,Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.8px;margin-bottom:8px;min-height:auto;text-transform:uppercase}.profile-location-display{color:#e5e7eb;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;margin-bottom:4px}.profile-location-buttons{display:flex!important;flex-direction:column!important;gap:6px!important;width:100%}.profile-location-btn{align-items:center!important;background-color:#18181c!important;border:1px solid #ffffff14!important;border-radius:14px!important;box-shadow:0 4px 10px #00000040!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;font-weight:500!important;gap:10px!important;justify-content:center!important;margin:0!important;padding:13px 18px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;width:100%!important}.profile-location-btn svg{flex-shrink:0}.profile-location-btn:hover{background-color:#222226!important;border-color:#ffffff2e!important}.profile-location-btn:active{background-color:#151518!important;opacity:.9!important;transform:scale(.99)!important}.profile-header-section{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;margin-bottom:4px;width:100%}@media screen and (min-width:1024px){.profile-header-section{align-items:center;flex-direction:row;gap:16px}}.profile-online-status{align-items:center;display:flex;flex-direction:row;gap:6px;margin-bottom:4px}.online-dot{background-color:#fbead3;border:1.5px solid #1c1c1e;border-radius:50%;display:inline-block;height:10px;width:10px}.online-text{color:#fbead3;font-size:.85rem;font-weight:500}.profile-age-field,.profile-name-field{display:flex;flex-direction:column}.profile-name-row{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important}.profile-name-row .profile-name{align-items:center!important;display:inline-flex!important;line-height:1.1!important;margin:0!important}.profile-verified-badge-wrap{align-items:center!important;display:inline-flex!important;flex-shrink:0!important;justify-content:center!important}.profile-age,.profile-name{color:#fff;font-weight:600;margin:0;word-break:break-word}.profile-name{font-size:2rem;font-weight:700;line-height:1.1}.profile-age{color:#a1a1aa;font-size:1.1rem;font-weight:400;margin-top:2px}.profile .styled-input,.profile select,.profile textarea{-webkit-appearance:none;appearance:none;background-color:#1c1c1e;border:1.5px solid #3a3a3c;border-radius:9px!important;box-sizing:border-box;color:#fff;font-size:.95rem;outline:none;padding:10px 14px;width:100%}.profile select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%23a1a1aa' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.tag-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.badge-pill{align-items:center;background-color:#fbead3;border-radius:9px!important;box-sizing:border-box;color:#1c1c1e;display:inline-flex;font-size:.88rem;font-weight:600;gap:8px;line-height:1.2;padding:8px 14px}.badge-pill span{color:#1c1c1e!important}.badge-pill svg{display:inline-block;height:20px;vertical-align:middle;width:20px}.bold-label{align-items:flex-end;color:#fff;display:flex;font-size:.78rem;font-weight:500;letter-spacing:.04em;line-height:1.2;margin-bottom:6px;min-height:26px;text-transform:uppercase}.bio-text{color:#d1d5db;font-size:.95rem;line-height:1.6;margin-top:4px}.bio-container{width:100%}.save-profile-btn{background-color:#fbead3;border:none;border-radius:12px!important;color:#1c1c1e;cursor:pointer;display:block;font-size:.95rem;font-weight:700;letter-spacing:.02em;margin:16px auto 14px!important;max-width:280px;padding:12px 20px;transition:opacity .2s,transform .1s;width:100%}.save-profile-btn:active{opacity:.9;transform:scale(.98)}.profile-skeleton{pointer-events:none;width:100%}.profile-skeleton .skel-image{background:linear-gradient(135deg,#2a2a2e,#1c1c1e 50%,#2a2a2e);border-radius:8px;overflow:hidden;position:relative}.profile-skeleton-hero{height:360px}.profile-form{display:flex!important;flex-direction:column;gap:0;max-width:100%;min-width:0;width:100%}@media screen and (max-width:767px){.profile-actions,.profile-fields{box-sizing:border-box!important;padding:0 5%!important}.gallery-slide-wrapper{height:340px;max-width:100%!important;min-width:100%!important;width:100%!important}.media-image,.media-video{height:100%!important;object-fit:contain;width:100%!important}.profile-skeleton-hero{border-radius:0!important;height:340px!important}}@media screen and (min-width:768px){.profile .content{display:grid;grid-template-areas:"profile-actions profile-actions" "profile-form profile-form";grid-template-columns:1fr 1fr;max-width:100%;padding-bottom:calc(90px + var(--safe-bottom))!important;padding-top:max(96px,10vh)!important;width:100%}.profile-actions{width:94%}.profile-form{grid-gap:4%!important;display:grid!important;gap:4%!important;grid-template-areas:"profile-photos profile-fields";grid-template-columns:47% 47%!important;padding-bottom:0!important}.native-thumbnails{padding:12px 0}.profile-edit-mode .content{padding-bottom:calc(95px + var(--safe-bottom))!important}.scroll-container:has(.profile-edit-mode){padding-bottom:0!important}.profile-edit-mode .profile-fields,.profile-edit-mode .profile-form,.profile-fields.profile-fields-edit{padding-bottom:0!important}.save-profile-btn{font-size:.95rem;margin:18px auto 16px!important;max-width:290px;padding:13px 22px}}@media screen and (min-width:600px){.profile .content{box-sizing:border-box!important;max-width:100%;padding-bottom:calc(90px + var(--safe-bottom))!important;padding-left:30px!important;padding-right:30px!important;width:100%}.profile-edit-mode .content{padding-bottom:calc(95px + var(--safe-bottom))!important}}@media screen and (min-width:600px) and (orientation:landscape){.profile .content{padding-bottom:calc(90px + var(--safe-bottom))!important;padding-top:calc(var(--safe-top) + 68px)!important}.profile-edit-mode .content{padding-bottom:calc(95px + var(--safe-bottom))!important}}.glass-media-picker-overlay{align-items:flex-end!important;background-color:#0000004d!important;display:flex!important;inset:0!important;justify-content:center!important;position:fixed!important;z-index:10000!important}.glass-media-picker-sheet{-webkit-backdrop-filter:blur(25px) saturate(180%)!important;backdrop-filter:blur(25px) saturate(180%)!important;background:#16161c8c!important;border:1px solid #ffffff2e!important;border-bottom:none!important;border-radius:28px 28px 0 0!important;box-shadow:0 -10px 40px #00000080!important;max-width:480px!important;outline:none!important;padding:24px 20px calc(44px + var(--safe-bottom)) 20px!important;position:relative!important}.glass-media-picker-btn,.glass-media-picker-sheet{box-sizing:border-box!important;width:100%!important}.glass-media-picker-btn{align-items:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fbead314!important;border:1px solid #fbead338!important;border-radius:16px!important;color:#fbead3!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:500!important;gap:12px!important;padding:15px 20px!important;transition:background .2s ease,transform .1s ease!important}.glass-media-picker-btn:active{background:#fbead32e!important;transform:scale(.98)!important}.glass-media-picker-cancel-btn{align-items:center!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#ffffff14!important;border:1px solid #ffffff2e!important;border-radius:16px!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-size:1rem!important;font-weight:600!important;justify-content:center!important;margin-bottom:8px!important;margin-top:8px!important;padding:15px 20px!important;transition:background .2s ease,transform .1s ease!important;width:100%!important}.glass-media-picker-cancel-btn:active{background:#ffffff2e!important;transform:scale(.98)!important}.profile-edit-card{background:#151516!important;border:1px solid #2a2a2b!important;border-radius:18px!important;box-sizing:border-box!important;margin-bottom:12px!important;padding:16px 14px!important;width:100%!important}.profile-edit-card-title{color:#f5f4f1!important;display:block!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;margin:0 0 14px!important}.profile-edit-card .checkbox-group{grid-row-gap:14px!important;grid-column-gap:16px!important;background:#0000!important;box-sizing:border-box!important;column-gap:16px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important;padding:0!important;row-gap:14px!important;width:100%!important}.profile-edit-name-age-row{display:flex;gap:12px;margin-bottom:16px;width:100%}.profile-verify-me-section{box-sizing:border-box;margin-bottom:20px;width:100%}.profile-verify-me-card{align-items:center;background:#141416;border:1px solid #ffffff1a;border-radius:16px;box-sizing:border-box;display:flex;gap:14px;justify-content:space-between;padding:14px 16px}.profile-verify-me-left{align-items:center;display:flex;flex:1 1;gap:14px;min-width:0}.profile-verify-me-info{display:flex;flex-direction:column;text-align:left}.profile-verify-me-title{color:#fff;font-size:15.5px;font-weight:700;letter-spacing:-.2px;margin-bottom:3px}.profile-verify-me-subtitle{color:#ffffffa6;font-size:12px;line-height:1.35}.profile-verify-me-btn{background:#fbead3!important;border:none!important;border-radius:20px!important;color:#000!important;cursor:pointer;flex-shrink:0;font-size:13.5px!important;font-weight:700!important;margin-bottom:0!important;min-width:0!important;min-width:auto!important;padding:8px 18px!important;transition:all .2s ease;white-space:nowrap}.profile-verify-me-btn:hover{background:#fff!important;transform:translateY(-1px)}.profile-verify-me-btn.is-verified{background:#34c75926!important;border:1px solid #34c7594d!important;color:#34c759!important}.profile-edit-card textarea{background-color:#1d1d1e!important;border:1px solid #2a2a2b!important;border-radius:12px!important;box-sizing:border-box;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.6!important;min-height:70px!important;padding:12px 14px!important;resize:none!important;width:100%!important}.charcount{color:#6b6a67;font-size:11px;margin-top:6px;text-align:right}.show-more{color:#fbead3;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;margin-top:14px}.show-more:hover{text-decoration:underline}.profile-edit-name-age-row .styled-input{background-color:#1d1d1e!important;border:1px solid #2a2a2b!important;border-radius:12px!important;font-family:Inter,sans-serif!important;font-size:14px!important;padding:12px 14px!important}.profile-edit-card .checkbox-label{align-items:center!important;box-sizing:border-box!important;color:#f5f4f1!important;cursor:pointer!important;display:flex!important;font-size:13.5px!important;gap:8px!important;margin:0!important;min-height:24px!important;padding:0!important;position:relative!important}.profile-edit-card .checkbox-text{color:#f5f4f1!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;line-height:1.2!important;white-space:normal!important;word-break:break-word!important}.profile-edit-card .checkbox-custom{background-color:#1d1d1e!important;border:1px solid #3a3a3c!important;border-radius:4px!important;box-sizing:border-box!important;display:inline-block!important;flex-shrink:0!important;height:16px!important;margin:0!important;min-height:16px!important;min-width:16px!important;position:relative!important;width:16px!important}.profile-edit-card .checkbox-label input:checked~.checkbox-custom{background-color:#fbead3!important;border-color:#fbead3!important}.profile-edit-card .checkbox-custom:after{border:solid #000!important;border-width:0 1.8px 1.8px 0!important;height:7.5px!important;left:4.5px!important;top:1px!important;transform:rotate(45deg)!important;width:3.5px!important}.profile-badges-row{align-items:center!important;background:#18181c!important;border:1px solid #ffffff14!important;border-radius:18px!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;margin:4px 0 10px!important;padding:13px 8px 12px!important;width:100%!important}.profile-badge-item{background:#0000!important;border:none!important;box-sizing:border-box!important;flex-direction:column!important;min-width:0!important;padding:0 2px!important;text-align:center!important}.profile-badge-icon-wrap,.profile-badge-item{align-items:center!important;display:flex!important;justify-content:center!important}.profile-badge-icon-wrap{height:30px!important;margin-bottom:5px!important}.profile-badge-icon-wrap svg{display:block!important;height:28px!important;width:28px!important}.profile-badge-text{color:#e5e7eb!important;display:block!important;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.2!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.choices-container{display:flex;flex-direction:column;gap:20px;margin-bottom:25px;width:100%}.choices-section-title{border-bottom:1.5px solid #ffffff0d;color:#8e8e93;font-family:Aileron-Bold,Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.8px;margin-bottom:12px;padding-bottom:6px;text-transform:uppercase}.choices-grid{grid-gap:12px;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(75px,1fr));width:100%}.choices-grid.genders-grid{grid-template-columns:repeat(3,1fr)}.choices-grid.interested-grid,.choices-grid.pronouns-grid{grid-template-columns:repeat(4,1fr)}.choices-grid.role-grid,.choices-grid.sexuality-grid{grid-template-columns:repeat(5,1fr)}@media screen and (max-width:400px){.choices-grid.role-grid,.choices-grid.sexuality-grid{grid-template-columns:repeat(auto-fit,minmax(65px,1fr))}}.choice-card-wrapper{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;position:relative;text-align:center;transition:transform .15s ease;-webkit-user-select:none;user-select:none;width:100%}.choice-card-wrapper:hover{transform:translateY(-2px)}.choice-card-wrapper input[type=checkbox],.choice-card-wrapper input[type=radio]{height:0;opacity:0;position:absolute;width:0}.choice-icon-box{align-items:center;align-self:center;aspect-ratio:1;background-color:#1a1a1c;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 4px 10px #0000004d;display:flex;justify-content:center;margin:0 auto;max-width:72px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.choice-icon-box svg{display:block;flex-shrink:0;height:32px;width:32px}.choice-card-wrapper:hover .choice-icon-box{background-color:#222225;border-color:#fff3}.choice-card-wrapper input:checked+.choice-icon-box,.choice-card-wrapper.choice-selected .choice-icon-box{background-color:#fbead314;border-color:#fbead3;box-shadow:0 0 15px #fbead340,0 4px 12px #0006}.choice-label{align-self:center;color:#8e8e93;display:block;font-family:Inter,sans-serif;font-size:11px;font-weight:500;margin-left:auto;margin-right:auto;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap;width:100%}.choice-card-wrapper input:checked~.choice-label,.choice-card-wrapper.choice-selected .choice-label{color:#fff;font-weight:600}@media screen and (min-width:1028px){.main.profile,.profile{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:100%!important;width:100%!important}}
/*# sourceMappingURL=main.7d42c548.css.map*/