:root{--theme-text-color:#000;--theme-top-color:#fff;--theme-bottom-color:#7f02f9}.pf__bg-layer{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}
:root{--theme-text-color:#000;--theme-top-color:#fff;--theme-bottom-color:#7f02f9}.pf__topbar{z-index:30;width:100%;padding:calc(12px + env(safe-area-inset-top,0px))var(--pf-pad)12px;justify-content:space-between;align-items:center;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:sticky;top:0}.pf__topbar--scrolled{-webkit-backdrop-filter:var(--t-topbar-blur,none);backdrop-filter:var(--t-topbar-blur,none)}.pf__topbar-sentinel{width:100%;height:0}.pf__logo{text-shadow:var(--t-text-shadow,none);color:var(--t-text,#1c0f2f);letter-spacing:-.02em;opacity:.92;align-items:center;gap:8px;font-size:15px;font-weight:750;text-decoration:none;transition:opacity .15s;display:inline-flex}.pf__logo:hover{opacity:1}.pf__logo-img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px;filter:var(--t-logo-filter,none);flex-shrink:0}
:root{--theme-text-color:#000;--theme-top-color:#fff;--theme-bottom-color:#7f02f9}.pf__header{width:100%;max-width:var(--pf-col);padding:14px var(--pf-pad)4px;text-align:left;-moz-column-gap:18px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar text""meta meta";align-items:center;gap:14px 18px;display:grid}.pf__htext{flex-direction:column;flex:1;grid-area:text;align-items:flex-start;gap:8px;min-width:0;display:flex}.pf__avatar{width:80px;height:80px;box-shadow:0 0 0 4px var(--t-ring,#fff),0 14px 34px #0a081438;border-radius:50%;flex-shrink:0;grid-area:avatar;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.pf__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pf__id{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.pf__name{text-shadow:var(--t-text-shadow,none);letter-spacing:-.03em;overflow-wrap:anywhere;word-break:break-word;align-items:center;gap:7px;min-width:0;max-width:100%;margin:0;font-size:clamp(18px,5.3vw,21px);font-weight:750;line-height:1.1;display:inline-flex}.pf__handle{text-shadow:var(--t-text-shadow,none);max-width:100%;font-size:14px;font-weight:var(--t-handle-weight,550);opacity:var(--t-handle-opacity,.62);overflow-wrap:anywhere}.pf__bio{text-shadow:var(--t-text-shadow,none);max-width:52ch;font-size:clamp(10px,3.7vw,14.5px);line-height:1.5;font-weight:var(--t-bio-weight,400);opacity:var(--t-bio-opacity,.92);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.pf__meta{flex-wrap:wrap;grid-area:meta;justify-content:flex-start;gap:7px;display:flex}.pf__chip{background:var(--t-chip-bg,#f1ecfb);color:var(--t-chip-text,#6a35c9);-webkit-backdrop-filter:var(--t-glass-blur,none);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pf__chip svg{opacity:.85;width:13px;height:13px}@media (min-width:640px){.pf__header{-moz-column-gap:22px;grid-template-areas:"avatar text""avatar meta";gap:9px 22px;padding-top:26px}.pf__htext{align-self:end}.pf__meta{align-self:start}.pf__avatar{width:92px;height:92px}.pf__name{font-size:24px}.pf__bio{font-size:15px}}.avatar-fallback{color:#6b7280;width:100%;height:100%}
:root{--theme-text-color:#000;--theme-top-color:#fff;--theme-bottom-color:#7f02f9}.pf__controls{width:100%;max-width:var(--pf-col);padding:0 var(--pf-pad);align-items:center;gap:8px;margin:4px 0;display:flex}.pf__controls-actions{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.pf__toggle{background:var(--t-toggle-track,#eceaf1);-webkit-user-select:none;user-select:none;border-radius:999px;flex:auto;grid-template-columns:1fr 1fr;min-width:0;max-width:280px;margin:0;padding:4px;display:grid;position:relative}.pf__toggle-knob{background:var(--t-toggle-active,#7f02f9);border-radius:999px;width:calc(50% - 4px);transition:transform .26s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 3px 10px #0a08142e}.pf__toggle[data-view=links] .pf__toggle-knob{transform:translate(100%)}.pf__toggle-opt{z-index:1;text-align:center;cursor:pointer;min-width:0;color:var(--t-toggle-inactive-text,#8b8496);touch-action:manipulation;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:8px 6px;font-family:inherit;font-size:clamp(11px,3.3vw,13px);font-weight:700;transition:color .2s;position:relative;overflow:hidden}.pf__toggle-opt[data-on=true]{color:var(--t-toggle-active-text,#fff)}.pf__sharewrap,.pf__menuwrap{position:relative}.pf__menu{z-index:40;background:var(--t-menu-bg,#fff);min-width:188px;color:var(--t-menu-text,#1c0f2f);border:1px solid var(--t-menu-border,#00000014);border-radius:13px;padding:6px;animation:.12s pf-pop;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #0a081438}@keyframes pf-pop{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.pf__menu-item{width:100%;color:inherit;cursor:pointer;text-align:left;touch-action:manipulation;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:10px 11px;font-family:inherit;font-size:13.5px;font-weight:550;display:flex}.pf__menu-item svg{opacity:.8;flex-shrink:0;width:16px;height:16px}.pf__menu-item:hover{background:var(--t-menu-hover,#0000000d)}.pf__menu-item--danger{color:#e5484d}.pf__menu-item--danger:hover{background:#e5484d1a}@container (max-width:380px){.pf__btn-label{display:none}.pf__controls{gap:6px}}@media (prefers-reduced-motion:reduce){.pf__toggle-knob{transition:none}}
