.profile-name148{display:block;max-width:100%;min-width:0;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis;line-height:1.25!important}.profile-nick148{font-weight:650;overflow-wrap:anywhere}.profile-nick148[data-presence-state148=online]{color:#23c987}.profile-nick148[data-presence-state148=offline]{color:#ee6a7d}.profile-nick148[data-presence-state148=hidden]{color:var(--muted,#a7bdce)}.profile-nick-line148{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.zodiac148{font-size:19px;line-height:1;color:#e1baf6;flex:none}.social-identity>div:last-child{flex:1;min-width:0}.social-identity h1.profile-name148{font-size:24px}.social-identity .profile-nick-line148{margin:10px 0 0}.social-identity>div:last-child>small:empty{display:none}
.following-stories148{display:flex;gap:12px;overflow:auto;padding:12px 4px;scrollbar-width:thin;min-width:0;margin:0 0 10px;flex:none}.following-stories148 .story-person{flex:none}.following-stories148:empty{display:none}#reelsPage{display:flex;flex-direction:column;min-height:0}#reelsPage[hidden]{display:none!important}#reelsPage>.reels-feed{height:calc(100dvh - var(--reels-top,80px) - 235px);min-height:300px}.friend-likes148{margin:10px 0;font-size:12px}.friend-likes148>small{display:block;opacity:.82;margin-bottom:5px}.friend-likes148>div{display:flex;gap:6px;flex-wrap:wrap}.friend-likes148[hidden]{display:none!important}.story-person148{display:flex;gap:9px;align-items:center;border:0;border-radius:12px;background:transparent;color:inherit;text-align:left;padding:7px 0;cursor:pointer}.story-person148>img,.person-initial148{display:grid;place-items:center;flex:none;width:38px;height:38px;object-fit:cover;border-radius:50%;background:#1b354c;color:#d8e9f7}.story-person148>span:last-child{min-width:0;overflow-wrap:anywhere}.story-person148 strong{font-size:13px}.reel-caption .friend-likes148 .story-person148{background:#07101b9c;padding:4px 8px}.reel-caption .friend-likes148 img{width:25px;height:25px}.reel-caption .friend-likes148 strong{font-size:12px}.story-viewers148{border-top:1px solid #405a73;border-bottom:1px solid #405a73;margin:14px 0;padding:14px 0;max-height:45dvh;overflow:auto}.story-viewers148 h3{font-size:17px;margin:0}.story-viewers148 [role=status]{display:grid;gap:5px}
.medals148{display:flex;flex-wrap:wrap;gap:12px;padding-top:12px}.medal148{display:flex;flex-direction:column;align-items:center;gap:7px;max-width:140px;padding:10px;border:1px solid var(--line,#37536c);border-radius:16px;background:transparent;color:var(--text,#eef5fc);cursor:pointer;text-align:center}.medal148 img{display:block;width:80px;height:80px;object-fit:contain;background:transparent}.medal148 span{font-size:12px;line-height:1.4}.achievement-card .medal148{padding:0;border:0}.social-dialog148{box-sizing:border-box;width:min(720px,calc(100vw - 24px));max-height:90dvh;padding:22px;border:1px solid var(--line,#45617c);border-radius:22px;background:var(--panel,#102036);color:var(--text,#edf6ff);overflow:auto}.social-dialog148:not([open]){display:none}.social-dialog148::backdrop{background:#020711bf}.social-dialog-close148{float:right;position:sticky;top:0;z-index:2}.social-dialog148 .row{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.social-dialog148 form,.social-dialog148 label{display:grid;gap:8px}.social-dialog148 form{gap:14px}.social-dialog148 input,.social-dialog148 textarea,.social-dialog148 select{font:16px/1.5 system-ui;color:inherit;background:var(--bg,#091827);border:1px solid var(--line,#4b657b);border-radius:12px;padding:10px;box-sizing:border-box;width:100%}.medal-dialog148{width:min(440px,calc(100vw - 24px));text-align:center}.medal-dialog148 [data-social-body148]>img{width:min(100%,320px);aspect-ratio:1;object-fit:contain;background:transparent}.medal-dialog148 h2{font-size:20px}.trainer-head148{display:flex;align-items:center;gap:16px;clear:both;margin-top:16px}.trainer-head148>img{width:90px;height:90px;object-fit:cover;border-radius:20px;flex:none}.trainer-head148 h2{font-size:23px;margin:0}.trainer-head148 p{font-size:13px;color:var(--muted,#b5c8da)}.trainer-description148,.trainer-review148 p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.trainer-photos148{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.trainer-photos148 img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:14px}.trainer-review148{padding:14px 0;border-top:1px solid var(--line,#45617c)}.trainer-review148 small{display:block;color:#efca6c;margin:6px 0}.trainer-preview148{display:block;border:0;background:transparent;padding:0;width:100%;cursor:pointer}.trainer-preview148 img{width:100%;object-fit:cover}.contact-avatar148{display:grid;place-items:center;flex:none;width:72px;height:72px;border-radius:50%;padding:0;border:2px solid #338875;background:#143b3a;color:var(--text,#eef7ff);overflow:hidden;text-decoration:none;font:700 28px system-ui}.contact-avatar148 img{width:100%;height:100%;object-fit:cover}.contacts-heading .contact-message148{margin-top:10px;font-size:13px;min-height:36px}.contact-profile{display:none}.content-trainer .trainer-preview148{margin-bottom:12px}
@media(max-width:900px){.site-header .site-recommended-link>span,.topbar .site-recommended-link>span{display:none!important}}@media(max-width:390px){.social-dialog148{padding:16px}.trainer-head148>img{width:70px;height:70px}.trainer-head148 h2{font-size:20px}.medal148{max-width:120px}}

[data-theme=light] .profile-nick148[data-presence-state148=online]{color:#08744e}[data-theme=light] .profile-nick148[data-presence-state148=offline]{color:#b62440}[data-theme=light] .zodiac148{color:#8546a2}[data-theme=light] .social-dialog148{--panel:#fff;--text:#17293d;--bg:#f2f6fa;--line:#c7d5e2;--muted:#536579}.trainer-head148>div{min-width:0;flex:1}

[data-theme=light] .profile-dashboard-hero-card .hero-actions .btn{color:#16324b!important}[data-theme=light] .profile-dashboard-hero-card .hero-actions .btn-primary{color:#112d12!important}
