.specialMoney_wrap__F0OpM{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 6px}.specialMoney_was__TTnn8{color:var(--ink-3,rgba(255,255,255,.5));font-size:.82em;font-weight:500;text-decoration-thickness:1.5px}.specialMoney_now__3A_2z{color:inherit}.specialMoney_pct__zokgc{align-self:center;padding:1px 6px;border-radius:999px;background:var(--success-soft);color:var(--success);font-size:11px;font-weight:700;line-height:1.5}.book_panel__65Dz4{position:relative;overflow:hidden;border-radius:var(--pro-radius);border:1px solid color-mix(in srgb,var(--brand) 22%,var(--pro-line));background:radial-gradient(60% 80% at 0 0,color-mix(in srgb,var(--brand) 10%,transparent),transparent 70%),var(--pro-surface);padding:48px;scroll-margin-top:calc(var(--header-h) + 16px)}@media (max-width:640px){.book_panel__65Dz4{padding:20px}}.book_head__Eqdhg{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:36px}.book_headText__eLiBH{min-width:0;flex:1 1 380px}.book_eyebrow__SID5n{margin:0 0 12px;color:var(--brand-text);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.book_title__C37ld{margin:0;font-family:var(--font-display-stack);font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem);font-weight:700;line-height:1.08;color:var(--text)}.book_lede__NPyTY{margin:10px 0 0;max-width:640px;font-size:16px;line-height:1.6;color:var(--pro-muted)}.book_packages__s0pGD{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.book_packages__s0pGD[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1080px){.book_packages__s0pGD[data-count="5"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.book_packages__s0pGD,.book_packages__s0pGD[data-count="5"]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-20px;padding:12px 20px 8px;scroll-padding-inline:20px;scrollbar-width:none}.book_packages__s0pGD::-webkit-scrollbar{display:none}.book_packages__s0pGD>li{flex:0 0 min(200px,62vw);scroll-snap-align:start}}.book_packages__s0pGD>li{min-width:0}.book_pkg__bvFIj{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px 16px 14px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.book_pkg__bvFIj:hover{border-color:color-mix(in srgb,var(--brand) 45%,transparent)}.book_pkg__bvFIj[aria-checked=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 10px 30px -12px color-mix(in srgb,var(--brand) 60%,transparent);background:radial-gradient(90% 80% at 50% 0,color-mix(in srgb,var(--brand) 14%,transparent),transparent 70%),var(--pro-surface-2)}.book_pkg__bvFIj:focus-visible{outline:none;box-shadow:var(--focus-ring)}.book_ribbon__Y8k1f{position:absolute;top:-1px;inset-inline-end:14px;padding:4px 10px;border-radius:0 0 10px 10px;background:var(--brand-fill);color:var(--on-primary);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.book_pkgIcon__TxMdA{display:grid;place-items:center;width:48px;height:48px}.book_pkgName__7Iaxj{font-family:var(--font-display-stack);font-size:19px;font-weight:700;line-height:1.15}.book_pkgText__l2718{font-size:13px;line-height:1.5;color:var(--pro-muted)}.book_pkgFoot__0XwL9{margin-top:auto;padding-top:10px;width:100%;border-top:1px solid var(--pro-line);display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 8px}.book_pkgRange__rHCjR{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pro-muted);min-width:0}.book_pkgPrice__QAWgX{display:inline-flex;align-items:baseline;gap:4px;font-weight:800;font-size:22px;line-height:1;color:var(--price);white-space:nowrap}.book_pkgPrice__QAWgX sup{font-size:.55em;vertical-align:.65em;margin-inline-start:1px}.book_pkgPrice__QAWgX small{font-size:12px;font-weight:600;color:var(--pro-muted)}.book_bar__oNBbK{margin-top:28px;padding:16px 20px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);display:grid;grid-template-columns:minmax(0,1.4fr) auto auto auto;align-items:center;gap:16px 24px}@media (max-width:900px){.book_bar__oNBbK{grid-template-columns:minmax(0,1fr) auto}.book_buy__Bsu9J{grid-column:1/-1;width:100%}}@media (max-width:480px){.book_bar__oNBbK{grid-template-columns:minmax(0,1fr);padding:16px}}.book_barStep__AcO0z,.book_barTotal___y3GB,.book_barWhat___IRxO{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.book_barStep__AcO0z small,.book_barTotal___y3GB small,.book_barWhat___IRxO small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pro-muted)}.book_barWhat___IRxO strong{font-size:16px;font-weight:800;color:var(--text)}.book_barTotal___y3GB strong{font-family:var(--font-display-stack);font-size:30px;line-height:1;font-weight:700;color:var(--price);white-space:nowrap}.book_barTotal___y3GB s{font-family:var(--font-body-stack);font-size:15px;font-weight:600;color:var(--pro-muted)}.book_buy__Bsu9J{white-space:nowrap}.book_hint__oJA3h{font-size:13px;color:var(--pro-muted)}.book_error__996KO{margin:12px 0 0;color:var(--danger-text);font-size:14px}.book_promo__UDRHj{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px}.book_promoToggle__3Swy0{padding:0;border:0;background:none;color:var(--brand);font:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.book_promoForm__D6Kxh{display:flex;gap:8px;flex:1 1 260px;max-width:420px}.book_promoInput__gAJDQ{flex:1;min-width:0;height:40px;padding:0 12px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);color:var(--text);font:inherit;text-transform:uppercase;letter-spacing:.04em}.book_promoInput__gAJDQ:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.book_promoOn__QyGwC{color:var(--success-text);font-weight:600}.book_promoRemove__0tjC_{padding:0;border:0;background:none;color:var(--pro-muted);font:inherit;cursor:pointer;text-decoration:underline}.book_promoError__p3DI9{flex-basis:100%;margin:0;color:var(--danger-text);font-size:13px}.book_slots__O1ZFP{margin-top:28px;display:flex;flex-direction:column;gap:10px}.book_slotsLabel__eaEfe{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pro-muted)}.book_days__eUM12,.book_times__9Zk9P{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.book_choices__b0qYf{display:grid;gap:16px}.book_coachCards__qbrmY{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.book_coachCards__qbrmY[data-count="1"]{grid-template-columns:minmax(0,1fr)}@media (max-width:720px){.book_coachCards__qbrmY{grid-template-columns:minmax(0,1fr)}}.book_coachCards__qbrmY>li{min-width:0}.book_coachCard__cHGOU{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 28px 24px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:radial-gradient(80% 90% at 100% 0,color-mix(in srgb,var(--accent,#2fd3e0) 10%,transparent),transparent 70%),var(--pro-surface-2);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.book_coachCard__cHGOU:hover{border-color:color-mix(in srgb,var(--brand) 45%,transparent);transform:translateY(-2px)}.book_coachCard__cHGOU[aria-checked=true]{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand),0 14px 40px -14px color-mix(in srgb,var(--brand) 65%,transparent);background:radial-gradient(90% 90% at 0 0,color-mix(in srgb,var(--brand) 18%,transparent),transparent 70%),var(--pro-surface-2)}.book_coachCard__cHGOU:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.book_coachCard__cHGOU:hover{transform:none}}.book_coachCardIcon__8KHb5{display:block;line-height:0;margin-bottom:4px}.book_coachCardName__cnWWS{font-family:var(--font-display-stack);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:700;line-height:1.1}.book_coachCardText__OfkKR{font-size:14px;line-height:1.55;color:var(--pro-muted);max-width:46ch}.book_coachCardFoot__0PrVA{margin-top:auto;padding-top:14px;width:100%;border-top:1px solid var(--pro-line);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.book_coachCardPrice__TL64C{font-weight:800;font-size:32px;line-height:1;color:var(--price);white-space:nowrap}.book_coachCardPrice__TL64C sup{font-size:.5em;vertical-align:.8em;margin-inline-start:1px}.book_coachCardWas__hZTZj{font-size:18px}.book_coachCardUnit__mqm0R{font-size:14px;font-weight:600;color:var(--pro-muted)}.book_groupLabel__XKAFF{display:inline-flex;align-items:center;gap:8px;margin:20px 0 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pro-muted)}.book_pkgWas__Yu9f5{font-size:14px}.book_trust__oEUtH{margin-top:16px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}@media (max-width:640px){.book_panel__65Dz4{padding:24px 20px}}.picker_picker__ApWqq{display:grid;gap:10px}.picker_label__bqtg_{font-size:13px;font-weight:600;color:var(--text-2,#cfd8e3)}.picker_tools__pysxw{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.picker_search__K_A_9{flex:1 1 160px;min-width:0;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line,rgba(255,255,255,.12));background:var(--bg-2,rgba(255,255,255,.04));color:var(--text,#fff);font:inherit;font-size:14px}.picker_search__K_A_9:focus-visible{outline:2px solid var(--glow-blue,#38b6ff);outline-offset:2px}.picker_tabs__RdrdA{display:inline-flex;gap:4px;padding:3px;border-radius:10px;background:var(--bg-2,rgba(255,255,255,.04));border:1px solid var(--line,rgba(255,255,255,.12))}.picker_tab__OUDNW{display:inline-grid;place-items:center;min-width:36px;height:32px;padding:0 8px;border-radius:8px;border:0;background:transparent;color:var(--text-2,#cfd8e3);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.picker_tab__OUDNW[aria-selected=true]{background:color-mix(in srgb,var(--brand,#ff6b2c) 18%,transparent);color:var(--text,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand,#ff6b2c) 50%,transparent)}.picker_tab__OUDNW:focus-visible{outline:2px solid var(--glow-blue,#38b6ff);outline-offset:1px}.picker_picked__wOzu0{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.picker_pickedChip__Z0EmM{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 8px 0 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--brand,#ff6b2c) 50%,transparent);background:color-mix(in srgb,var(--brand,#ff6b2c) 12%,transparent);color:var(--text,#fff);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.picker_count__VEIu5{margin-left:auto;font-size:12px;color:var(--text-3,#9aa7b3)}.picker_grid__l210T{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:4px;max-height:264px;overflow-y:auto;padding:4px;border-radius:12px;border:1px solid var(--line,rgba(255,255,255,.1));background:var(--bg-1,rgba(0,0,0,.2));overscroll-behavior:contain}.picker_cell__Am73g{display:grid;justify-items:center;gap:4px;padding:6px 2px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--text-2,#cfd8e3);font:inherit;font-size:11px;line-height:1.1;cursor:pointer;height:82px;grid-template-rows:48px auto;align-content:start}.picker_cell__Am73g>img{opacity:.85;transition:transform var(--t,.2s) ease,opacity var(--t,.2s) ease,box-shadow var(--t,.2s) ease}.picker_cell__Am73g:hover>img{opacity:1;transform:scale(1.05)}.picker_cell__Am73g[aria-selected=true]{border-color:var(--brand,#ff6b2c);background:color-mix(in srgb,var(--brand,#ff6b2c) 12%,transparent);color:var(--text,#fff)}.picker_cell__Am73g[aria-selected=true]>img{opacity:1;box-shadow:0 0 0 2px var(--brand,#ff6b2c),0 0 16px color-mix(in srgb,var(--brand,#ff6b2c) 50%,transparent)}.picker_cell__Am73g[aria-disabled=true]{cursor:not-allowed;opacity:.4}.picker_cell__Am73g:focus-visible{outline:2px solid var(--glow-blue,#38b6ff);outline-offset:1px}.picker_cellName__S1237{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.picker_none__ZyRxU{grid-column:1/-1;margin:12px;text-align:center;color:var(--text-3,#9aa7b3);font-size:13px}@media (prefers-reduced-motion:reduce){.picker_cell__Am73g>img{transition:none}}.TipModal_dialog__9a7vD{width:min(440px,calc(100vw - 32px));border:1px solid var(--card-border);background:color-mix(in srgb,var(--bg-1) 88%,transparent);backdrop-filter:blur(16px)}.TipModal_doneBox__xMm4H,.TipModal_form__W__k5{display:grid;gap:10px}.TipModal_presets__CwVmi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.TipModal_preset__azwR9{min-height:42px;border-radius:var(--radius-md);border:1px solid var(--line-strong,var(--border));background:var(--bg-2);color:var(--text);font:inherit;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.TipModal_preset__azwR9:hover{border-color:var(--brand-text)}.TipModal_preset__azwR9[aria-checked=true]{border-color:var(--brand-text);background:color-mix(in srgb,var(--brand-text) 14%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand-text) 28%,transparent)}.TipModal_input__jJ_H8:focus-visible,.TipModal_preset__azwR9:focus-visible,.TipModal_textarea__nJkyz:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.TipModal_input__jJ_H8,.TipModal_textarea__nJkyz{width:100%;min-height:42px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--line-strong,var(--border));background:var(--bg-2);color:var(--text);font:inherit;font-size:var(--text-sm)}.TipModal_textarea__nJkyz{resize:vertical;min-height:72px}.TipModal_hint__te7jN{margin:0;color:var(--text-3,var(--text-2));font-size:.75rem;line-height:1.5}.TipModal_checks__hu6dW{display:grid;gap:6px}.TipModal_check__dVVEs{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:var(--text-sm);cursor:pointer}.TipModal_check__dVVEs input{width:16px;height:16px;margin:0;accent-color:var(--brand-text)}.TipModal_actions__9_fPX{display:grid;gap:8px;margin-top:4px}.TipModal_walletNote__uwtEg{margin:0;color:var(--text-2);font-size:.8125rem}.TipModal_error__uPQv6{margin:0;color:var(--danger-text,#fca5a5);font-size:var(--text-sm)}.TipModal_ok__OEcEA{margin:0;padding:12px 14px;border-radius:var(--radius-md);background:var(--success-soft);color:var(--text);font-size:var(--text-sm);line-height:1.5}.TipModal_wallBox__Z0EqY{display:grid;gap:10px;margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line)}.TipModal_wallHead__Sn_uS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.TipModal_wallTitle__ThlPL{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--text-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.TipModal_wallTitle__ThlPL svg{color:var(--brand-text)}.TipModal_total__IQwIP{color:var(--text-2);font-size:.8125rem;white-space:nowrap}.TipModal_total__IQwIP b{color:var(--text);font-variant-numeric:tabular-nums}.TipModal_wall__XqDvU{display:grid;gap:8px;margin:0;padding:0;list-style:none}.TipModal_tip__3gTeJ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--bg-2)}.TipModal_tipAmount__Awe3O{grid-row:1/span 2;align-self:center;min-width:52px;padding:6px 8px;border-radius:var(--radius-md);background:color-mix(in srgb,var(--brand-text) 16%,transparent);color:var(--text);font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.TipModal_tipWho__5llNQ{font-size:var(--text-sm);font-weight:600}.TipModal_tipWhen__yN6N_{grid-column:3;grid-row:1;color:var(--text-3,var(--text-2));font-size:.75rem;white-space:nowrap}.TipModal_tipMsg__2b8vZ{grid-column:2/span 2;margin:0;color:var(--text-2);font-size:var(--text-sm);overflow-wrap:anywhere}.PublicProfile_page__gN68y{display:grid;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:32px 24px calc(96px + env(safe-area-inset-bottom))}@media (max-width:640px){.PublicProfile_page__gN68y{padding:16px 16px calc(88px + env(safe-area-inset-bottom))}}.PublicProfile_page__gN68y>*{min-width:0}.PublicProfile_panel___dK5m{position:relative;min-width:0;padding:32px;border-radius:var(--pro-radius);border:1px solid var(--pro-line);background:radial-gradient(420px 220px at 100% 0,color-mix(in srgb,var(--lavender) 6%,transparent),transparent 70%),var(--pro-surface);display:grid;gap:24px;scroll-margin-top:calc(var(--header-h) + 16px)}.PublicProfile_glow__NoMxl{background:radial-gradient(520px 260px at 0 0,color-mix(in srgb,var(--brand) 9%,transparent),transparent 70%),var(--pro-surface)}@media (max-width:640px){.PublicProfile_panel___dK5m{padding:20px;gap:20px}}.PublicProfile_panel___dK5m .PublicProfile_label__wlXg8{margin:0 0 12px;font-family:var(--font-body-stack);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text)}.PublicProfile_asideText__eel7b{margin:0;max-width:300px;text-align:end;font-size:14px;line-height:1.5;color:var(--pro-muted)}@media (max-width:640px){.PublicProfile_asideText__eel7b{text-align:start}}.PublicProfile_countPill__sYeIS{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);font-size:13px;font-weight:700;color:var(--text);white-space:nowrap}.PublicProfile_linkBtn__mwHbX{padding:0;border:0;background:none;color:var(--brand-text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.PublicProfile_linkBtn__mwHbX:hover{text-decoration:underline;text-underline-offset:3px}.PublicProfile_chips__FneU1{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.PublicProfile_chip__BuDBC{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);color:var(--text-2);font-size:13px;font-weight:600;white-space:nowrap}.PublicProfile_chipBrand__60EXF{border-color:color-mix(in srgb,var(--brand) 35%,transparent);background:var(--brand-soft);color:var(--brand-text);font-weight:700}.PublicProfile_chipMono__5elqY{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;letter-spacing:.04em}.PublicProfile_flag__coN0I{border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.2);flex:none}.PublicProfile_notes__VQAhA{display:grid;gap:8px}.PublicProfile_note__t8VoU{margin:0;padding:10px 14px;border-radius:12px;background:var(--info-soft);color:var(--info-text);font-size:.8125rem}.PublicProfile_hero__1O0dU{position:relative;overflow:hidden;border-radius:var(--pro-radius);border:1px solid var(--pro-line);background:var(--pro-surface);isolation:isolate}.PublicProfile_heroBg__KhDtt{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 90% at 0 0,color-mix(in srgb,var(--brand) 14%,transparent),transparent 70%),radial-gradient(60% 80% at 100% 0,color-mix(in srgb,var(--lavender) 10%,transparent),transparent 70%)}.PublicProfile_heroBg__KhDtt img{position:absolute;inset:-24px;width:calc(100% + 48px);height:calc(100% + 48px);-o-object-fit:cover;object-fit:cover;opacity:.55;filter:blur(14px) saturate(1.1)}.PublicProfile_heroBg__KhDtt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,12,18,.55),rgba(3,12,18,.82) 55%,rgba(3,12,18,.94)),linear-gradient(90deg,rgba(3,12,18,.5),transparent 60%)}[data-theme=light] .PublicProfile_heroBg__KhDtt img{opacity:.35}[data-theme=light] .PublicProfile_heroBg__KhDtt:after{background:linear-gradient(180deg,rgba(255,255,255,.6),rgba(255,255,255,.88) 55%,#fff)}@media (max-width:768px){.PublicProfile_heroBg__KhDtt img{filter:none;opacity:.4}}.PublicProfile_heroGrid__y0BUN{display:grid;grid-template-columns:168px minmax(0,1fr) 220px;gap:32px;padding:32px;align-items:start}.PublicProfile_heroLeft__vwmXT{display:grid;justify-items:center;gap:20px}.PublicProfile_heroLangs__ALRir{justify-content:center}.PublicProfile_avatarWrap__3EJuQ{position:relative;width:120px;height:120px;margin-bottom:14px}.PublicProfile_avatar__nXHmF{border-radius:50%;background:var(--bg-2);box-shadow:0 0 0 3px var(--bg-1),0 0 0 5px color-mix(in srgb,var(--brand) 60%,transparent),0 18px 40px -16px rgba(0,0,0,.7)}.PublicProfile_heroGrid__y0BUN[data-wings=true]{grid-template-columns:280px minmax(0,1fr) 220px}.PublicProfile_avatarWrap__3EJuQ[data-wings=true]{width:314px;height:314px;margin:-28px -17px -24px}.PublicProfile_avatarWrap__3EJuQ[data-wings=true] .PublicProfile_avatar__nXHmF{border-radius:0;background:none;box-shadow:none;filter:drop-shadow(0 18px 40px rgba(0,0,0,.6))}.PublicProfile_avatarEmblem__WE36i{position:absolute;left:50%;bottom:-22px;transform:translateX(-50%);filter:drop-shadow(0 6px 12px rgba(0,0,0,.6))}.PublicProfile_dot__gR4p4{position:absolute;top:8px;right:8px;width:18px;height:18px;border-radius:50%;background:var(--success);box-shadow:0 0 0 3px var(--bg-1)}.PublicProfile_avatarWrap__3EJuQ[data-wings=true] .PublicProfile_dot__gR4p4{top:calc(63.6% - 45px);right:auto;left:calc(50% + 28px)}.PublicProfile_heroMain__4G_hS{display:grid;gap:14px;min-width:0}.PublicProfile_nameRow__vHHfC{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.PublicProfile_name__M__Sg{margin:0;display:inline-flex;align-items:center;gap:10px;min-width:0;font-family:var(--font-display-stack);font-size:clamp(2.25rem,1.6rem + 2.2vw,3rem);font-weight:700;line-height:1.02;color:var(--text);overflow-wrap:anywhere}.PublicProfile_verified__bo2wA{display:inline-flex;color:var(--lavender);flex:none}.PublicProfile_ratingPill__9GXg6{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);font-size:14px;color:var(--text-2);white-space:nowrap}.PublicProfile_ratingPill__9GXg6 b{color:var(--text);font-weight:800}.PublicProfile_ratingPill__9GXg6 small{color:var(--pro-muted);font-size:13px}.PublicProfile_starIcon__rCIWh{color:var(--pro-star)}.PublicProfile_handle__w_zTp{margin-top:-8px;color:var(--pro-muted);font-size:15px}.PublicProfile_pills__t67sI{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.PublicProfile_pill__pIke1{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);font-size:13px;font-weight:600;color:var(--text)}.PublicProfile_pillSub__nlDNY{color:var(--pro-muted);font-weight:500}.PublicProfile_statusDot__1lic_{width:8px;height:8px;border-radius:50%;background:var(--text-3)}.PublicProfile_statusOn__d61Ux{background:var(--success);box-shadow:0 0 0 3px color-mix(in srgb,var(--success) 25%,transparent)}.PublicProfile_bioWrap__RKmhp{display:grid;justify-items:start;gap:6px;max-width:720px}.PublicProfile_bio__6oGaq{margin:0;font-size:16px;line-height:1.7;color:var(--text-2);white-space:pre-line;overflow-wrap:anywhere}.PublicProfile_bioClamp__AyazX{display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.PublicProfile_actions__2joOD{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.PublicProfile_playBtn__Pgso_{min-width:180px}.PublicProfile_heroStats__woo1n{display:grid;gap:12px}.PublicProfile_heroTile___aa3E{display:grid;gap:2px;padding:18px 20px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:color-mix(in srgb,var(--bg-0) 55%,transparent)}[data-theme=light] .PublicProfile_heroTile___aa3E{background:var(--pro-surface-2)}.PublicProfile_heroTile___aa3E small{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text)}.PublicProfile_heroTile___aa3E b{font-family:var(--font-display-stack);font-size:34px;line-height:1.1;font-weight:700;color:var(--text)}.PublicProfile_heroTile___aa3E span{font-size:13px;color:var(--pro-muted)}@media (max-width:1080px){.PublicProfile_heroGrid__y0BUN{grid-template-columns:148px minmax(0,1fr)}.PublicProfile_heroGrid__y0BUN[data-wings=true]{grid-template-columns:240px minmax(0,1fr)}.PublicProfile_avatarWrap__3EJuQ[data-wings=true]{margin-inline:-37px}.PublicProfile_heroStats__woo1n{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PublicProfile_heroGrid__y0BUN{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.PublicProfile_heroLeft__vwmXT{justify-items:start;grid-template-columns:auto minmax(0,1fr);align-items:center}.PublicProfile_heroGrid__y0BUN[data-wings=true]{grid-template-columns:minmax(0,1fr)}.PublicProfile_heroGrid__y0BUN[data-wings=true] .PublicProfile_heroLeft__vwmXT{grid-template-columns:minmax(0,1fr);justify-items:center}.PublicProfile_avatarWrap__3EJuQ[data-wings=true]{display:flex;justify-content:center;margin:-32px auto -24px;width:min(314px,100%)}.PublicProfile_heroLangs__ALRir{justify-content:flex-start}.PublicProfile_actions__2joOD{display:grid;grid-template-columns:minmax(0,1fr)}.PublicProfile_actions__2joOD>*{width:100%}.PublicProfile_playBtn__Pgso_{min-width:0}.PublicProfile_heroTile___aa3E{padding:14px 16px}.PublicProfile_heroTile___aa3E b{font-size:28px}}.PublicProfile_gameRow__PoFGV{display:flex;gap:12px;margin:0 -32px;padding:0 32px 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:32px;scrollbar-width:thin;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}@media (max-width:640px){.PublicProfile_gameRow__PoFGV{margin:0 -20px;padding:0 20px 4px;scroll-padding-inline:20px}}.PublicProfile_game__k5vA4{flex:0 0 190px;scroll-snap-align:start;display:grid;gap:12px;padding:14px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:var(--pro-surface-2)}.PublicProfile_gameTop__DGevN{display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;align-items:center;position:relative}.PublicProfile_gameTop__DGevN>:first-child{grid-row:1/3;border-radius:10px;overflow:hidden}.PublicProfile_gameChamp__uBXbd{display:grid;gap:2px;min-width:0;padding-right:44px}.PublicProfile_gameChamp__uBXbd b{font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicProfile_gameChamp__uBXbd small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pro-muted)}.PublicProfile_result__jWJi6{position:absolute;top:0;right:0;height:22px;padding:0 8px;display:inline-flex;align-items:center;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.PublicProfile_resultWin___61dU{background:var(--success-soft);color:var(--success-text)}.PublicProfile_resultLoss__Y6fnf{background:var(--danger-soft);color:var(--danger-text)}.PublicProfile_gameStats__AUoBN{display:grid;gap:6px;margin:0;padding-top:10px;border-top:1px solid var(--pro-line)}.PublicProfile_gameStats__AUoBN div{display:flex;justify-content:space-between;gap:8px;font-size:13px}.PublicProfile_gameStats__AUoBN dt{color:var(--pro-muted)}.PublicProfile_gameStats__AUoBN dd{margin:0;font-weight:700;color:var(--text);white-space:nowrap}.PublicProfile_shotLink__v6N4F{font-size:12px;color:var(--brand-text)}.PublicProfile_statsRow__iVenL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.PublicProfile_statsRow__iVenL[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.PublicProfile_statsRow__iVenL[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicProfile_statsRow__iVenL[data-count="1"]{grid-template-columns:minmax(0,1fr)}@media (max-width:860px){.PublicProfile_statsRow__iVenL,.PublicProfile_statsRow__iVenL[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.PublicProfile_statTile__ltKTY{display:grid;align-content:start;gap:4px;min-width:0;padding:24px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:var(--pro-surface)}@media (max-width:640px){.PublicProfile_statTile__ltKTY{padding:16px}}.PublicProfile_statTile__ltKTY b{font-family:var(--font-display-stack);font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem);line-height:1;font-weight:700}.PublicProfile_statTile__ltKTY span{margin-top:6px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text)}.PublicProfile_statTile__ltKTY small{font-size:13px;color:var(--pro-muted)}.PublicProfile_toneOrange__ZhjSr{color:var(--brand-text)}.PublicProfile_toneYellow__XfKA0{color:var(--warning)}.PublicProfile_toneGreen__MMMFX{color:var(--success)}.PublicProfile_toneTeal___RVhA{color:var(--lavender)}[data-theme=light] .PublicProfile_toneYellow__XfKA0{color:#a16207}[data-theme=light] .PublicProfile_toneGreen__MMMFX{color:#15803d}.PublicProfile_pair__zPHpz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.PublicProfile_pairOne__F4HfH{grid-template-columns:minmax(0,1fr)}@media (max-width:860px){.PublicProfile_pair__zPHpz{grid-template-columns:minmax(0,1fr)}}.PublicProfile_group__QHFil+.PublicProfile_group__QHFil{padding-top:20px;border-top:1px solid var(--pro-line)}.PublicProfile_avail__JCgkl{display:grid;gap:16px}.PublicProfile_availHead___wp6q{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer}.PublicProfile_availHead___wp6q::-webkit-details-marker{display:none}.PublicProfile_availIcon__g22td{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:var(--brand-soft);color:var(--brand-text)}.PublicProfile_availTitle__uMMqf{margin:0;font-family:var(--font-display-stack);font-size:24px;font-weight:700;color:var(--text)}.PublicProfile_availCount__vXA2s{margin-inline-start:auto;font-size:13px;font-weight:700;color:var(--pro-muted)}.PublicProfile_availChevron__jFMGo{color:var(--pro-muted);transition:transform var(--dur) var(--ease)}.PublicProfile_avail__JCgkl[open] .PublicProfile_availChevron__jFMGo{transform:rotate(180deg)}.PublicProfile_days__R2xOA{display:grid;gap:0;margin:0;padding:0;list-style:none}.PublicProfile_days__R2xOA li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid var(--pro-line)}.PublicProfile_dayName__AQJtU{font-weight:700;font-size:14px;color:var(--text)}.PublicProfile_ranges__16dwd{display:flex;flex-wrap:wrap;gap:6px}.PublicProfile_range__e3B0N{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--lavender) 30%,transparent);background:var(--lavender-soft);color:var(--lavender-text);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.PublicProfile_zone__tl0kv{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--pro-muted)}.PublicProfile_zone__tl0kv b{color:var(--text);text-transform:none;letter-spacing:0}.PublicProfile_rep___bUJq{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:32px;align-items:center}@media (max-width:760px){.PublicProfile_rep___bUJq{grid-template-columns:minmax(0,1fr);gap:20px}}.PublicProfile_dist__FWB60{display:grid;gap:12px;margin:0;padding:0;list-style:none}.PublicProfile_dist__FWB60 li{display:grid;grid-template-columns:36px minmax(0,1fr) 56px;align-items:center;gap:12px}.PublicProfile_distLabel__m1ZPP{display:inline-flex;align-items:center;gap:4px;font-weight:800;color:var(--text)}.PublicProfile_distLabel__m1ZPP svg{color:var(--pro-star)}.PublicProfile_distBar__vmfiJ{height:10px;border-radius:999px;background:var(--pro-surface-2);overflow:hidden}.PublicProfile_distBar__vmfiJ>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ff9a5c,#ff6b2c)}.PublicProfile_distCount__QsxEF{text-align:end;font-variant-numeric:tabular-nums;font-weight:700;color:var(--pro-muted)}.PublicProfile_repTile__2VADD{display:grid;justify-items:center;gap:8px;padding:28px 20px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);text-align:center}.PublicProfile_repTile__2VADD b{font-family:var(--font-display-stack);font-size:56px;line-height:1;font-weight:700;color:var(--text)}.PublicProfile_repTile__2VADD>span:not(.PublicProfile_stars__i_RI9){font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text)}.PublicProfile_repTile__2VADD small{font-size:13px;color:var(--pro-muted)}.PublicProfile_stars__i_RI9{position:relative;display:inline-flex;line-height:0;color:var(--pro-star)}.PublicProfile_starsBase__ZyVXx{display:inline-flex;gap:2px;opacity:.22}.PublicProfile_starsFill__TOtpt{position:absolute;inset:0 auto 0 0;overflow:hidden}.PublicProfile_starsFill__TOtpt>span{display:inline-flex;gap:2px}.PublicProfile_years__1OGM2{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2)}.PublicProfile_year__h9leU{height:32px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--text-2);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.PublicProfile_year__h9leU[aria-selected=true]{background:var(--brand-fill);color:var(--on-primary)}.PublicProfile_yearOnly__4zsrJ{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--pro-line-strong);font-size:13px;font-weight:800;color:var(--text)}.PublicProfile_tableWrap__vvhA_{overflow-x:auto;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line)}.PublicProfile_table__3uE4x{width:100%;min-width:720px;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.PublicProfile_table__3uE4x thead th{padding:12px 16px;background:var(--pro-surface-2);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pro-muted);text-align:start;white-space:nowrap}.PublicProfile_table__3uE4x tbody th,.PublicProfile_table__3uE4x td{padding:12px 16px;border-top:1px solid var(--pro-line);color:var(--text);text-align:start;font-weight:600;white-space:nowrap}.PublicProfile_champCell__HV_3x{display:inline-flex;align-items:center;gap:10px;font-weight:800}.PublicProfile_champCell__HV_3x>:first-child{border-radius:8px;overflow:hidden}.PublicProfile_kdaCell__lZgAb{color:var(--brand-text)!important;font-weight:800!important}.PublicProfile_winCell__iE_os{color:var(--success)!important;font-weight:800!important}[data-theme=light] .PublicProfile_winCell__iE_os{color:#15803d!important}.PublicProfile_moreBtn__dvzck{justify-self:center;height:40px;padding:0 20px;border-radius:999px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);color:var(--text);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.PublicProfile_moreBtn__dvzck:hover{border-color:color-mix(in srgb,var(--brand) 45%,transparent)}.PublicProfile_rankRow__EBaW_{display:flex;gap:16px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.PublicProfile_rankCard__3Vpdy{flex:0 0 250px;scroll-snap-align:start;display:grid;justify-items:center;gap:10px;padding:24px 20px 20px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:radial-gradient(100% 70% at 50% 0,color-mix(in srgb,var(--lavender) 8%,transparent),transparent 70%),var(--pro-surface-2)}@media (max-width:640px){.PublicProfile_rankCard__3Vpdy{flex-basis:220px}}.PublicProfile_rankCard__3Vpdy strong{font-family:var(--font-display-stack);font-size:22px;font-weight:700;color:var(--text)}.PublicProfile_rankCard__3Vpdy dl{width:100%;display:grid;gap:8px;margin:0;padding-top:12px;border-top:1px solid var(--pro-line)}.PublicProfile_rankCard__3Vpdy dl div{display:flex;justify-content:space-between;font-size:14px}.PublicProfile_rankCard__3Vpdy dt{color:var(--pro-muted)}.PublicProfile_rankCard__3Vpdy dd{margin:0;font-weight:800;color:var(--text)}.PublicProfile_winText__YhwCy{color:var(--success)!important}.PublicProfile_orangeText__VgnSb{color:var(--brand-text)!important}.PublicProfile_clips__pZ7B2{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;margin:0;padding:0;list-style:none}.PublicProfile_clip__lfzya{display:flex;flex-direction:column;height:100%;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:var(--pro-surface-2);color:var(--text);text-decoration:none;overflow:hidden;transition:border-color var(--dur) var(--ease)}.PublicProfile_clip__lfzya:hover{border-color:color-mix(in srgb,var(--brand) 40%,transparent)}.PublicProfile_thumb__rEg8Q{position:relative;display:block;aspect-ratio:16/9;background:var(--bg-3);overflow:hidden}.PublicProfile_thumb__rEg8Q img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PublicProfile_play__Qy6tP{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(3,12,18,.75);color:#fff;transform:translate(-50%,-50%)}.PublicProfile_poster__4O4cC{display:grid;place-content:center;justify-items:center;gap:6px;width:100%;height:100%;background:radial-gradient(90% 120% at 0 0,color-mix(in srgb,var(--brand) 18%,transparent),transparent 60%),var(--bg-3);color:var(--text-2);font-size:.8125rem;font-weight:500}.PublicProfile_clipText__nE0zh{display:grid;gap:4px;padding:12px 14px 14px}.PublicProfile_clipTitle__lB4hS{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.PublicProfile_clipMeta__U7rI2{display:inline-flex;align-items:center;gap:4px;color:var(--pro-muted);font-size:12px}.PublicProfile_reviews__0b3np{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}@media (max-width:1000px){.PublicProfile_reviews__0b3np{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PublicProfile_reviews__0b3np{grid-template-columns:minmax(0,1fr)}}.PublicProfile_review__chpGe{display:flex;flex-direction:column;gap:14px;min-width:0;padding:18px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:var(--pro-surface-2)}.PublicProfile_reviewHead__aw4UW{display:flex;align-items:center;gap:10px}.PublicProfile_initial__OrH1f{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 70%,#000),color-mix(in srgb,var(--lavender) 55%,#000));color:#fff;font-weight:800}.PublicProfile_reviewWho__mbqPG{display:grid;min-width:0;flex:1}.PublicProfile_reviewWho__mbqPG b{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800;color:var(--text);overflow:hidden;white-space:nowrap}.PublicProfile_reviewWho__mbqPG time{font-size:12px;color:var(--pro-muted)}.PublicProfile_reviewRating__G_Oos{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--pro-line-strong);font-size:13px;font-weight:800;color:var(--text);flex:none}.PublicProfile_reviewRating__G_Oos svg{color:var(--pro-star)}.PublicProfile_reviewInner__MhH05{display:grid;gap:8px;padding:14px;border-radius:14px;background:color-mix(in srgb,var(--bg-0) 45%,transparent);border:1px solid var(--pro-line)}[data-theme=light] .PublicProfile_reviewInner__MhH05{background:var(--bg-1)}.PublicProfile_orderLabel__BXMRH{font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);overflow-wrap:anywhere}.PublicProfile_reviewBody__YdwNm{margin:0;font-size:15px;line-height:1.6;color:var(--text);overflow-wrap:anywhere;white-space:pre-line}.PublicProfile_reviewFoot__fy5eg{margin-top:auto;padding-top:12px;border-top:1px solid var(--pro-line)}.PublicProfile_verifiedChip__HjTm0{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;background:var(--success-soft);color:var(--success-text);font-size:12px;font-weight:700}[data-theme=light] .PublicProfile_verifiedChip__HjTm0{color:#166534}.PublicProfile_skel__wUbkJ{min-height:200px;background:linear-gradient(90deg,var(--pro-surface-2),color-mix(in srgb,var(--text) 6%,transparent),var(--pro-surface-2));background-size:200% 100%;animation:PublicProfile_pp-shimmer__E_dNy 1.4s linear infinite}@keyframes PublicProfile_pp-shimmer__E_dNy{to{background-position:-200% 0}}.PublicProfile_moreError__GqX7a{margin:0;color:var(--danger-text);font-size:14px}.PublicProfile_pager__6oafE{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.PublicProfile_pageBtn__G_Feq{min-width:40px;height:40px;padding:0 12px;border-radius:12px;border:1px solid var(--pro-line-strong);background:var(--pro-surface-2);color:var(--text);font:inherit;font-weight:800;cursor:pointer}.PublicProfile_pageBtn__G_Feq[aria-current=page]{background:var(--brand-fill);border-color:var(--brand-fill);color:var(--on-primary)}.PublicProfile_pageBtn__G_Feq:disabled{cursor:progress}.PublicProfile_tips__UpYjR{padding-top:8px}.PublicProfile_bar__3H_E8{position:fixed;right:0;bottom:0;left:0;z-index:40;padding:0 var(--gutter) calc(10px + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transform:translateY(100%);transition:transform .22s var(--ease),opacity .22s ease}.PublicProfile_barOn__vUcXK{pointer-events:auto;opacity:1;transform:none}.PublicProfile_barInner__6o3ic{display:flex;align-items:center;gap:12px;max-width:1152px;margin:0 auto;padding:8px 10px 8px 8px;border:1px solid var(--pro-line-strong);border-radius:999px;background:color-mix(in srgb,var(--bg-1) 94%,transparent);box-shadow:0 10px 30px rgba(0,0,0,.4)}.PublicProfile_barAvatar__YeS4Y{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;overflow:hidden;background:var(--bg-2);font-weight:800}.PublicProfile_barAvatar__YeS4Y img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PublicProfile_barWho___YQ6T{display:grid;flex:1;min-width:0}.PublicProfile_barWho___YQ6T span,.PublicProfile_barWho___YQ6T strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicProfile_barWho___YQ6T strong{font-size:14px}.PublicProfile_barWho___YQ6T span{color:var(--pro-muted);font-size:12px}.PublicProfile_barActions__pya25{display:flex;flex:none;gap:6px}.PublicProfile_barActions__pya25>*{min-height:38px}@media (max-width:640px){.PublicProfile_barLabel__BF3D7{display:none}.PublicProfile_barActions__pya25>*{min-width:42px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.PublicProfile_skel__wUbkJ{animation:none}.PublicProfile_availChevron__jFMGo,.PublicProfile_bar__3H_E8{transition:none}}.PublicProfile_chipRank__ygSZW{padding-left:6px;border-left:1px solid var(--pro-line-strong);color:var(--text)}.PublicProfile_agentIcon__a6QEc{border-radius:6px;-o-object-fit:cover;object-fit:cover}.PublicProfile_gameRanks__YGj5_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.PublicProfile_gameRanks__YGj5_[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.PublicProfile_gameRanks__YGj5_[data-count="1"]{grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.PublicProfile_gameRanks__YGj5_,.PublicProfile_gameRanks__YGj5_[data-count="2"]{grid-template-columns:minmax(0,1fr)}}.PublicProfile_gameRank__HSBtk{display:grid;gap:14px;min-width:0;padding:20px;border-radius:var(--pro-radius-sm);border:1px solid var(--pro-line);background:var(--pro-surface-2)}.PublicProfile_gameRank__HSBtk[data-game=valorant]{border-color:color-mix(in srgb,#ff4655 35%,var(--pro-line))}.PublicProfile_gameRankName__EsT59{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.PublicProfile_gameRankBody___R89h{display:flex;align-items:center;gap:14px;min-width:0}.PublicProfile_gameRankBody___R89h img{flex:none;-o-object-fit:contain;object-fit:contain}.PublicProfile_gameRankBody___R89h>span{display:grid;gap:2px;min-width:0}.PublicProfile_gameRankBody___R89h b{font-family:var(--font-display-stack);font-size:1.5rem;line-height:1.1;font-weight:700;color:var(--text)}.PublicProfile_gameRankBody___R89h small{font-size:13px;color:var(--pro-muted)}