.page_container__7obu6{padding:1.5rem 1rem}.page_inner__P4PPq{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:320px 1fr;gap:2rem}.page_left__JmGqN,.page_right__kSGHK{display:block}.page_profileCard__81jjs{background:#fff;border:1px solid #eee;border-radius:12px;padding:1.25rem;text-align:center}.page_avatarWrap__jroEB{margin-bottom:.75rem}.page_name__8FP2u{font-size:1.25rem;color:#382648;margin:.25rem 0 .5rem;font-weight:700}.page_subInfo__CCQaJ{color:#6b7280;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.5rem}.page_dot__VmvqM{opacity:.6}.page_ratingRow__9ECyq{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem}.page_ratingLeft__rRoe2{display:flex;flex-direction:column;align-items:flex-start}.page_ratingValue__Nkr4T{font-weight:800;color:#111827;font-size:1.6rem;line-height:1}.page_totalChats__l7GbN{color:#6b7280;font-size:.9rem;margin-top:6px}.page_ratingStars__yB9B_{display:flex;gap:6px;align-items:center}.page_starFilled__Zflw0{color:#f59e0b;opacity:1}.page_starEmpty__kYJ_k{color:#e5e7eb;opacity:.9}.page_tags__4q8Ld{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.page_tag__QSDmB{background:#fff;color:#382648;padding:.25rem .9rem;border-radius:14px;font-size:.85rem;border:1px solid #fde68a;box-shadow:0 1px 0 rgba(56,38,72,.03);cursor:pointer;transition:all .18s ease}.page_tag__QSDmB:hover{transform:translateY(-3px);box-shadow:0 6px 18px rgba(56,38,72,.06)}.page_infoBlock__ArwiD{margin-top:.9rem}.page_infoRow__Tx3kr{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:6px 0}.page_infoLabel__O7emz{color:#374151;font-weight:700;width:34%;text-align:left}.page_infoValue__IN6ZD{width:66%;text-align:left}.page_pills__kh5fi{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.page_pill__tsz56{background:linear-gradient(135deg,#fde68a,#fff);border-radius:14px;border:1px solid rgba(245,158,11,.15)}.page_pillOutline__Qwdwt,.page_pill__tsz56{padding:6px 10px;color:#382648;font-weight:600}.page_pillOutline__Qwdwt{background:#fff;border-radius:14px;border:1px solid #fde2a8}.page_langListInline__dVGXS{color:#374151}.page_languages__eVDss{margin-top:.75rem;font-size:.9rem;color:#374151}.page_langList__aVIG0{margin-top:.25rem;color:#374151}.page_socialLinks__SnSCs{display:flex;gap:8px;justify-content:center;margin-top:12px}.page_socialBtn__JK5Ww{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #eee;color:#374151}.page_actions__GnNyc{display:flex;gap:.5rem;margin-top:1rem;justify-content:center}.page_primaryBtn__g3uqw{background:#382648;color:white;padding:.5rem .9rem;border-radius:8px;border:none;cursor:pointer}.page_ghostBtn__9R7Pd{background:transparent;border:1px solid #e5e7eb;padding:.5rem .9rem;border-radius:8px;cursor:pointer}.page_aboutSection__4EJay{background:#fff;border:1px solid #eee;border-radius:12px;padding:1rem;margin-bottom:1rem}.page_aboutSection__4EJay h3{margin:0 0 .5rem;color:#382648}.page_reviewsSection__3_xh_{background:#fff;border:1px solid #eee;border-radius:12px;padding:1rem}.page_overallRow__Hp1d4{display:flex;gap:1rem;align-items:center}.page_largeRating__ukqaO{font-size:2rem;font-weight:800;color:#111827}.page_ratingSummary__CdOE3{color:#6b7280;flex:1}.page_starsInline__qZOgy svg{color:#fbbf24}.page_reviewsCount__p3DE9{font-size:.9rem;margin-top:.25rem}.page_totalBadgeWrap__tLXcP{margin-top:.5rem}.page_totalBadge__OeGsK{display:inline-flex;align-items:center;gap:6px;background:#155bd6;color:white;padding:6px 8px;border-radius:6px;font-weight:700}.page_totalBadge__OeGsK svg{color:rgba(255,255,255,.95)}.page_badgeCount___EEF8{background:transparent;padding-left:4px}.page_reviewsList__pV6RF{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.page_reviewCard__TfjDr{border:1px solid #f1f5f9;padding:.75rem;border-radius:8px}.page_reviewHead__D5rRo{display:flex;gap:.75rem;align-items:center}.page_reviewerInitial__weJE2{width:36px;height:36px;border-radius:50%;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-weight:700}.page_reviewerName__r_IKh{font-weight:600}.page_reviewerRating__urDlZ{color:#f59e0b}.page_reviewText__Cou_8{margin-top:.5rem;color:#374151}.page_noReviews__RiJ9u{padding:1rem;border:1px dashed #e5e7eb;border-radius:8px;background:#fafafa;color:#374151}.page_ratingBreakdown__1Wcyh{margin-top:1rem;padding:.6rem 0}.page_breakRow__TCOgI{display:flex;align-items:center;gap:8px;margin:6px 0}.page_starLabel__JjJde{width:36px;color:#374151;font-weight:600;display:flex;align-items:center;gap:6px}.page_smallStar__9dxlA{color:#f59e0b}.page_barWrap__iAOjC{flex:1;height:10px;background:#f1f5f9;border-radius:999px;overflow:hidden;min-width:120px}.page_barFill__r245J{height:100%;background:linear-gradient(90deg,#f59e0b,#fbbf24);border-radius:999px}.page_countLabel__gYOW7{width:40px;text-align:right;color:#6b7280;font-size:.9rem}@media (max-width:900px){.page_inner__P4PPq{grid-template-columns:1fr}.page_actions__GnNyc{flex-direction:column}}