.profile_page__G0_zp{min-height:100dvh;background:var(--surface-ground);display:flex;justify-content:center;padding:0 16px 48px}.profile_col__cwzk6{width:100%;max-width:620px;display:flex;flex-direction:column}.profile_topRule__DwwwF{height:1px;background:var(--border-rule);transform-origin:left;animation:profile_sk-rule-draw__HKFLt var(--motion-vault) both}.profile_nav__GVTjW{display:flex;align-items:center;justify-content:space-between;height:64px}.profile_brand__W7Mlg{display:flex;align-items:center;gap:8px;text-decoration:none}.profile_mark__jC17T{height:22px;width:auto}.profile_wordmark__b26ww{font-family:var(--font-display);font-size:19px;color:var(--text-strong)}.profile_navCta__WS6At{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--btn-solid-ink);background:var(--btn-solid);border-radius:var(--radius,6px);padding:8px 14px;text-decoration:none}.profile_header__7vCCR{display:flex;align-items:center;gap:18px;padding:28px 0 22px}.profile_avatar__UuZz8{flex:0 0 auto;width:76px;height:76px;border-radius:99px;background:var(--surface-sunken);border:1px solid var(--border-rule);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:32px;color:var(--text-secondary)}.profile_headBody__VnTB_{min-width:0}.profile_name__tGboH{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--text-strong);line-height:1.1}.profile_handleRow_____aY{display:flex;align-items:center;gap:10px;margin-top:6px}.profile_actions__YFpcN{display:flex;gap:10px;margin-bottom:8px}.profile_ctaFoil__xIx4V{flex:1 1;height:50px;line-height:50px;text-align:center;border-radius:var(--radius,6px);background:var(--accent-rail);color:var(--text-strong);font-family:var(--font-sans);font-size:15px;font-weight:600;text-decoration:none;border:none;cursor:pointer}.profile_ctaFoil__xIx4V:hover{background:var(--accent)}.profile_ghost__jYeTB{height:50px;padding:0 22px;border-radius:var(--radius,6px);background:var(--surface-card);border:1px solid var(--border-strong);color:var(--text-strong);font-family:var(--font-sans);font-size:15px;font-weight:600;cursor:pointer}.profile_ghost__jYeTB:hover{border-color:var(--accent)}.profile_tabs__f59gj{display:flex;gap:26px;border-bottom:1px solid var(--border-rule);margin-top:24px}.profile_tab__r7XhY{position:relative;padding:12px 0;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--text-secondary);background:none;border:none;cursor:pointer}.profile_tabOn__i8GoX,.profile_tab__r7XhY:hover{color:var(--text-strong)}.profile_tabOn__i8GoX:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.profile_panel__DedGw{padding:24px 0}.profile_about__HNXUM{font-family:var(--font-sans);font-size:15px;color:var(--text-secondary);line-height:1.6;max-width:520px}.profile_meta__jFZz1{display:flex;gap:22px;margin-top:18px}.profile_metaNum__y309u{font-family:var(--font-mono);font-size:18px;color:var(--text-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile_metaLabel__PtMrn{font-family:var(--font-sans);font-size:12px;color:var(--text-secondary);letter-spacing:1.4px;text-transform:uppercase;margin-top:2px}.profile_empty__VGCNC{padding:30px 24px;text-align:center;border:1px solid var(--border-rule);border-radius:var(--radius-lg,8px);background:var(--surface-card)}.profile_emptyMsg__DtDmx{font-family:var(--font-sans);font-size:14px;color:var(--text-secondary);max-width:320px;margin:0 auto;line-height:1.5}.profile_state__hqIN1{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 24px;gap:12px}.profile_stateTitle__W38BP{font-family:var(--font-display);font-size:26px;color:var(--text-strong)}.profile_stateMsg__ieuS1{font-family:var(--font-sans);font-size:14.5px;color:var(--text-secondary);max-width:320px;line-height:1.5}.profile_spinner__Kekmd{width:34px;height:34px;border-radius:99px;border:2px solid var(--border-strong);border-top-color:var(--accent);animation:profile_sk-spin__Xz1CP .8s linear infinite}@keyframes profile_sk-rule-draw__HKFLt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes profile_sk-spin__Xz1CP{to{transform:rotate(1turn)}}