.personal-app-theme:not(.has-custom-theme) .native-member-shell{--primary:#743e65;--tint:#f4e8ee;--text:#302334;--muted:#796c7c;--line:#e8e0e6;--bg:#faf8f7;--card:#fff;--accent:#d99598;background:var(--bg)}.native-member-shell .discovery-age-mark{display:inline-flex;align-items:center;justify-content:center;min-width:30px;padding:2px 6px;border:1px solid;border-radius:6px;font-size:9px;letter-spacing:0;line-height:1.5;opacity:.65}.native-member-shell .discovery-welcome .eyebrow{display:flex;align-items:center;gap:12px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .sidebar{background:#fff;border-color:var(--line)}.personal-app-theme:not(.has-custom-theme) .native-member-shell .brand-icon{background:#743e65;box-shadow:none}.personal-app-theme:not(.has-custom-theme) .native-member-shell .sidebar .nav-item{color:#807485;font-size:13px;min-height:46px;border-radius:13px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .sidebar .nav-item.active{background:#f4e8ee;color:#683558}.personal-app-theme:not(.has-custom-theme) .native-member-shell .sidebar nav:first-of-type .nav-item>svg{color:inherit}.personal-app-theme:not(.has-custom-theme) .native-member-shell .sidebar .sidebar-caption{color:#9a8c9a;letter-spacing:1.6px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .little-note{background:#f8f0f3;border:1px solid #ede0e7;border-radius:16px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .topbar{background:#ffffffed;border-color:var(--line);height:74px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .topbar-breadcrumb strong{color:#4b344a}.personal-app-theme:not(.has-custom-theme) .native-member-shell .topbar .notification-btn{min-width:44px;min-height:44px;background:#f7f3f5;border:1px solid #eee5eb;border-radius:50%;color:#674b63}.personal-app-theme:not(.has-custom-theme) .native-member-shell .live-pill{background:#f0f5ee;color:#526c50;border-radius:20px;padding:6px 10px}.native-member-shell .main-content.discover-page{max-width:1500px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .discovery-welcome{background:#f2e8ed;border:0;border-radius:23px;min-height:175px;padding:27px 30px;box-shadow:none;margin-bottom:23px}.native-member-shell .discovery-welcome h1{font-size:clamp(25px,2.7vw,36px);line-height:1.24;letter-spacing:-1.2px;max-width:610px}.native-member-shell .discovery-welcome p{font-size:13px;max-width:570px;line-height:1.7;margin-top:10px}.native-member-shell .discovery-welcome .eyebrow{font-size:10px;letter-spacing:1.8px;margin-bottom:13px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .discovery-welcome .heading-decoration{background:#fff8;color:#a26f88;border-radius:50%;height:106px;width:106px}.native-member-shell .discovery-switchbar{min-height:56px;border-radius:16px;padding:5px;gap:5px}.native-member-shell .discovery-switchbar button{min-height:44px;font-size:13px;border-radius:11px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .discovery-modes>button.active{background:#743e65;color:#fff}.native-member-shell .discovery-distance{padding-inline:16px}.native-member-shell .discovery-filter-button{flex-basis:46px}.native-member-shell .results-label{font-size:12px;line-height:1.5;margin:3px 0 16px;padding:0 2px;color:var(--muted)}.native-member-shell .people-grid{gap:18px}.native-member-shell .person-card{border-radius:21px;overflow:hidden;transition:transform .2s,box-shadow .2s}.personal-app-theme:not(.has-custom-theme) .native-member-shell .person-card{box-shadow:0 5px 20px #38243a05;border:1px solid #e9e0e6}.native-member-shell .person-cover{height:auto;aspect-ratio:4/4.65}.native-member-shell .person-cover>img{object-position:center 30%}.native-member-shell .person-name{left:17px;bottom:17px;right:13px}.native-member-shell .person-name strong{font-size:23px;line-height:1.2;letter-spacing:-.5px}.native-member-shell .person-name small{font-size:11px;margin-top:5px;color:#ffffffe0}.native-member-shell .person-card .person-distance{font-size:10px;left:12px;top:12px;display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:20px;line-height:1.2;background:#fffffff0;color:#554555;box-shadow:0 2px 10px #00000008}.native-member-shell .person-card-body{padding:14px 15px 13px}.native-member-shell .person-tags{height:auto;min-height:23px;gap:5px;overflow:hidden;flex-wrap:nowrap}.native-member-shell .person-tags .role-tag,.native-member-shell .person-tags .tag{border-radius:6px;font-size:10px;line-height:1.5;padding:3px 7px;white-space:nowrap;flex-shrink:0}.personal-app-theme:not(.has-custom-theme) .native-member-shell .person-tags .tag{background:#f5f0f3;color:#725b70}.native-member-shell .person-card-body>p{font-size:12px;line-height:1.65;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:9px 0 11px}.native-member-shell .person-actions{min-height:44px;padding-top:6px;gap:7px}.native-member-shell .person-actions>span{font-size:10px;line-height:1.5;max-width:calc(100% - 44px)}.native-member-shell .person-actions .like-btn{width:40px;height:40px;min-width:40px;border-radius:50%;background:#f7edf2;color:#8e476e}.native-member-shell .person-actions .like-btn.liked{background:#743e65;color:#fff}.personal-app-theme:not(.has-custom-theme) .native-member-shell .aside-intro{background:#38263a;color:#fff;border:0;border-radius:21px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .aside-intro :is(h2,.eyebrow,.text-link){color:#fff}.personal-app-theme:not(.has-custom-theme) .native-member-shell .aside-intro p{color:#dacbd7;line-height:1.8}.personal-app-theme:not(.has-custom-theme) .native-member-shell .aside-intro .intro-bubbles span{background:#ffffff14;color:#e8dce5;border-color:#ffffff13}.native-member-shell .aside-places{border-radius:21px}.native-member-shell .discovery-end{margin-top:25px}.native-member-shell .discovery-end p{font-size:11px;color:var(--muted)}.gg-footer-download{display:inline-flex;gap:7px;align-items:center;color:var(--primary);font-size:11px;font-weight:600}.gg-header-inner>nav>a.gg-download-link{color:#743e65}@media(min-width:801px){.native-member-shell .people-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:801px) and (max-width:1180px){.native-member-shell .people-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.native-member-shell .person-cover{aspect-ratio:4/4.5}}@media(max-width:800px){.personal-app-theme:not(.has-custom-theme) .native-member-shell .topbar{height:calc(66px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.native-member-shell .topbar .icon-btn{min-width:44px;min-height:44px}.native-member-shell .topbar-right{gap:5px}.native-member-shell .topbar-breadcrumb strong{font-size:14px}.native-member-shell .main-content.discover-page{padding:15px 16px 26px}.personal-app-theme:not(.has-custom-theme) .native-member-shell .discovery-welcome{min-height:0;padding:22px 22px 24px;border-radius:21px;margin-bottom:16px}.native-member-shell .discovery-welcome h1{font-size:29px;max-width:440px;letter-spacing:-.9px}.native-member-shell .discovery-welcome p{font-size:12px;max-width:420px;margin-top:10px}.native-member-shell .discovery-welcome .eyebrow{font-size:9px;letter-spacing:1.4px;margin-bottom:10px}.native-member-shell .discover-page .cms-screen-aside,.native-member-shell .discover-page .cms-screen-main{gap:12px}.native-member-shell .discover-page .discovery-switchbar{border-radius:15px;padding:4px;gap:3px}.native-member-shell .discover-page .discovery-switchbar button{min-height:44px;font-size:12px}.native-member-shell .discover-page .discovery-modes>button{padding:7px 9px}.native-member-shell .discover-page .discovery-filter-button{flex-basis:44px}.native-member-shell .results-label{font-size:11px;margin:0 0 11px}.native-member-shell .people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.native-member-shell .person-card{border-radius:18px}.native-member-shell .person-cover{aspect-ratio:3/4.1}.native-member-shell .person-name{left:12px;bottom:14px;right:9px}.native-member-shell .person-name strong{font-size:20px;line-height:1.3}.native-member-shell .person-name small{font-size:10px;line-height:1.4;margin-top:3px}.native-member-shell .person-card .person-distance{font-size:9px;padding:5px 7px;left:8px;top:9px}.native-member-shell .person-card-body{padding:11px}.native-member-shell .person-tags :is(.tag,.role-tag){font-size:9px;padding:3px 6px}.native-member-shell .person-card-body>p{font-size:11px;height:36px;line-height:1.65;margin:7px 0}.native-member-shell .person-actions>span{font-size:9px}.native-member-shell .person-actions .like-btn{width:38px;height:38px;min-width:38px}.native-member-shell .discovery-aside{gap:12px;margin-top:7px}.personal-app-theme:not(.has-custom-theme) .native-member-shell>.mobile-bottom-nav{background:#ffffffed;border-top:1px solid #eae1e7;box-shadow:0 -8px 28px #38243a05}.native-member-shell>.mobile-bottom-nav{gap:3px;padding:7px 9px calc(7px + env(safe-area-inset-bottom))}.native-member-shell>.mobile-bottom-nav>button{min-width:0;min-height:51px;flex:1;gap:5px;padding:5px 3px;border-radius:13px;font-size:10px}.personal-app-theme:not(.has-custom-theme) .native-member-shell>.mobile-bottom-nav>button{color:#8b7e8e}.personal-app-theme:not(.has-custom-theme) .native-member-shell>.mobile-bottom-nav>button.active{background:#f4e8ee;color:#743e65}.native-member-shell>.mobile-bottom-nav>button svg{width:21px;height:21px;stroke-width:1.8}.native-member-shell>.mobile-bottom-nav>button.active svg{stroke-width:2.3}.native-member-shell .app-footer{padding-bottom:105px}.gg-header-inner>nav>a.gg-download-link{display:none}.gg-footer-download{flex-basis:100%;font-size:12px;min-height:34px}}@media(max-width:370px){.native-member-shell .main-content.discover-page{padding-inline:11px}.native-member-shell .discovery-welcome h1{font-size:26px}.native-member-shell .person-name strong{font-size:18px}.native-member-shell .person-card-body{padding:9px}.native-member-shell .person-actions>span{font-size:8px}.native-member-shell .person-actions .like-btn{width:34px;height:38px;min-width:34px}}@media(prefers-reduced-motion:reduce){.native-member-shell .person-card{transition:none}.native-member-shell .person-card:hover{transform:none}}