:root:where(.ui-next){--main:#3f87ff;--main-ink:#fff;--main-text:#6ea4ff}:root:where(.ui-next)[data-accent=violet]{--main:#8f6bff;--main-ink:#fff;--main-text:#a98cff}:root:where(.ui-next)[data-accent=pink]{--main:#ff5aa5;--main-ink:#2a0316;--main-text:#ff7ab7}:root:where(.ui-next)[data-accent=red]{--main:#ff3b46;--main-ink:#fff;--main-text:#ff6068}:root:where(.ui-next)[data-accent=orange]{--main:#ff8a26;--main-ink:#231000;--main-text:#ff9a42}:root:where(.ui-next)[data-accent=yellow]{--main:#f9c72b;--main-ink:#1b1400;--main-text:#f9c72b}:root:where(.ui-next)[data-accent=green]{--main:#2fd07f;--main-ink:#00230f;--main-text:#3ddc8c}:root:where(.ui-next)[data-accent=white]{--main:#e6ebf3;--main-ink:#141a24;--main-text:#dfe5ef}:root:where(.ui-next).light{--main-text:#1d63dc}:root:where(.ui-next).light[data-accent=violet]{--main-text:#6a45e6}:root:where(.ui-next).light[data-accent=pink]{--main-text:#d42f7f}:root:where(.ui-next).light[data-accent=red]{--main-text:#d81f2b}:root:where(.ui-next).light[data-accent=orange]{--main-text:#c75f00}:root:where(.ui-next).light[data-accent=yellow]{--main-text:#a87a00}:root:where(.ui-next).light[data-accent=green]{--main-text:#0a8f50}:root:where(.ui-next).light[data-accent=black]{--main:#141a24;--main-ink:#eef2f8;--main-text:#1d2532;--sphere-blue:#1d2532;--verified:#1d2532;--notify-dot:#1d2532;--toggle-on:#1d2532;--toggle-on-deep:#1d2532}:root:where(.ui-next)[data-accent=white],:root:where(.ui-next)[data-accent=black]{--heart-on:#ff3b5c}:root:where(.ui-next){--sk-field:#2a2a30;--sk-raised:#38383f;--sk-hair:#ffffff14;--sk-faint:#7b7a84;--sk-card:linear-gradient(180deg, #2a2a30 0%, #232328 100%);--sk-card-line:inset 0 1px 0 #ffffff12, 0 10px 20px -8px #0000009e, 0 2px 5px #00000047;--sk-lift:0 10px 18px -8px #000000b3, 0 2px 5px #0000004d;--sk-nav-fill:#2e2e34;--sk-nav-shadow:inset 0 0 0 1px #ffffff1c, inset 0 1px 0 #ffffff1f, 0 18px 40px -8px #000000b3;--sk-ease:cubic-bezier(.32, .72, 0, 1);--sk-spring:cubic-bezier(.3, 1.35, .5, 1);--dark-background:#18181c;--dark-foreground:#fff;--dark-card:#232328;--dark-muted-foreground:#acabb4;--background:#18181c;--foreground:#fff;--card:#232328;--card-foreground:#fff;--popover:#232328;--popover-foreground:#fff;--primary:var(--main);--primary-foreground:var(--main-ink);--selection-surface:var(--main);--selection-ink:var(--main-ink);--secondary:#38383f;--secondary-foreground:#fff;--muted:#2a2a30;--muted-foreground:#acabb4;--accent:#38383f;--accent-foreground:#fff;--border:#ffffff14;--input:#ffffff1a;--ring:var(--main);--destructive:#ff3b46;--heart:#ff3b46;--sphere-blue-night:var(--main);--sphere-blue:var(--main);--verified:var(--main);--verified-foreground:var(--main-ink);--notify-dot:var(--main);--toggle-on:var(--main);--toggle-on-deep:var(--main);--cta-ink:#18181c;--flat-surface:#2a2a30;--flat-surface-strong:#303036;--flat-line:#ffffff14;--chat-row-surface:#232328;--popup-panel:#232328;--popup-element:#2e2e34;--popup-scrim:#000000a8;--popup-scrim-solid:#000;--radius-sheet:30px;--radius-control:18px;--bubble-them:#2e2e34;--bubble-mine-from:var(--main);--bubble-mine-to:var(--main);--bubble-mine-ink:var(--main-ink);--vanish-fade:#18181c;--sheet-fade-color:#18181c;--avatar-ring:#18181c;--slab-outline:#18181c;--profile-slab:#232328;--profile-surround:#18181c;--feed-menu-veil:#18181c;--splash-intro:#18181c;--splash-top:#18181c;--splash-bottom:#18181c;--login-background-top:#18181c;--login-background-bottom:#18181c;--login-background:#18181c;--compat-bg:#18181c}.light:where(html.ui-next,html.ui-next *){--sk-field:#fff;--sk-raised:#ebe6dd;--sk-hair:#1e140a1a;--sk-faint:#918b80;--sk-card:linear-gradient(180deg, #fff 0%, #fbf8f3 100%);--sk-card-line:inset 0 0 0 1px #2a3e820d, 0 10px 20px -10px #2a3e8238, 0 1px 3px #2a3e8214;--sk-lift:0 10px 18px -9px #2a3e824d, 0 1px 3px #2a3e8217;--sk-nav-fill:#fff;--sk-nav-shadow:inset 0 0 0 1px #1e140a14, 0 16px 34px -10px #3c280a52;--background:#f5f2ec;--foreground:#14110c;--card:#fff;--card-foreground:#14110c;--popover:#fff;--popover-foreground:#14110c;--primary:var(--main);--primary-foreground:var(--main-ink);--selection-surface:var(--main);--selection-ink:var(--main-ink);--secondary:#ebe6dd;--secondary-foreground:#14110c;--muted:#ebe6dd;--muted-foreground:#68635a;--accent:#ebe6dd;--accent-foreground:#14110c;--border:#1e140a1a;--input:#1e140a1f;--ring:var(--main);--destructive:#e3101f;--heart:#e3101f;--sphere-blue:var(--main);--verified:var(--main);--verified-foreground:var(--main-ink);--notify-dot:var(--main);--cta-ink:#fff;--flat-surface:#fff;--flat-surface-strong:#fff;--flat-line:#1e140a14;--chat-row-surface:#fbf9f5;--popup-panel:#fff;--popup-element:#f5f2ec;--popup-scrim:#000000a8;--popup-scrim-solid:#000;--bubble-them:#fff;--bubble-mine-from:var(--main);--bubble-mine-to:var(--main);--bubble-mine-ink:var(--main-ink);--vanish-fade:#f5f2ec;--sheet-fade-color:#f5f2ec;--avatar-ring:#f5f2ec;--slab-outline:#f5f2ec;--profile-slab:#fff;--profile-surround:#f5f2ec;--feed-menu-veil:#f5f2ec}html:where(.ui-next).light{--login-background-top:#f5f2ec;--login-background-bottom:#f5f2ec;--login-background:#f5f2ec;--splash-intro:#f5f2ec;--compat-bg:#f5f2ec}.sk-main:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink)}.sk-main-fill:where(html.ui-next,html.ui-next *){background:var(--main)}.sk-main-fill:where(html.ui-next,html.ui-next *)>span{color:var(--main-ink)}button.bg-foreground.text-background:where(html.ui-next,html.ui-next *),a.bg-foreground.text-background:where(html.ui-next,html.ui-next *),.mission-cta:where(html.ui-next,html.ui-next *),.quest-claim:where(html.ui-next,html.ui-next *),.credits-pack.is-selected:where(html.ui-next,html.ui-next *),.plan-claim:where(html.ui-next,html.ui-next *),.profile-editor-save:where(html.ui-next,html.ui-next *),.profile-editor-primary:where(html.ui-next,html.ui-next *),.feed-end-primary:where(html.ui-next,html.ui-next *),.feed-end-primary:hover:where(html.ui-next,html.ui-next *),.ffp-cta:where(html.ui-next,html.ui-next *),.fv-cta:where(html.ui-next,html.ui-next *),.match-unlock-sheet:where(html.ui-next,html.ui-next *) .match-unlock-confirm,.match-unlock-profile:where(html.ui-next,html.ui-next *) .match-unlock-profile-btn.match-unlock-new,.notif-back-chats:where(html.ui-next,html.ui-next *),.lk-back-feed:where(html.ui-next,html.ui-next *),.profile-steps-final:where(html.ui-next,html.ui-next *),.quick-buy-tag:where(html.ui-next,html.ui-next *),.fa-like:where(html.ui-next,html.ui-next *),.fa-like:hover:where(html.ui-next,html.ui-next *),.ig-open-instagram:where(html.ui-next,html.ui-next *),.likes-fresh:where(html.ui-next,html.ui-next *),.likes-order:where(html.ui-next,html.ui-next *) button.is-on,.likes-card-check.is-on:where(html.ui-next,html.ui-next *),.profile-visibility-seg:where(html.ui-next,html.ui-next *) button[data-selected=true],.profile-visibility-checkbox[data-selected=true]:where(html.ui-next,html.ui-next *),[data-selected=true]:where(html.ui-next,html.ui-next *)>.intention-radio,.profile-lang-chip-button[data-selected=true]:where(html.ui-next,html.ui-next *),.profile-desire-card[data-selected=true]:where(html.ui-next,html.ui-next *),.profile-language-result[aria-pressed=true]:where(html.ui-next,html.ui-next *),.profile-choice-row[data-selected=true]:where(html.ui-next,html.ui-next *),.guided-choice[data-selected]:where(html.ui-next,html.ui-next *) .guided-radio,.desire-pill[data-active=true]:where(html.ui-next,html.ui-next *),.fv-pills:where(html.ui-next,html.ui-next *) span[data-active=true],.prefs-fill:where(html.ui-next,html.ui-next *),.prefs-dot:where(html.ui-next,html.ui-next *),.prefs-thumb:where(html.ui-next,html.ui-next *),.mfp-knob:where(html.ui-next,html.ui-next *),.guided-dash:where(html.ui-next,html.ui-next *):after,.setup-dash:where(html.ui-next,html.ui-next *):after,.setup-step-check:where(html.ui-next,html.ui-next *),.feed-dots:where(html.ui-next,html.ui-next *) .feed-dot.is-on{background:var(--main)!important;color:var(--main-ink)!important;border-color:var(--main)!important}.sk-nav:where(html.ui-next,html.ui-next *){--sk-nav-time:.42s;background:var(--sk-nav-fill);height:62px;box-shadow:var(--sk-nav-shadow);border-radius:31px;align-items:center;gap:2px;padding:0 6px;position:relative}.sk-nav-thumb:where(html.ui-next,html.ui-next *){z-index:0;background:var(--main);pointer-events:none;will-change:transform, width;border-radius:25px;height:50px;transition:opacity .2s;position:absolute;top:6px;left:0}.sk-nav-btn:where(html.ui-next,html.ui-next *){z-index:1;width:62px;min-width:62px;height:50px;color:var(--muted-foreground);border-radius:25px;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:relative}.sk-nav-btn.has-avatar:where(html.ui-next,html.ui-next *){padding:0}.sk-nav-btn.is-on:where(html.ui-next,html.ui-next *),.sk-nav-btn.is-on:where(html.ui-next,html.ui-next *) svg,.sk-nav-btn.is-on:where(html.ui-next,html.ui-next *) .text-foreground{color:var(--main-ink)}.sk-nav-btn:where(html.ui-next,html.ui-next *) img,.sk-nav-btn:where(html.ui-next,html.ui-next *) canvas{box-sizing:border-box;border:2px solid color-mix(in oklab, var(--foreground) 28%, transparent);object-fit:cover;opacity:1;border-radius:50%;width:30px;height:30px;transition:border-color .16s;box-shadow:none!important}.sk-nav-btn.is-on:where(html.ui-next,html.ui-next *) img,.sk-nav-btn.is-on:where(html.ui-next,html.ui-next *) canvas{border-color:var(--main-ink)}.tab-bar-safe:where(html.ui-next,html.ui-next *) .context-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;display:grid}.tab-bar-safe:where(html.ui-next,html.ui-next *) .context-nav>span[aria-hidden]:first-child{display:none}.tab-bar-safe:where(html.ui-next,html.ui-next *) .context-nav>.sk-nav{grid-column:2}.tab-bar-safe:where(html.ui-next,html.ui-next *) .context-nav>.context-action{grid-column:3;justify-self:start;margin-left:10px}.counter-dot:where(html.ui-next,html.ui-next *),.context-action:where(html.ui-next,html.ui-next *){background:var(--sk-nav-fill)!important;box-shadow:var(--sk-nav-shadow)!important;border:0!important}.context-match-count:where(html.ui-next,html.ui-next *){color:var(--main-text)}.chat-row-surface:where(html.ui-next,html.ui-next *),.swipe-row:where(html.ui-next,html.ui-next *) .chat-row-surface:before{background:var(--chat-row-surface)}.chat-row-surface:not(.swipe-row *):where(html.ui-next,html.ui-next *){box-shadow:none;border-color:#0000}.swipe-row:where(html.ui-next,html.ui-next *){filter:drop-shadow(0 6px 8px #00000042)}[data-top-btn]:not([data-lit]):not(.tz-credits):not(.feed-likes-trigger):not([data-profile-compat]):where(html.ui-next,html.ui-next *){background:var(--sk-field)!important;box-shadow:inset 0 0 0 1px var(--sk-hair)!important}.sk-style-dot:where(html.ui-next,html.ui-next *){background:var(--main);width:12px;height:12px;box-shadow:0 0 0 2px var(--foreground);border-radius:50%}:root:where(.ui-next),.light:where(html.ui-next,html.ui-next *){--bubble:var(--main)}.bubble-mine:where(html.ui-next,html.ui-next *){background:var(--main)!important;color:var(--main-ink)!important}.like-arrived-pill:where(html.ui-next,html.ui-next *),.liked-back-pill:where(html.ui-next,html.ui-next *),.like-arrived-pill:hover:where(html.ui-next,html.ui-next *),.liked-back-pill:hover:where(html.ui-next,html.ui-next *),.like-arrived-pill:active:where(html.ui-next,html.ui-next *),.liked-back-pill:active:where(html.ui-next,html.ui-next *){background:var(--sk-nav-fill)!important;color:var(--foreground)!important;box-shadow:var(--sk-nav-shadow)!important}.like-arrived-pill:where(html.ui-next,html.ui-next *) .onboarding-message-label,.liked-back-pill:where(html.ui-next,html.ui-next *) .onboarding-message-label{color:var(--foreground)!important}.quick-match-pill:where(html.ui-next,html.ui-next *){--qm-fill:#fff;--qm-ink:#14110c;--qm-ring:#fff;--qm-dot:var(--main);--qm-dot-ink:var(--main-ink)}.light:where(html.ui-next,html.ui-next *) .quick-match-pill{--qm-fill:#14171d;--qm-ink:#fff;--qm-ring:#14171d}:root:where(.ui-next)[data-accent=white]:not(.light) .quick-match-pill{--qm-dot:#141a24;--qm-dot-ink:#fff}:root:where(.ui-next).light[data-accent=black] .quick-match-pill{--qm-dot:#fff;--qm-dot-ink:#141a24}html:where(.ui-next) .chat-notify-cta,html:where(.ui-next) .chat-notify-cta:hover{color:var(--main-ink)}.feed-liked-heart.feed-msg-dot:where(html.ui-next,html.ui-next *){background:var(--main)!important;color:var(--main-ink)!important}.light:where(html.ui-next,html.ui-next *) .swipe-row{filter:drop-shadow(0 6px 8px #2a3e8224)}div.boot-intro:where(html.ui-next,html.ui-next *),html:where(.ui-next).light div.boot-intro{background:var(--background);color:var(--foreground)}div.boot-intro:where(html.ui-next,html.ui-next *) .login-brand,div.boot-intro:where(html.ui-next,html.ui-next *) .login-brand span{color:var(--foreground)}div.boot-intro:where(html.ui-next,html.ui-next *) .login-logo{filter:none}html:where(.ui-next).light div.boot-intro .login-logo{filter:invert()}.popup-surface:where(html.ui-next,html.ui-next *),.ffp-sheet:where(html.ui-next,html.ui-next *),.lps-sheet:where(html.ui-next,html.ui-next *),.photo-sheet:where(html.ui-next,html.ui-next *),.ig-sheet:where(html.ui-next,html.ui-next *),.guided-sheet:where(html.ui-next,html.ui-next *){box-shadow:inset 0 .5px 0 var(--sk-hair)!important;border:0!important}.popup-dock:where(html.ui-next,html.ui-next *)>.popup-surface{animation:sk-sheet-in .32s var(--sk-ease) both}.credits-cta:where(html.ui-next,html.ui-next *),.ffp-cta:where(html.ui-next,html.ui-next *),.mission-cta:where(html.ui-next,html.ui-next *),.plan-claim:where(html.ui-next,html.ui-next *),.profile-editor-save:where(html.ui-next,html.ui-next *),.profile-editor-primary:where(html.ui-next,html.ui-next *),.feed-end-primary:where(html.ui-next,html.ui-next *),.fv-cta:where(html.ui-next,html.ui-next *),.match-unlock-sheet:where(html.ui-next,html.ui-next *) .match-unlock-confirm,.popup-surface:where(html.ui-next,html.ui-next *) button.bg-foreground.text-background{height:54px;border-radius:18px!important}.credits-claim:where(html.ui-next,html.ui-next *){background:var(--main)!important;color:var(--main-ink)!important}.credits-pack.is-selected:where(html.ui-next,html.ui-next *) *{color:var(--main-ink)}.sk-group:where(html.ui-next,html.ui-next *){background:var(--sk-card);box-shadow:var(--sk-card-line);border-radius:22px;flex-direction:column;margin:14px 16px 0;display:flex;overflow:hidden}.sk-group:where(html.ui-next,html.ui-next *)>*{border-radius:0!important}.sk-group:where(html.ui-next,html.ui-next *)>*+*{border-top:.5px solid var(--sk-hair)}.tz-buy:where(html.ui-next,html.ui-next *),.tz-buy:hover:where(html.ui-next,html.ui-next *){background:var(--tz-accent);color:#fff;border-radius:18px}.sk-feed:where(html.ui-next,html.ui-next *){background:var(--background);touch-action:none;overscroll-behavior:none;-webkit-user-select:none;user-select:none;overflow:hidden}:root:where(.ui-next){--fc-y:max(calc(var(--safe-top) + 4px), 12px);--fc-notch-w:76px;--fc-notch-h:calc(76px + var(--safe-top) - var(--fc-y))}.sk-fc-stage:where(html.ui-next,html.ui-next *){left:0;right:0;top:var(--fc-y);bottom:calc(max(28px, var(--safe-bottom)) + 72px);--drag:0px;--p:0;--fc-top:calc(var(--fc-notch-h) + 8px);--fc-pad:12px;border-radius:0 0 30px 30px;position:absolute;overflow:hidden}.sk-notch:where(html.ui-next,html.ui-next *){z-index:5;width:var(--fc-notch-w);height:calc(var(--fc-notch-h) + 1px);background:var(--background);pointer-events:none;position:absolute;top:-1px}.sk-notch.is-left:where(html.ui-next,html.ui-next *){border-bottom-right-radius:34px;left:0}.sk-notch.is-right:where(html.ui-next,html.ui-next *){border-bottom-left-radius:34px;right:0}.sk-notch:where(html.ui-next,html.ui-next *):before,.sk-notch:where(html.ui-next,html.ui-next *):after{content:"";width:23px;height:23px;position:absolute}.sk-notch.is-left:where(html.ui-next,html.ui-next *):before{background:radial-gradient(circle at 100% 100%, transparent 21.5px, var(--background) 22px);top:0;left:calc(100% - 1px)}.sk-notch.is-left:where(html.ui-next,html.ui-next *):after{background:radial-gradient(circle at 100% 100%, transparent 21.5px, var(--background) 22px);top:calc(100% - 1px);left:-1px}.sk-notch.is-right:where(html.ui-next,html.ui-next *):before{background:radial-gradient(circle at 0 100%, transparent 21.5px, var(--background) 22px);top:0;right:calc(100% - 1px)}.sk-notch.is-right:where(html.ui-next,html.ui-next *):after{background:radial-gradient(circle at 0 100%, transparent 21.5px, var(--background) 22px);top:calc(100% - 1px);right:-1px}.sk-fc:where(html.ui-next,html.ui-next *),.sk-fc-under:where(html.ui-next,html.ui-next *),.sk-fc-ghost:where(html.ui-next,html.ui-next *){background:var(--sk-field);border-radius:0 0 30px 30px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.sk-fc:where(html.ui-next,html.ui-next *){z-index:2;isolation:isolate;color:#fff;transform:translate3d(0, var(--drag), 0);transition:transform .38s var(--sk-spring);cursor:grab;box-shadow:0 20px 44px -22px #0009;container:fc/size}.sk-fc.is-dragging:where(html.ui-next,html.ui-next *){transition:none}.sk-fc.is-skel:where(html.ui-next,html.ui-next *){background:var(--sk-field);box-shadow:none;animation:1.3s ease-in-out infinite alternate sk-fc-pulse}@keyframes sk-fc-pulse{to{opacity:.55}}.sk-fc-under:where(html.ui-next,html.ui-next *){z-index:1;transform:translate3d(0, calc(12px * (1 - var(--p))), 0) scale(calc(.94 + .06 * var(--p)));transition:transform .38s var(--sk-spring)}.sk-fc.is-dragging:where(html.ui-next,html.ui-next *)~.sk-fc-under{transition:none}.sk-fc-stage:has(.is-dragging):where(html.ui-next,html.ui-next *) .sk-fc-under{transition:none}.sk-fc-under:where(html.ui-next,html.ui-next *) img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.sk-fc-under:where(html.ui-next,html.ui-next *) img.is-prev{opacity:0}.sk-fc-stage.is-back:where(html.ui-next,html.ui-next *) .sk-fc-under img.is-prev{opacity:1}.sk-fc-stage.is-back:where(html.ui-next,html.ui-next *) .sk-fc-under img.is-next{opacity:0}.sk-fc-under:where(html.ui-next,html.ui-next *):after{content:"";opacity:calc(.5 * (1 - var(--p)));background:#000;position:absolute;inset:0}.sk-fc-ghost:where(html.ui-next,html.ui-next *){object-fit:cover;object-position:50% 30%;pointer-events:none}.sk-fc-ghost.is-up:where(html.ui-next,html.ui-next *){z-index:3;animation:.4s cubic-bezier(.3,.1,.3,1) both sk-fc-out-up}.sk-fc-ghost.is-down:where(html.ui-next,html.ui-next *){z-index:1;animation:sk-fc-recede .44s var(--sk-ease) both}.sk-fc.is-in-up:where(html.ui-next,html.ui-next *){animation:sk-fc-rise .44s var(--sk-ease) both}.sk-fc.is-in-up:where(html.ui-next,html.ui-next *):after{content:"";z-index:20;pointer-events:none;animation:sk-fc-unveil .44s var(--sk-ease) both;background:#000;position:absolute;inset:0}.sk-fc.is-in-down:where(html.ui-next,html.ui-next *){z-index:3;animation:sk-fc-from-top .44s var(--sk-ease) both}.sk-fc.is-in-fade:where(html.ui-next,html.ui-next *){animation:.32s both sk-fc-fade}@keyframes sk-fc-out-up{0%{transform:translate3d(0, var(--y,0), 0)}to{transform:translateY(calc(-100% - 160px))}}@keyframes sk-fc-recede{0%{transform:translate3d(0, var(--y,0), 0);opacity:1}to{opacity:.35;transform:translateY(12px)scale(.94)}}@keyframes sk-fc-rise{0%{transform:translateY(12px)scale(.94)}to{transform:none}}@keyframes sk-fc-unveil{0%{opacity:.5}to{opacity:0}}@keyframes sk-fc-from-top{0%{transform:translateY(calc(-100% - 160px))}to{transform:none}}@keyframes sk-fc-fade{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.sk-fc-photos:where(html.ui-next,html.ui-next *){transition:transform .7s var(--sk-ease);position:absolute;inset:0}.sk-fc-photos:where(html.ui-next,html.ui-next *) img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.sk-fc.is-private:where(html.ui-next,html.ui-next *) .sk-fc-photos img{filter:blur(26px);transform:scale(1.12)}.sk-fc-shade:where(html.ui-next,html.ui-next *){pointer-events:none;background:linear-gradient(#08080c94,#08080c4d 12%,#0000 24% 48%,#08080c9e 68%,#08080ce6);position:absolute;inset:0}.sk-fc-dashes:where(html.ui-next,html.ui-next *){z-index:4;top:var(--fc-top);pointer-events:none;gap:4px;display:flex;position:absolute;left:14px;right:14px}.sk-fc-dashes:where(html.ui-next,html.ui-next *) i{background:#ffffff57;border-radius:2px;flex:1;height:3px;transition:background .2s}.sk-fc-dashes:where(html.ui-next,html.ui-next *) i.is-on{background:#fff}.sk-fc-head:where(html.ui-next,html.ui-next *){z-index:5;left:16px;right:16px;bottom:calc(var(--fc-pad) + 76px);transform:translate3d(0, var(--glide,0), 0);transition:transform .52s var(--sk-ease);align-items:flex-end;gap:12px;display:flex;position:absolute}.sk-fc-who:where(html.ui-next,html.ui-next *){flex:1;min-width:0}.sk-fc-name:where(html.ui-next,html.ui-next *){letter-spacing:-.025em;align-items:center;gap:7px;margin:0;font-size:26px;font-weight:700;line-height:1.12;display:flex}.sk-fc-name:where(html.ui-next,html.ui-next *)>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sk-fc-badge:where(html.ui-next,html.ui-next *){flex:none;width:22px;height:22px}.sk-fc-meta:where(html.ui-next,html.ui-next *){color:#ffffffe0;flex-wrap:wrap;align-items:center;gap:2px 12px;min-height:20px;margin:5px 0 0;font-size:13.5px;font-weight:600;display:flex}.sk-fc-seen:where(html.ui-next,html.ui-next *),.sk-fc-place:where(html.ui-next,html.ui-next *),.sk-fc-loc:where(html.ui-next,html.ui-next *){white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.sk-fc-seen:where(html.ui-next,html.ui-next *) i{background:#ffffff80;border-radius:50%;width:8px;height:8px}.sk-fc-seen:where(html.ui-next,html.ui-next *) i.is-now{background:#34d97b;box-shadow:0 0 0 3px #34d97b40}.sk-fc-place:where(html.ui-next,html.ui-next *) svg,.sk-fc-loc:where(html.ui-next,html.ui-next *) svg{width:14px;height:14px}.sk-fc-loc:where(html.ui-next,html.ui-next *){color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.sk-fc-loc.is-busy:where(html.ui-next,html.ui-next *){opacity:.6}.sk-fc-toggle:where(html.ui-next,html.ui-next *){color:#fff;background:#12121680;border-radius:20px;flex:none;align-items:center;gap:4px;height:40px;padding:0 12px 0 16px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.sk-fc-toggle:where(html.ui-next,html.ui-next *) svg{width:18px;height:18px;transition:transform .42s var(--sk-spring)}.sk-fc-actions:where(html.ui-next,html.ui-next *){z-index:6;left:12px;right:12px;bottom:var(--fc-pad);background:#12121680;border-radius:31px;align-items:center;gap:6px;height:62px;padding:0 6px;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff24}.sk-fc-act:where(html.ui-next,html.ui-next *){color:#fff;background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:grid}.sk-fc-act:where(html.ui-next,html.ui-next *) svg{width:23px;height:23px}.sk-fc-act.is-wide:where(html.ui-next,html.ui-next *){width:auto;height:46px;padding:0 18px;font-size:14px;font-weight:700}.sk-fc-like:where(html.ui-next,html.ui-next *){background:var(--main);min-width:0;height:50px;color:var(--main-ink);letter-spacing:-.01em;transition:background .2s, color .2s, transform .2s var(--sk-spring);border-radius:25px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.sk-fc-like:where(html.ui-next,html.ui-next *) .sk-fc-heart{flex:none;width:22px;height:22px}.sk-fc-like.is-on:where(html.ui-next,html.ui-next *){color:#111;background:#fff}.sk-fc-like.is-on:where(html.ui-next,html.ui-next *) .sk-fc-heart{color:#ff3b46}.sk-fc-center:where(html.ui-next,html.ui-next *){z-index:6;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:600;display:flex;position:absolute;inset:0}.sk-fc-lock:where(html.ui-next,html.ui-next *){z-index:6;color:#fff;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.sk-fc-lock:where(html.ui-next,html.ui-next *) svg{background:#12121680;border-radius:20px;width:60px;height:60px;padding:16px}.sk-fc-lock.is-opening:where(html.ui-next,html.ui-next *){opacity:0;transition:opacity .4s}@media (prefers-reduced-motion:reduce){.sk-fc-head:where(html.ui-next,html.ui-next *){transition-duration:.12s}}.feed-membership-play:where(html.ui-next,html.ui-next *){display:none!important}.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-strip,.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-strip.is-open-left,.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-strip.is-closed,.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-strip.is-open-left.is-closed{top:calc(var(--safe-top) + 23px);left:calc(var(--fc-notch-w) + 8px);right:calc(var(--fc-notch-w) + 8px);height:38px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:6px;padding:0 8px;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000)}.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-pill{color:#fff;height:34px;box-shadow:none;background:#12121680;border:0;border-radius:17px;flex:none;gap:5px;padding:0 13px;font-size:13.5px;font-weight:600}.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-pill.is-active{color:#111;background:#fff}.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-pill>svg:not(.spicy-mark),.sk-feed:where(html.ui-next,html.ui-next *)~.feed-strip-layer .feed-filter-pill>.feed-filter-online{display:none}.feed-filter-pill:where(html.ui-next,html.ui-next *){transition:background .2s, color .2s, transform .2s var(--sk-spring)}.sk-style-back:where(html.ui-next,html.ui-next *){z-index:2000;background:var(--popup-scrim);justify-content:center;align-items:flex-end;animation:.2s both sk-fade;display:flex;position:fixed;inset:0}.sk-style:where(html.ui-next,html.ui-next *){width:100%;max-height:92dvh;padding:0 18px calc(18px + var(--safe-bottom));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--popup-panel);color:var(--foreground);text-align:center;box-shadow:inset 0 .5px 0 var(--sk-hair);animation:sk-sheet-in .32s var(--sk-ease) both;flex-direction:column;align-items:stretch;display:flex;overflow-y:auto}.sk-grab:where(html.ui-next,html.ui-next *){background:var(--sk-faint);border-radius:3px;flex:none;width:38px;height:5px;margin:8px auto 2px}.sk-style-title:where(html.ui-next,html.ui-next *){font-variation-settings:"wdth" 125;text-transform:uppercase;margin:14px 0 0;font-family:Archivo,Montserrat,sans-serif;font-size:26px;font-weight:900;font-stretch:125%;line-height:1.05}.sk-style-sub:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);margin-top:8px;font-size:14px;line-height:1.32}.sk-style-h:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);text-align:left;justify-content:space-between;margin:18px 2px 9px;font-size:13px;font-weight:700;display:flex}.sk-style-h:where(html.ui-next,html.ui-next *) span{color:var(--main-text)}.sk-style-themes:where(html.ui-next,html.ui-next *){grid-template-columns:1fr 1fr;gap:10px;display:grid}.sk-style-themes:where(html.ui-next,html.ui-next *) button{background:var(--popup-element);box-shadow:var(--sk-card-line);border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:8px 8px 10px;display:flex}.sk-style-themes:where(html.ui-next,html.ui-next *) button.is-on{box-shadow:inset 0 0 0 2.5px var(--main), var(--sk-card-line)}.sk-style-themes:where(html.ui-next,html.ui-next *) b{font-size:14px;font-weight:700}.sk-mock:where(html.ui-next,html.ui-next *){aspect-ratio:1.42;border-radius:15px;flex-direction:column;gap:6px;width:100%;padding:9px;display:flex;position:relative}.sk-mock.is-dark:where(html.ui-next,html.ui-next *){--m:#2c2c32;background:#18181c}.sk-mock.is-light:where(html.ui-next,html.ui-next *){--m:#fff;background:#f5f2ec;box-shadow:inset 0 0 0 1px #1e140a14}.sk-mock:where(html.ui-next,html.ui-next *) .m-top{background:var(--main);border-radius:4px;width:40%;height:8px}.sk-mock:where(html.ui-next,html.ui-next *) .m-pill{background:var(--m);border-radius:5px;width:28%;height:10px;position:absolute;top:8px;right:9px;box-shadow:0 2px 4px #00000040}.sk-mock:where(html.ui-next,html.ui-next *) .m-row{flex:1;grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.sk-mock:where(html.ui-next,html.ui-next *) .m-row i{background:var(--m);border-radius:6px;box-shadow:0 3px 6px -1px #00000059}.sk-mock:where(html.ui-next,html.ui-next *) .m-cta{background:var(--main);border-radius:5px;height:11px}.sk-style-colors:where(html.ui-next,html.ui-next *){justify-content:space-between;gap:5px;margin-bottom:18px;display:flex}.sk-style-colors:where(html.ui-next,html.ui-next *) button{aspect-ratio:1;color:#fff;max-width:46px;transition:transform .18s var(--sk-spring);border-radius:50%;flex:1;place-items:center;display:grid;box-shadow:0 5px 10px -4px #00000080}.sk-style-colors:where(html.ui-next,html.ui-next *) .is-yellow,.sk-style-colors:where(html.ui-next,html.ui-next *) .is-orange,.sk-style-colors:where(html.ui-next,html.ui-next *) .is-green,.sk-style-colors:where(html.ui-next,html.ui-next *) .is-pink{color:#1b1400}.sk-style-colors:where(html.ui-next,html.ui-next *) .is-white{color:#141a24;box-shadow:inset 0 0 0 1px #141a2424,0 5px 10px -4px #00000080}.sk-style-colors:where(html.ui-next,html.ui-next *) .is-black{color:#fff;box-shadow:inset 0 0 0 1px #fff3,0 5px 10px -4px #00000080}.sk-style-colors:where(html.ui-next,html.ui-next *) button.is-white.is-on,.sk-style-colors:where(html.ui-next,html.ui-next *) button.is-black.is-on{box-shadow:0 0 0 2.5px var(--popup-panel), 0 0 0 5px var(--foreground)}.sk-style-colors:where(html.ui-next,html.ui-next *) button.is-on{box-shadow:0 0 0 2.5px var(--popup-panel), 0 0 0 5px var(--main);transform:scale(1.14)}.sk-cta:where(html.ui-next,html.ui-next *){background:var(--main);height:54px;color:var(--main-ink);letter-spacing:-.015em;border-radius:18px;flex:none;font-size:16px;font-weight:700}@keyframes sk-sheet-in{0%{transform:translateY(100%)}}@keyframes sk-fade{0%{opacity:0}}.sk-wall-wrap:where(html.ui-next,html.ui-next *){z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sk-wall:where(html.ui-next,html.ui-next *){transform-origin:50% 70%;align-items:flex-start;gap:14px;width:max-content;height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)perspective(1300px)rotateX(24deg)rotate(-15deg)}.sk-wall-col:where(html.ui-next,html.ui-next *){will-change:transform;flex-direction:column;flex:none;gap:14px;width:min(46vw,200px);padding-bottom:14px;animation:126s linear infinite sk-wall-up;display:flex}.sk-wall-col:nth-child(2):where(html.ui-next,html.ui-next *){animation-name:sk-wall-down;animation-duration:160s}.sk-wall-col:nth-child(3):where(html.ui-next,html.ui-next *){animation-duration:106s}.sk-wall-col:nth-child(4):where(html.ui-next,html.ui-next *){animation-name:sk-wall-down;animation-duration:140s}.sk-wall-col:nth-child(5):where(html.ui-next,html.ui-next *){animation-duration:117s}.sk-wall-col:where(html.ui-next,html.ui-next *) img{aspect-ratio:430/932;object-fit:cover;background:var(--sk-field);width:100%;box-shadow:0 0 0 1px var(--sk-hair), 0 22px 44px -18px #0000008c;border-radius:20px;flex:none;display:block}@keyframes sk-wall-up{0%{transform:translateY(-33.3333%)}to{transform:translateY(-66.6667%)}}@keyframes sk-wall-down{0%{transform:translateY(-66.6667%)}to{transform:translateY(-33.3333%)}}.sk-wall-shade:where(html.ui-next,html.ui-next *){background:linear-gradient(to bottom, var(--background) 0, var(--background) var(--safe-top,0px), transparent calc(var(--safe-top,0px) + 56px)), linear-gradient(to top, var(--background) 0, var(--background) calc(var(--login-content-h,420px) - 10px), color-mix(in srgb, var(--background) 82%, transparent) calc(var(--login-content-h,420px) + 50px), transparent calc(var(--login-content-h,420px) + 200px));position:absolute;inset:-1px}.app-viewport:has(>.sk-wall-wrap):where(html.ui-next,html.ui-next *){--login-background:var(--background)}.app-viewport:where(html.ui-next,html.ui-next *)>.sk-wall-wrap{opacity:0;transition:opacity 1.2s}.app-viewport:has(.login-hero.is-top):where(html.ui-next,html.ui-next *)>.sk-wall-wrap{opacity:1;transition-delay:1s}@media (prefers-reduced-motion:reduce){.sk-wall-col:where(html.ui-next,html.ui-next *){animation:none}}:root:where(.ui-next),.light:where(html.ui-next,html.ui-next *){--login-background:var(--background);--login-background-top:var(--background);--splash-on:var(--foreground);--login-brand-ink:var(--foreground)}.login-stack:where(html.ui-next,html.ui-next *){gap:0}.login-logo:where(html.ui-next,html.ui-next *){filter:none}html:where(.ui-next).light .login-logo{filter:invert()}.sk-auth-stack:where(html.ui-next,html.ui-next *){flex-direction:column;gap:9px;display:flex}.login-access-terms:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);text-align:center;margin-top:12px;font-size:11px;line-height:1.35}.login-access-terms:where(html.ui-next,html.ui-next *) a{color:var(--foreground)}.guided-backdrop:where(html.ui-next,html.ui-next *),.guided-backdrop.guided-backdrop-solid:where(html.ui-next,html.ui-next *){background:var(--background)}.guided-overlay:where(html.ui-next,html.ui-next *)>.guided-sheet.popup-surface,.guided-overlay:where(html.ui-next,html.ui-next *)>.guided-sheet{--popup-panel:transparent;z-index:1;max-width:430px;padding:calc(var(--safe-top) + 8px) 18px max(18px, calc(var(--safe-bottom) + 8px));top:0;transform:none;height:100%!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;animation:none!important;bottom:0!important}.guided-sheet:where(html.ui-next,html.ui-next *):before,.guided-sheet:where(html.ui-next,html.ui-next *)>.w-9.h-1{display:none}.guided-sheet:where(html.ui-next,html.ui-next *)>.guided-pane{text-align:left;animation:sk-step-in .34s var(--sk-ease) both;align-items:stretch;min-height:0!important;margin-top:18px!important}@keyframes sk-step-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.guided-sheet:where(html.ui-next,html.ui-next *) .glass.h-9{background:var(--sk-field);width:40px;height:40px;box-shadow:var(--sk-card-line);border:0}.guided-sheet:where(html.ui-next,html.ui-next *) .glass.h-9 svg{width:20px;height:20px}.guided-dash:where(html.ui-next,html.ui-next *){background:var(--sk-raised,var(--secondary));height:4px}.guided-dash:where(html.ui-next,html.ui-next *):after{background:var(--main);transition:transform .32s var(--sk-ease)}.sk-guided-brand:where(html.ui-next,html.ui-next *){letter-spacing:.02em;color:var(--foreground);flex:none;align-items:center;gap:2px;font-size:16px;font-weight:600;display:inline-flex}.sk-guided-brand:where(html.ui-next,html.ui-next *) img{width:24px;height:24px;transform:scale(1.25)}html:where(.ui-next).light .sk-guided-brand img{filter:invert()}.guided-head:where(html.ui-next,html.ui-next *){width:100%}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-head h2,.guided-sheet:where(html.ui-next,html.ui-next *) .guided-head h2 .guided-adult-line{font-variation-settings:"wdth" 125;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;min-height:0;margin:0;font-family:Archivo,Montserrat,sans-serif;font-size:37px;font-weight:900;font-stretch:125%;line-height:1.02;display:block}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-sub{min-height:0;color:var(--muted-foreground);margin-top:10px;font-size:15px;line-height:1.34}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-body{width:100%;margin-top:22px;margin-bottom:auto}.guided-sheet[data-step=adult]:where(html.ui-next,html.ui-next *) .guided-body,.guided-sheet[data-step=photo]:where(html.ui-next,html.ui-next *) .guided-body,.guided-sheet[data-step=cover]:where(html.ui-next,html.ui-next *) .guided-body,.guided-sheet[data-step=birthday]:where(html.ui-next,html.ui-next *) .guided-body{margin-top:auto}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-media{justify-content:center;padding:6px 0 12px!important}.guided-sheet[data-typing]:where(html.ui-next,html.ui-next *) .guided-media{height:0;min-height:0;padding:0}.guided-media:where(html.ui-next,html.ui-next *) .guided-slot.rounded-full{width:176px;height:176px}.guided-media:where(html.ui-next,html.ui-next *) .guided-slot.rounded-card{border-radius:24px;width:192px;height:256px}.guided-media:where(html.ui-next,html.ui-next *) .guided-slot.rounded-card img{border-radius:24px}.guided-slot:where(html.ui-next,html.ui-next *){background:var(--sk-field);color:var(--main-text);box-shadow:var(--sk-card-line);border:0}.guided-slot:has(img):where(html.ui-next,html.ui-next *){box-shadow:0 0 0 2.5px var(--main)}.guided-choice:where(html.ui-next,html.ui-next *){background:var(--sk-field);height:60px;box-shadow:var(--sk-card-line);animation:sk-step-in .34s var(--sk-ease) both;border:0;border-radius:18px;padding:0 16px;font-size:16px;font-weight:600}.guided-choice:nth-child(2):where(html.ui-next,html.ui-next *){animation-delay:50ms}.guided-choice:nth-child(3):where(html.ui-next,html.ui-next *){animation-delay:.1s}.guided-choice:nth-child(4):where(html.ui-next,html.ui-next *){animation-delay:.15s}.guided-choice:nth-child(5):where(html.ui-next,html.ui-next *){animation-delay:.2s}.guided-choice:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field)}.guided-choice[data-selected]:where(html.ui-next,html.ui-next *),.guided-choice[data-selected]:hover:where(html.ui-next,html.ui-next *){background:color-mix(in srgb, var(--main) 14%, var(--sk-field));box-shadow:inset 0 0 0 2px var(--main)}.guided-radio:where(html.ui-next,html.ui-next *){border:1.5px solid var(--sk-hair);width:24px;height:24px;transition:background .16s,border-color .16s}.guided-choice[data-selected]:where(html.ui-next,html.ui-next *) .guided-radio{background:var(--main);border-color:var(--main);color:var(--main-ink)}.guided-field:where(html.ui-next,html.ui-next *){background:var(--sk-field);min-height:60px;box-shadow:var(--sk-card-line);border:0;border-radius:18px;padding:0 16px;transition:box-shadow .18s}.guided-field:focus-within:where(html.ui-next,html.ui-next *){box-shadow:inset 0 0 0 2px var(--main)}.guided-field[data-name-state=ok]:where(html.ui-next,html.ui-next *),.guided-field[data-name-state=ok]:focus-within:where(html.ui-next,html.ui-next *){box-shadow:inset 0 0 0 2px var(--name-ok)}.guided-field[data-name-state=bad]:where(html.ui-next,html.ui-next *),.guided-field[data-name-state=bad]:focus-within:where(html.ui-next,html.ui-next *){box-shadow:inset 0 0 0 2px var(--destructive)}.guided-field:where(html.ui-next,html.ui-next *) input{font-size:17px}.guided-consent:where(html.ui-next,html.ui-next *){gap:8px;margin:0 0 12px}.guided-check-row:where(html.ui-next,html.ui-next *){background:var(--sk-field);min-height:56px;box-shadow:var(--sk-card-line);border-radius:18px;padding:8px 14px}.guided-check-row:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field)}.guided-check-box:where(html.ui-next,html.ui-next *){background:var(--sk-raised,var(--secondary));width:24px;height:24px;color:var(--main-ink);border:0;border-radius:7px}.guided-check-box.is-on:where(html.ui-next,html.ui-next *){background:var(--main)}.guided-check-row.is-flash:where(html.ui-next,html.ui-next *) .guided-check-box{box-shadow:0 0 0 2px var(--main)}.guided-check-text:where(html.ui-next,html.ui-next *){color:var(--foreground);font-size:14.5px;font-weight:500}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-cta,.guided-sheet:where(html.ui-next,html.ui-next *) .guided-cta:hover{background:var(--main);height:54px;color:var(--main-ink);border-radius:18px;flex:none;font-size:16px;font-weight:700}.guided-sheet:where(html.ui-next,html.ui-next *) .guided-cta:disabled,.guided-sheet:where(html.ui-next,html.ui-next *) .guided-cta.guided-cta-idle{opacity:1;background:var(--sk-raised,var(--secondary));color:var(--muted-foreground)}button[class*=w-full][class*=rounded-full]:is([class*=h-14],[class*=h-12],[class*="h-[52px]"],[class*="h-[56px]"],[class*="h-[58px]"]):where(html.ui-next,html.ui-next *),a[class*=w-full][class*=rounded-full]:is([class*=h-14],[class*="h-[52px]"],[class*="h-[56px]"]):where(html.ui-next,html.ui-next *),.credits-cta:where(html.ui-next,html.ui-next *),.ffp-cta:where(html.ui-next,html.ui-next *),.mission-cta:where(html.ui-next,html.ui-next *),.notif-back-chats:where(html.ui-next,html.ui-next *),.lk-back-feed:where(html.ui-next,html.ui-next *),.lk-back-chats:where(html.ui-next,html.ui-next *),.cco-cta:where(html.ui-next,html.ui-next *),.cco-cta-alt:where(html.ui-next,html.ui-next *),.ig-open-instagram:where(html.ui-next,html.ui-next *),.feed-out-cta:where(html.ui-next,html.ui-next *),.fa-like:where(html.ui-next,html.ui-next *),.fv-cta:where(html.ui-next,html.ui-next *),.plan-claim:where(html.ui-next,html.ui-next *),.profile-editor-save:where(html.ui-next,html.ui-next *),.profile-editor-primary:where(html.ui-next,html.ui-next *),.feed-end-primary:where(html.ui-next,html.ui-next *),.match-unlock-sheet:where(html.ui-next,html.ui-next *) .match-unlock-confirm,.sk-cta:where(html.ui-next,html.ui-next *){font-variation-settings:normal;letter-spacing:-.01em;text-transform:none;height:54px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;font-stretch:100%;border-radius:999px!important}.cco-cta-alt:where(html.ui-next,html.ui-next *),.fa-tile:where(html.ui-next,html.ui-next *),.fa-tile:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field)!important;color:var(--foreground)!important;box-shadow:var(--sk-card-line)!important;border:0!important;border-radius:18px!important}button[class*=w-full][class*=rounded-full]:is([class*=h-14],[class*="h-[52px]"],[class*="h-[56px]"]):disabled:where(html.ui-next,html.ui-next *){opacity:1;background:var(--sk-raised,var(--secondary))!important;color:var(--muted-foreground)!important}button.bg-secondary:where(html.ui-next,html.ui-next *){border-radius:18px}button[class*=h-11][class*=w-full].text-muted-foreground:where(html.ui-next,html.ui-next *),button[class*=h-10][class*=w-full].text-muted-foreground:where(html.ui-next,html.ui-next *){border-radius:14px;height:44px;font-size:14px;font-weight:600}[data-top-btn]:not(.tz-credits):not([data-profile-menu]):not(.feed-likes-trigger):where(html.ui-next,html.ui-next *){min-width:46px;margin:3px;width:46px!important;height:46px!important}[data-top-btn]:not(.tz-credits):where(html.ui-next,html.ui-next *) svg{width:20px;height:20px}.press:where(html.ui-next,html.ui-next *){transition:transform .2s var(--sk-spring), background .16s, color .16s, opacity .16s}.press:active:where(html.ui-next,html.ui-next *){transition-duration:90ms;transform:scale(.96)}.quick-match-anchor:where(html.ui-next,html.ui-next *) .quick-match-stack[data-size] .quick-match-pill{height:54px}.quick-match-anchor:where(html.ui-next,html.ui-next *) .like-arrived-pill,.quick-match-anchor:where(html.ui-next,html.ui-next *) .liked-back-pill{height:54px;min-height:54px}.sk-store-back:where(html.ui-next,html.ui-next *){z-index:3000;background:var(--popup-scrim,#000000a8);justify-content:center;align-items:flex-end;animation:.2s both sk-fc-fade;display:flex;position:fixed;inset:0}.sk-store:where(html.ui-next,html.ui-next *){width:100%;max-width:430px;padding:10px 18px max(18px, calc(var(--safe-bottom) + 8px));background:var(--popup-panel);color:var(--foreground);text-align:center;animation:sk-sheet-in .32s var(--sk-ease) both;border-radius:30px 30px 0 0;flex-direction:column;display:flex}.sk-store-grip:where(html.ui-next,html.ui-next *){background:var(--sk-raised);border-radius:2px;align-self:center;width:36px;height:4px;margin-bottom:14px}.sk-store-note:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);margin:0;font-size:13px;font-weight:600}.sk-store-title:where(html.ui-next,html.ui-next *){font-variation-settings:"wdth" 125;text-transform:uppercase;margin:8px 0 0;font-family:Archivo,Montserrat,sans-serif;font-size:28px;font-weight:900;font-stretch:125%;line-height:1.05}.sk-store-price:where(html.ui-next,html.ui-next *){color:var(--main-text);margin:8px 0 20px;font-size:18px;font-weight:700}.sk-store-no:where(html.ui-next,html.ui-next *){height:44px;color:var(--muted-foreground);margin-top:6px;font-size:14px;font-weight:600}.sk-group:where(html.ui-next,html.ui-next *)>button{letter-spacing:-.01em;text-transform:none;gap:6px;height:54px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.sk-group:where(html.ui-next,html.ui-next *) .plus-word{font-variation-settings:normal;letter-spacing:-.01em;text-transform:none;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;font-stretch:100%}.sk-group:where(html.ui-next,html.ui-next *)>button.bg-verified\!,.sk-group:where(html.ui-next,html.ui-next *)>button[class*=bg-verified]{background:var(--main)!important;color:var(--main-ink)!important}:is(.popup-surface:has(>.sk-group):where(html.ui-next,html.ui-next *),.popup-surface:has(.sk-group):where(html.ui-next,html.ui-next *)){padding-bottom:max(16px, calc(var(--safe-bottom) + 6px))}.sk-pf-legacy:where(html.ui-next,html.ui-next *){z-index:-1;visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sk-pf:where(html.ui-next,html.ui-next *){--pf-hero-h:max(430px, calc(var(--app-height,100dvh) * .68 - var(--fc-y)));-webkit-overflow-scrolling:touch;overscroll-behavior:none;padding:0 12px calc(var(--tab-bar-bottom) + 96px);background:var(--background);color:var(--foreground);position:absolute;inset:0;overflow:hidden auto}.sk-pf.is-editing:where(html.ui-next,html.ui-next *){overflow:hidden}.sk-top:where(html.ui-next,html.ui-next *){z-index:30;color:#fff;height:0;margin:0 -12px;position:sticky;top:0}.sk-top-frame:where(html.ui-next,html.ui-next *){height:var(--fc-y);background:var(--background);pointer-events:none;position:absolute;top:0;left:0;right:0}.sk-top-frame:where(html.ui-next,html.ui-next *) .sk-notch{top:calc(var(--fc-y) - 1px)}.sk-top-row:where(html.ui-next,html.ui-next *){z-index:6;height:calc(var(--safe-top) + 78px);padding:calc(var(--safe-top) + 16px) 16px 10px;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.sk-top.is-on:where(html.ui-next,html.ui-next *){color:var(--foreground)}.sk-top.is-on:where(html.ui-next,html.ui-next *) .sk-pf-title{text-shadow:none}.sk-top-scrim:where(html.ui-next,html.ui-next *){z-index:1;height:calc(var(--safe-top) + 120px);margin-bottom:calc(-1 * (var(--safe-top) + 120px));pointer-events:none;background:linear-gradient(#08080c80,#08080c38 60%,#0000);position:sticky;top:0}.sk-pf-title:where(html.ui-next,html.ui-next *){letter-spacing:-.015em;color:inherit;text-shadow:0 1px 8px #00000059;margin:0;font-size:18px;font-weight:700;transition:color .16s,opacity .18s}.sk-top.is-quiet:where(html.ui-next,html.ui-next *) .sk-pf-title{opacity:0}.sk-pf-round:where(html.ui-next,html.ui-next *){background:var(--sk-field);width:46px;height:46px;color:var(--foreground);box-shadow:inset 0 0 0 1px var(--sk-hair);border-radius:50%;flex:none;place-items:center;margin:3px;display:grid;position:relative}.sk-pf-round:where(html.ui-next,html.ui-next *) svg{width:21px;height:21px}.sk-pf-round.is-compat:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink);box-shadow:none}.sk-pf-issues:where(html.ui-next,html.ui-next *){margin-bottom:8px}.sk-pf-hero:where(html.ui-next,html.ui-next *){--fc-top:calc(var(--fc-notch-h) + 8px);z-index:3;isolation:isolate;height:var(--pf-hero-h);margin:var(--fc-y) -12px 0;background:var(--background);color:#fff;touch-action:pan-y;border-radius:0 0 30px 30px;position:relative;overflow:clip}.sk-pf-hero:where(html.ui-next,html.ui-next *) .sk-pf-photos.feed-slab{border-radius:inherit;width:100%;height:calc(100% - 1px);box-shadow:none;background:0 0;border:0;margin:0;position:absolute;transform:none;inset:1px 0 0!important}.sk-pf-hero:where(html.ui-next,html.ui-next *) .sk-fc-shade{background:linear-gradient(#0000 48%,#08080c9e 68%,#08080ce6)}.sk-pf-photos:where(html.ui-next,html.ui-next *) img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.sk-pf-pill:where(html.ui-next,html.ui-next *){background:var(--sk-nav-fill);height:40px;color:var(--foreground);border-radius:20px;flex:none;align-items:center;gap:6px;padding:0 16px 0 13px;font-size:14px;font-weight:700;display:inline-flex}.sk-pf-pill:where(html.ui-next,html.ui-next *) svg{width:16px;height:16px}.sk-pf-pill.is-top:where(html.ui-next,html.ui-next *){z-index:4;top:calc(var(--fc-top) + 12px);border-radius:17px;height:34px;padding:0 13px 0 10px;font-size:13px;position:absolute;right:14px}.sk-pf-who:where(html.ui-next,html.ui-next *){z-index:4;align-items:center;gap:12px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.sk-pf-names:where(html.ui-next,html.ui-next *){flex:1;min-width:0}.sk-pf-names:where(html.ui-next,html.ui-next *) .sk-fc-name{font-size:23px}.sk-pf-names:where(html.ui-next,html.ui-next *) .sk-fc-meta{margin-top:3px}.sk-pf-avatar:where(html.ui-next,html.ui-next *){background:#ffffff2e;border-radius:50%;flex:none;place-items:center;width:67px;height:67px;display:grid;position:relative}.sk-pf-avatar:not(:has(img)):where(html.ui-next,html.ui-next *){box-shadow:inset 0 0 0 2.5px #fff}.sk-pf-avatar:where(html.ui-next,html.ui-next *) img{box-sizing:border-box;object-fit:cover;border:2.5px solid #fff;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.sk-pf-avatar:where(html.ui-next,html.ui-next *) svg{width:24px;height:24px}.sk-pf-avatar-pen:where(html.ui-next,html.ui-next *){background:var(--main);width:24px;height:24px;color:var(--main-ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #00000059}.sk-pf-avatar-pen:where(html.ui-next,html.ui-next *) svg{width:12px;height:12px}.sk-pf-avatar-pen.is-ok:where(html.ui-next,html.ui-next *){color:#fff;background:#1fa863}.sk-pf-avatar-pen.is-no:where(html.ui-next,html.ui-next *){background:var(--destructive);color:#fff}.sk-pf-avatar-ring:where(html.ui-next,html.ui-next *){fill:none;width:calc(100% + 10px);height:calc(100% + 10px);stroke:var(--main);stroke-width:3px;stroke-linecap:round;stroke-dasharray:60 217;transform-origin:50%;pointer-events:none;animation:1s linear infinite sk-logo-spin;position:absolute;inset:-5px}.sk-pf-bubble:where(html.ui-next,html.ui-next *){z-index:6;background:var(--sk-nav-fill);max-width:100%;height:36px;color:var(--foreground);letter-spacing:-.01em;white-space:nowrap;box-shadow:var(--sk-lift);transform-origin:34px 100%;animation:sk-bubble-in .36s var(--sk-spring) both;border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:calc(100% + 12px);left:0}.sk-pf-bubble:where(html.ui-next,html.ui-next *):after{content:"";background:inherit;border-radius:3px;width:14px;height:14px;position:absolute;bottom:-5px;left:27px;transform:rotate(45deg)}.sk-pf-bubble:where(html.ui-next,html.ui-next *)>*{z-index:1;position:relative}.sk-pf-bubble:where(html.ui-next,html.ui-next *) svg{flex:none;width:15px;height:15px}.sk-pf-bubble.is-ok:where(html.ui-next,html.ui-next *) svg{color:#1fa863}.sk-pf-bubble.is-no:where(html.ui-next,html.ui-next *) svg{color:var(--destructive)}.sk-pf-bubble.is-out:where(html.ui-next,html.ui-next *){animation:.2s both sk-bubble-out}.sk-pf-bubble:where(html.ui-next,html.ui-next *) i{gap:3px;margin-left:1px;font-style:normal;display:inline-flex}.sk-pf-bubble:where(html.ui-next,html.ui-next *) b{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite sk-bubble-dot}.sk-pf-bubble:where(html.ui-next,html.ui-next *) b:nth-child(2){animation-delay:.16s}.sk-pf-bubble:where(html.ui-next,html.ui-next *) b:nth-child(3){animation-delay:.32s}@keyframes sk-bubble-in{0%{opacity:0;transform:translateY(8px)scale(.7)}}@keyframes sk-bubble-out{to{opacity:0;transform:translateY(6px)scale(.9)}}@keyframes sk-bubble-dot{0%,70%,to{opacity:.3}35%{opacity:1}}@keyframes sk-logo-spin{to{transform:rotate(360deg)}}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-top{color:var(--foreground)}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-title{text-shadow:none}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-hero{background:var(--sk-field);color:var(--foreground)}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-who{border-top:.5px solid var(--sk-hair);padding:14px;bottom:0;left:0;right:0}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-fc-meta{color:var(--muted-foreground)}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-avatar{background:var(--sk-raised);color:var(--foreground)}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-avatar:not(:has(img)){box-shadow:none}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-avatar img{border-color:var(--sk-raised)}.sk-pf.is-nocover:where(html.ui-next,html.ui-next *) .sk-pf-avatar-pen{box-shadow:0 0 0 2px var(--sk-field)}.sk-pf-empty:where(html.ui-next,html.ui-next *){z-index:4;inset:var(--fc-top) 14px 96px;flex-direction:column;align-items:flex-start;padding-bottom:16px;display:flex;position:absolute}.sk-pf-deck:where(html.ui-next,html.ui-next *){flex:1 1 0;align-self:stretch;min-height:0;margin-bottom:18px;position:relative}.sk-pf-deck:where(html.ui-next,html.ui-next *) i{aspect-ratio:3/4;border-radius:20px;place-items:center;font-style:normal;display:grid;position:absolute;top:50%;left:50%}.sk-pf-deck:where(html.ui-next,html.ui-next *) .is-left,.sk-pf-deck:where(html.ui-next,html.ui-next *) .is-right{background:var(--sk-raised);height:min(84%,112px)}.sk-pf-deck:where(html.ui-next,html.ui-next *) .is-left{transform:translate(-50%,-50%)translate(-60%)rotate(-8deg)}.sk-pf-deck:where(html.ui-next,html.ui-next *) .is-right{transform:translate(-50%,-50%)translate(60%)rotate(8deg)}.sk-pf-deck:where(html.ui-next,html.ui-next *) .is-main{background:var(--main);height:min(100%,134px);color:var(--main-ink);box-shadow:0 0 0 4px var(--sk-field);transform:translate(-50%,-50%)}.sk-pf-deck:where(html.ui-next,html.ui-next *) svg{width:28px;height:28px}.sk-pf-empty:where(html.ui-next,html.ui-next *) h3{font-variation-settings:"wdth" 125;text-transform:uppercase;text-wrap:balance;margin:0;font-family:Archivo,Montserrat,sans-serif;font-size:24px;font-weight:900;font-stretch:125%;line-height:1.05}.sk-pf-empty:where(html.ui-next,html.ui-next *) p{color:var(--muted-foreground);margin:6px 0 14px;font-size:14.5px;font-weight:500;line-height:1.35}.sk-pf-empty-acts:where(html.ui-next,html.ui-next *){flex-wrap:wrap;align-self:stretch;gap:8px;display:flex}.sk-pf-empty-go:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink);white-space:nowrap;flex:auto}.sk-pf-empty-alt:where(html.ui-next,html.ui-next *){height:var(--b-l);background:var(--sk-raised);color:var(--foreground);letter-spacing:-.01em;white-space:nowrap;border-radius:999px;flex:auto;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 10px;font-size:15px;font-weight:700;display:inline-flex}.sk-pf-empty-alt:where(html.ui-next,html.ui-next *) img{object-fit:cover;border-radius:50%;flex:none;width:34px;height:34px}@media (height<=720px){.sk-pf-deck:where(html.ui-next,html.ui-next *){display:none}.sk-pf-empty:where(html.ui-next,html.ui-next *){justify-content:flex-end}}.sk-pf-steps:where(html.ui-next,html.ui-next *){margin-top:10px}.sk-pf-steps:where(html.ui-next,html.ui-next *) [data-profile-steps],.sk-pf-steps:where(html.ui-next,html.ui-next *) .profile-steps-pill{background:var(--sk-card);width:100%;max-width:none;height:56px;color:var(--foreground);box-shadow:var(--sk-card-line);border:0;border-radius:18px;align-items:center;gap:10px;padding:0 16px 0 12px;font-size:15px;font-weight:600;display:flex;transform:none}.sk-pf-steps:where(html.ui-next,html.ui-next *) [data-profile-steps]>.truncate{text-align:left;flex:1}.sk-pf-steps:where(html.ui-next,html.ui-next *) .profile-steps-ring{flex:none;width:34px;height:34px;font-size:13px}.sk-pf-steps:where(html.ui-next,html.ui-next *) svg{width:16px;height:16px}.sk-pf-tiles:where(html.ui-next,html.ui-next *){grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.sk-pf-tile:where(html.ui-next,html.ui-next *){background:var(--sk-card);height:112px;color:var(--foreground);box-shadow:var(--sk-card-line);text-align:left;border-radius:22px;flex-direction:column;align-items:flex-start;padding:12px 14px;display:flex;position:relative;overflow:hidden}.sk-pf-tile-label:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);font-size:13px;font-weight:600}.sk-pf-tile-num:where(html.ui-next,html.ui-next *){font-variation-settings:"wdth" 125;margin-top:2px;font-family:Archivo,Montserrat,sans-serif;font-size:34px;font-weight:900;font-stretch:125%;line-height:1.05}.sk-pf-tile-go:where(html.ui-next,html.ui-next *){color:var(--main-text);align-items:center;gap:2px;margin-top:auto;font-size:13px;font-weight:700;display:inline-flex}.sk-pf-tile-go:where(html.ui-next,html.ui-next *) svg{width:14px;height:14px}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *){isolation:isolate;padding:0}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-slot{opacity:1;width:100%;height:100%;display:block;position:static;inset:auto;transform:none}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-slot .boost-card{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:22px;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:12px 14px;display:flex;position:relative}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-card:before,.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-card:after,.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-card svg{display:none}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-kicker{opacity:1;font-variation-settings:normal;letter-spacing:0;text-transform:lowercase;color:var(--muted-foreground);order:0;margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;font-stretch:100%;line-height:1.3;display:block;position:static;transform:none}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-kicker:first-letter{text-transform:uppercase}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-num{font-variation-settings:"wdth" 125;color:var(--foreground);text-shadow:none;filter:none;-webkit-text-fill-color:currentColor;background:0 0;order:1;margin:2px 0 0;padding:0;font-family:Archivo,Montserrat,sans-serif;font-size:34px;font-weight:900;font-stretch:125%;line-height:1.05;position:static;transform:none}.sk-pf-tile.is-boost:where(html.ui-next,html.ui-next *) .boost-next{text-align:left;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;max-width:100%;color:var(--muted-foreground);order:2;margin-top:auto;font-size:12px;font-weight:600;position:static;overflow:hidden}.sk-pf-h:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);margin:22px 4px 8px;font-size:13px;font-weight:700}.sk-pf-card:where(html.ui-next,html.ui-next *){background:var(--sk-card);box-shadow:var(--sk-card-line);border-radius:22px}.sk-pf-note:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);margin:8px 6px 0;font-size:12.5px;font-weight:500}.sk-pf-eye:where(html.ui-next,html.ui-next *){width:44px;height:44px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}.sk-pf-eye:where(html.ui-next,html.ui-next *) svg{width:19px;height:19px}.sk-pf-eye.is-off:where(html.ui-next,html.ui-next *){color:var(--main-text)}.sk-pf-eye.is-tool:where(html.ui-next,html.ui-next *){color:var(--foreground)}.sk-pf-chev:where(html.ui-next,html.ui-next *){width:17px;height:17px;color:var(--muted-foreground);opacity:.7;flex:none}.sk-pf-rows:where(html.ui-next,html.ui-next *){overflow:hidden}.sk-pf-row:where(html.ui-next,html.ui-next *){align-items:center;padding-left:4px;display:flex}.sk-pf-row:where(html.ui-next,html.ui-next *)+.sk-pf-row{border-top:.5px solid var(--sk-hair)}.sk-pf-row-main:where(html.ui-next,html.ui-next *){text-align:left;flex:1;align-items:center;gap:10px;min-width:0;min-height:54px;padding:8px 14px 8px 0;display:flex}.sk-pf-row-label:where(html.ui-next,html.ui-next *){color:var(--foreground);flex:none;font-size:15px;font-weight:500}.sk-pf-row-value:where(html.ui-next,html.ui-next *){text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.sk-pf-row-value.is-off:where(html.ui-next,html.ui-next *){color:var(--muted-foreground);text-decoration:line-through;text-decoration-thickness:1px}.sk-pf-row-add:where(html.ui-next,html.ui-next *){color:var(--main-text);flex:1;justify-content:flex-end;align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.sk-pf-row-add:where(html.ui-next,html.ui-next *) svg{width:15px;height:15px}.sk-pf-row-main:where(html.ui-next,html.ui-next *) .sk-style-dot{margin-left:auto}.sk-pf-vis:where(html.ui-next,html.ui-next *) .profile-visibility{border-top:0;margin:0;padding:0}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-card{border-radius:14px}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-cover{border-radius:14px;inset:0}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-me .fv-cover:after{content:"";background:linear-gradient(#0000,#08080c9e);position:absolute;inset:40% 0 0}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-me .fv-meta{z-index:1;color:#fff;font-weight:700}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-avatar{display:none}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-actions{background:#12121680;border-radius:12px;gap:3px;padding:2px;bottom:6px;right:6px}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-actions span{color:#fff;background:#ffffff29}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-actions span:last-child{background:var(--main);color:var(--main-ink)}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-pills span{background:var(--sk-field);color:var(--foreground)}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-pills span[data-active=true]{background:var(--foreground);color:var(--background)}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-card-shell{background:var(--sk-card);box-shadow:var(--sk-card-line);border:0;border-radius:22px}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-secondary{text-transform:none;border-radius:14px;height:44px;font-size:14px;font-weight:600}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-more{text-transform:none;font-size:13px;font-weight:600}.sk-pf-preview:where(html.ui-next,html.ui-next *){z-index:900;background:var(--background);animation:.24s both sk-fc-fade;position:fixed;inset:0}.sk-pf-preview-head:where(html.ui-next,html.ui-next *){z-index:40;max-width:430px;padding:calc(var(--safe-top) + 6px) 12px 0 18px;color:var(--foreground);justify-content:space-between;align-items:center;margin:0 auto;font-size:16px;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.tab-bar-safe:has(.context-nav[data-page=sphere]):where(html.ui-next,html.ui-next *):before{content:"";height:calc(var(--tab-bar-bottom) + 96px);background:linear-gradient(transparent, var(--background) 62%);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.credits-cta:where(html.ui-next,html.ui-next *){gap:6px}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-cta[data-on=true]{background:var(--sk-field)!important;color:var(--foreground)!important;box-shadow:var(--sk-card-line)!important;border:0!important}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-secondary{color:var(--muted-foreground);background:0 0;border:0}.sk-pf-vis:where(html.ui-next,html.ui-next *) .fv-card-shell:before,.sk-pf-vis:where(html.ui-next,html.ui-next *) .profile-visibility:before{display:none}.sk-feed.is-embedded:where(html.ui-next,html.ui-next *){position:absolute;inset:0}.sk-member-head:where(html.ui-next,html.ui-next *){z-index:7;padding:calc(var(--safe-top) + 16px) 16px 0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.sk-feed.is-embedded:where(html.ui-next,html.ui-next *) .sk-fc-like svg{flex:none;width:21px;height:21px}.sk-pf-biocard:where(html.ui-next,html.ui-next *){padding:4px 14px 16px 4px}.sk-pf-biocard-top:where(html.ui-next,html.ui-next *){justify-content:space-between;align-items:center;display:flex}.sk-pf-edit:where(html.ui-next,html.ui-next *){height:36px;color:var(--main-text);align-items:center;gap:5px;padding:0 4px;font-size:13px;font-weight:700;display:inline-flex}.sk-pf-edit:where(html.ui-next,html.ui-next *) svg{width:14px;height:14px}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *){text-align:left;width:100%;padding:2px 0 0 10px;display:block}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *)>span{display:block}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *) .profile-bio-lines{margin:0}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *) .is-off{opacity:.45}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *) .is-add{color:var(--main-text);align-items:center;gap:6px;font-size:16px;font-weight:700;display:flex}.sk-pf-biocard-text:where(html.ui-next,html.ui-next *) .is-add svg{width:16px;height:16px}.sk-feed.is-preview:where(html.ui-next,html.ui-next *) .sk-fc-stage{left:0;right:0;top:var(--fc-y);--fc-pad:max(12px, calc(var(--safe-bottom) + 4px));border-radius:0;bottom:0}.sk-feed.is-preview:where(html.ui-next,html.ui-next *) .sk-fc{border-radius:0}.sk-pf-preview:where(html.ui-next,html.ui-next *) .sk-fc-stage{border-top-right-radius:28px}.sk-feed.is-preview:not(.has-actions):where(html.ui-next,html.ui-next *) .sk-fc-head{bottom:var(--fc-pad)}.sk-member-head:where(html.ui-next,html.ui-next *){color:#fff}.sk-pf-preview-head:where(html.ui-next,html.ui-next *){color:#fff;padding:calc(var(--safe-top) + 16px) 16px 0;flex-direction:row-reverse;justify-content:flex-end;gap:14px}.sk-pf:where(html.ui-next,html.ui-next *) .fe-spot{display:none}.sk-pf:where(html.ui-next,html.ui-next *) .fe-block{background:var(--background);animation:.2s both sk-fc-fade}.sk-fe-top:where(html.ui-next,html.ui-next *){z-index:321;max-width:430px;padding:calc(var(--safe-top) + 16px) 16px 0;color:var(--foreground);margin:0 auto;animation:.2s both sk-fc-fade;position:fixed;top:0;left:0;right:0}.sk-fe-head:where(html.ui-next,html.ui-next *){justify-content:space-between;align-items:center;height:52px;display:flex}.sk-fe-head:where(html.ui-next,html.ui-next *) h2{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:700}.sk-fe-spacer:where(html.ui-next,html.ui-next *){width:52px}.sk-fe-avatar:where(html.ui-next,html.ui-next *){background:var(--sk-card);width:100%;box-shadow:var(--sk-card-line);text-align:left;border-radius:22px;align-items:center;gap:12px;margin-top:10px;padding:10px 14px 10px 10px;display:flex}.sk-fe-avatar-pic:where(html.ui-next,html.ui-next *){background:var(--sk-field);border-radius:50%;flex:none;place-items:center;width:60px;height:60px;display:grid;position:relative;overflow:hidden}.sk-fe-avatar-pic:where(html.ui-next,html.ui-next *) img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sk-fe-avatar-text:where(html.ui-next,html.ui-next *){flex:1;min-width:0}.sk-fe-avatar-text:where(html.ui-next,html.ui-next *) b{font-size:15px;font-weight:700;display:block}.sk-fe-avatar-text:where(html.ui-next,html.ui-next *) small{color:var(--muted-foreground);margin-top:2px;font-size:13px;display:block}.sk-fe-avatar-go:where(html.ui-next,html.ui-next *){color:var(--main-text);flex:none;font-size:14px;font-weight:700}.sk-pf:where(html.ui-next,html.ui-next *) .fe-window{max-width:430px;right:0;bottom:calc(var(--safe-bottom) + 84px);box-shadow:none;border-radius:0;margin:0 auto;padding:0 16px 8px;animation:.24s both sk-fc-fade;position:fixed;width:auto!important;left:0!important;top:calc(var(--safe-top) + 170px)!important;background:var(--background)!important;height:auto!important}.sk-pf:where(html.ui-next,html.ui-next *) .fe-head{padding:6px 4px 8px}.sk-pf:where(html.ui-next,html.ui-next *) .fe-title,.sk-pf:where(html.ui-next,html.ui-next *) .fe-count{color:var(--muted-foreground);font-size:13px;font-weight:700}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid{gap:8px}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>*{border-radius:18px!important}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>:first-child{aspect-ratio:auto;grid-area:1/1/3/3}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>button{background:var(--sk-field);color:var(--muted-foreground);box-shadow:var(--sk-card-line);border:0!important}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>button:not(:has(.feed-tile-add-ico)){font-size:0}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>button:not(:has(.feed-tile-add-ico))>span{font-size:0}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid>button:not(:has(.feed-tile-add-ico)):before{content:"+";color:var(--muted-foreground);opacity:.7;font-size:24px;font-weight:400}.sk-pf:where(html.ui-next,html.ui-next *) .fe-grid .feed-tile-add-ico{background:var(--main);color:var(--main-ink);box-shadow:none}.sk-pf:where(html.ui-next,html.ui-next *) .fe-hint{margin-top:10px;font-size:12.5px}.sk-pf:where(html.ui-next,html.ui-next *) .fe-dock{padding:0 16px calc(var(--safe-bottom) + 14px)}.sk-pf:where(html.ui-next,html.ui-next *) .fe-done{background:var(--main);height:54px;color:var(--main-ink);border-radius:18px;font-size:16px;font-weight:700}.sk-set-top:where(html.ui-next,html.ui-next *){flex:none;margin:0;position:relative}.sk-set-scroll:where(html.ui-next,html.ui-next *){overscroll-behavior:none}.sk-set-hero:where(html.ui-next,html.ui-next *){z-index:3;isolation:isolate;height:300px;margin-top:var(--fc-y);background:var(--sk-field);color:#fff;border-radius:0 0 30px 30px;position:relative;overflow:clip}.sk-set-cover:where(html.ui-next,html.ui-next *){object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.sk-set-hero:where(html.ui-next,html.ui-next *) .sk-fc-shade{background:linear-gradient(#0000 40%,#08080c99 66%,#08080ce0)}.sk-set-who:where(html.ui-next,html.ui-next *){z-index:4;grid-template-rows:auto auto;grid-template-columns:auto 1fr;column-gap:12px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.sk-set-who:where(html.ui-next,html.ui-next *)>button{grid-row:1/3;align-self:center}.sk-set-who:where(html.ui-next,html.ui-next *)>button img,.sk-set-who:where(html.ui-next,html.ui-next *)>button>span:first-child{box-sizing:border-box;border:2.5px solid #fff;outline:0;width:67px;height:67px}.sk-set-who:where(html.ui-next,html.ui-next *)>button>span:last-child{background:var(--main);width:24px;height:24px;color:var(--main-ink);border:0;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #00000059}.sk-set-who:where(html.ui-next,html.ui-next *) h1{letter-spacing:-.02em;align-self:end;margin:0;font-size:23px;font-weight:700}.sk-set-who:where(html.ui-next,html.ui-next *) h1 svg{width:22px;height:22px}.sk-set-who:where(html.ui-next,html.ui-next *) p{color:#ffffffd9;align-self:start;margin:2px 0 0;font-size:14px;font-weight:500}.sk-set-hero.is-flat:where(html.ui-next,html.ui-next *){height:calc(var(--fc-notch-h) + 104px);color:var(--foreground)}.sk-set-hero.is-flat:where(html.ui-next,html.ui-next *) .sk-set-who p{color:var(--muted-foreground)}.sk-set-hero.is-flat:where(html.ui-next,html.ui-next *) .sk-set-who>button img,.sk-set-hero.is-flat:where(html.ui-next,html.ui-next *) .sk-set-who>button>span:first-child{border-color:var(--sk-raised)}.sk-set-hero.is-flat:where(html.ui-next,html.ui-next *) .sk-set-who>button>span:last-child{box-shadow:0 0 0 2px var(--sk-field)}.settings-layer:where(html.ui-next,html.ui-next *) section.px-4{padding:18px 12px 0}.settings-layer:where(html.ui-next,html.ui-next *) section.px-4>.mb-1\.5,.settings-layer:where(html.ui-next,html.ui-next *) section.px-4>p.mb-1\.5{margin-bottom:8px;padding:0 4px}.settings-layer:where(html.ui-next,html.ui-next *) section.px-4 p.text-footnote{color:var(--muted-foreground);font-size:13px;font-weight:700}.settings-layer:where(html.ui-next,html.ui-next *) section.px-4>p.mt-1\.5{margin-top:8px;padding:0 6px;font-size:12.5px;line-height:1.35}.sk-set-card:where(html.ui-next,html.ui-next *){background:var(--sk-card);box-shadow:var(--sk-card-line);border-radius:22px;overflow:hidden}.sk-set-ico:where(html.ui-next,html.ui-next *){width:24px;height:24px;color:var(--muted-foreground);flex:none;place-items:center;display:grid}.sk-set-ico:where(html.ui-next,html.ui-next *) svg{width:20px;height:20px}.sk-set-ico.is-danger:where(html.ui-next,html.ui-next *){color:var(--destructive)}.sk-set-card:where(html.ui-next,html.ui-next *)>.group{gap:12px;min-height:54px;padding-left:14px}.sk-set-card:where(html.ui-next,html.ui-next *)>.group>div{border-color:var(--sk-hair);border-bottom-width:.5px;min-height:54px;padding-right:14px}.sk-set-card:where(html.ui-next,html.ui-next *)>.group .text-body{font-size:15px}.sk-set-card:where(html.ui-next,html.ui-next *)>.group>div>span.truncate{color:var(--foreground);font-weight:700}.sk-set-card:where(html.ui-next,html.ui-next *)>.group>div>div .text-xs{font-size:12.5px}.sk-set-card:where(html.ui-next,html.ui-next *) .bg-sphere-lilac{background:var(--main);color:var(--main-ink)}.sk-set-card:where(html.ui-next,html.ui-next *) .ios-toggle[data-on=true]{background:var(--main)}.notif-quick-off:where(html.ui-next,html.ui-next *){background:var(--sk-field);color:var(--foreground);box-shadow:var(--sk-card-line)}.settings-layer:where(html.ui-next,html.ui-next *) .wallet-empty{background:var(--sk-card);height:84px;box-shadow:var(--sk-card-line);border:0;border-radius:22px}.chat-composer:where(html.ui-next,html.ui-next *) [class*="rounded-[24px]"]{background:var(--sk-field);box-shadow:var(--sk-card-line);border:0;border-radius:24px}.chat-composer:where(html.ui-next,html.ui-next *) [class*="rounded-[24px]"]:focus-within{box-shadow:inset 0 0 0 1.5px var(--main)}.lk-back-anchor:where(html.ui-next,html.ui-next *){display:none}html:where(.ui-next) .notif-back-chats{border:0;height:54px;font-size:15px;background:var(--sk-nav-fill)!important;color:var(--foreground)!important;box-shadow:var(--sk-nav-shadow)!important;border-radius:27px!important}.mission-dim-overlay:where(html.ui-next,html.ui-next *){display:none}.mission-ready:where(html.ui-next,html.ui-next *)>*{opacity:1!important;filter:none!important;animation:none!important}.mission-pack.is-selected:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink)}.credits-pack-tag:where(html.ui-next,html.ui-next *),.credits-pack.is-selected:where(html.ui-next,html.ui-next *) .credits-pack-tag,.mission-pack.is-selected:where(html.ui-next,html.ui-next *) .credits-pack-tag{border:0;background:var(--foreground)!important;color:var(--background)!important}.lx-sheet:where(html.ui-next,html.ui-next *){border-radius:30px 30px 0 0}.lx-actions:where(html.ui-next,html.ui-next *){gap:8px}.lx-btn:where(html.ui-next,html.ui-next *){font-variation-settings:normal;letter-spacing:-.01em;text-transform:none;border:0;border-radius:18px;height:54px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;font-stretch:100%}.lx-btn-back:where(html.ui-next,html.ui-next *),.lx-btn-back:hover:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink);box-shadow:none;border:0}.lx-btn-next:where(html.ui-next,html.ui-next *),.lx-btn-next:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field);color:var(--foreground);box-shadow:var(--sk-card-line);border:0}.lk-empty-copy:where(html.ui-next,html.ui-next *){background:var(--background);border-radius:22px;padding:18px 22px}.compat-home-backdrop:where(html.ui-next,html.ui-next *),.cs-glow:where(html.ui-next,html.ui-next *){display:none}header.app-header[class*=grid-cols-\[116px]:where(html.ui-next,html.ui-next *){padding-top:calc(var(--safe-top) + 18px);grid-template-columns:64px minmax(0,1fr) 64px}.compat-home-card:where(html.ui-next,html.ui-next *){background:var(--sk-card);box-shadow:var(--sk-card-line);border:0;border-radius:22px}.compat-home-card-icon:where(html.ui-next,html.ui-next *){border-radius:14px}.compat-home-card-icon-blue:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink)}.cs-cta:where(html.ui-next,html.ui-next *),.cs-cta:hover:where(html.ui-next,html.ui-next *){background:var(--main);height:54px;color:var(--main-ink);box-shadow:none;border:0;border-radius:18px;font-size:16px;font-weight:700}.profile-editor-frame:where(html.ui-next,html.ui-next *){padding:calc(var(--safe-top) + 16px) 16px 0}.profile-editor-navigation:where(html.ui-next,html.ui-next *){grid-template-columns:64px minmax(0,1fr) 64px;min-height:52px}.profile-editor-back:where(html.ui-next,html.ui-next *),.profile-editor-back:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field);width:46px;height:46px;color:var(--foreground);box-shadow:inset 0 0 0 1px var(--sk-hair);border:0;margin:3px}.profile-editor-title:where(html.ui-next,html.ui-next *){letter-spacing:-.015em;font-size:18px;font-weight:700}.profile-choice-row:where(html.ui-next,html.ui-next *),.profile-choice-row:hover:where(html.ui-next,html.ui-next *){background:var(--sk-field);height:54px;color:var(--foreground);box-shadow:var(--sk-card-line);border:0;border-radius:18px;font-size:16px;font-weight:600}.profile-choice-row[data-selected=true]:where(html.ui-next,html.ui-next *),.profile-choice-row[data-selected=true]:hover:where(html.ui-next,html.ui-next *){background:var(--main);color:var(--main-ink);box-shadow:none}.profile-editor-actions:where(html.ui-next,html.ui-next *){background:var(--background);border:0;border-radius:0;margin-inline:-16px;padding-inline:16px}html:where(.ui-next) .profile-editor[data-dirty=false] .profile-editor-primary,html:where(.ui-next) .profile-bio-overlay[data-dirty=false] .profile-editor-primary{background:color-mix(in oklab, var(--foreground) 8%, transparent)!important;color:var(--muted-foreground)!important;box-shadow:none!important}.profile-editor-primary:where(html.ui-next,html.ui-next *),.profile-editor-primary:hover:where(html.ui-next,html.ui-next *){border:0}.credits-pack-free:where(html.ui-next,html.ui-next *),.light:where(html.ui-next,html.ui-next *) .credits-pack-free{--claim-bg:var(--main);--claim-ink:var(--main-ink)}.credits-pack-free:where(html.ui-next,html.ui-next *) *{color:var(--main-ink)}div:has(>.notif-back-chats):where(html.ui-next,html.ui-next *)~[data-tab-dock] .sk-nav{visibility:hidden}.sk-fc-stage:where(html.ui-next,html.ui-next *)>.sk-fc,.sk-fc-stage:where(html.ui-next,html.ui-next *)>.sk-fc-under{top:1px}.profile-bio-writing:where(html.ui-next,html.ui-next *){padding-top:6px;padding-bottom:6px}.profile-bio-toolbar:where(html.ui-next,html.ui-next *) .profile-stack-cancel{display:none}.profile-bio-toolbar:where(html.ui-next,html.ui-next *){padding-top:8px;padding-bottom:max(calc(var(--safe-bottom,0px) + 10px), calc(var(--bio-keyboard-inset,0px) + 10px))}html:where(.ui-next),body:where(html.ui-next,html.ui-next *),#root:where(html.ui-next,html.ui-next *){background-color:var(--background)!important}#sk-edge:where(html.ui-next,html.ui-next *){padding-top:env(safe-area-inset-top,0px);display:none}@media (display-mode:standalone){#sk-edge:where(html.ui-next,html.ui-next *){z-index:60;background:var(--background);min-height:12px;display:block;position:fixed;top:0;left:0;right:0}}html:where(.ui-next) .chat-shell{left:-1px;right:-1px;top:var(--sk-pan,0px);bottom:calc(-1 * var(--sk-pan,0px));padding-bottom:var(--sk-kb,0px)}html:where(.ui-next).sk-kb .chat-composer{padding-bottom:8px!important}html:where(.ui-next) svg.sk-ph{paint-order:normal;fill:currentColor!important;stroke:none!important}html:where(.ui-next) svg.sk-ph *{stroke:inherit}
