.bio[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .glass[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-row[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .share-btn[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-tail[data-astro-cid-tpepga5l] .pin[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-title[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-sub[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .profile[data-astro-cid-tpepga5l] .handle-name,.bio[data-astro-cid-tpepga5l] .handle-handle,.bio[data-astro-cid-tpepga5l] .profile[data-astro-cid-tpepga5l] .bio-text,.bio[data-astro-cid-tpepga5l] .profile-email-text{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s}@media (prefers-reduced-motion:reduce){.bio[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .glass[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-row[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .share-btn[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-tail[data-astro-cid-tpepga5l] .pin[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-title[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .list-sub[data-astro-cid-tpepga5l],.bio[data-astro-cid-tpepga5l] .profile[data-astro-cid-tpepga5l] .handle-name,.bio[data-astro-cid-tpepga5l] .handle-handle,.bio[data-astro-cid-tpepga5l] .profile[data-astro-cid-tpepga5l] .bio-text,.bio[data-astro-cid-tpepga5l] .profile-email-text{transition:none}}.bio[data-astro-cid-tpepga5l]{--brand-1:#059669;--font-sans:"Space Grotesk Variable", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--font-serif:"Space Grotesk Variable", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--font-mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--list-gap:24px;background:var(--bg);width:100%;min-height:100dvh;color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;letter-spacing:-.005em;flex-direction:column;display:flex;position:relative;overflow:hidden}.bio[data-astro-cid-tpepga5l][data-theme=light]{--bg:#fafafa;--bg-2:#f2f2f2;--fg:#171717;--fg-2:#525252;--fg-3:#666;--hairline:#ebebeb;--hairline-strong:#d4d4d4;--glass-bg:#fff;--glass-border:#ebebeb;--glass-highlight:0 0 #0000;--glass-shadow:0 1px 2px #0000000a;--chip-bg:#fff;--chip-hover-bg:#f2f2f2;--chip-active-bg:#171717;--chip-active-fg:#fff;--brand-1:#059669;--brand-text:#047857;--badge-bg:#171717;--badge-fg:#fff;--verified-badge-ring:#fff}.bio[data-astro-cid-tpepga5l][data-theme=dark]{--bg:#000;--bg-2:#1a1a1a;--fg:#ededed;--fg-2:#a1a1a1;--fg-3:#8f8f8f;--hairline:#2e2e2e;--hairline-strong:#454545;--glass-bg:#0a0a0a;--glass-border:#2e2e2e;--glass-highlight:0 0 #0000;--glass-shadow:0 1px 2px #00000080;--chip-bg:#0a0a0a;--chip-hover-bg:#1a1a1a;--chip-active-bg:#ededed;--chip-active-fg:#0a0a0a;--quick-btn-bg:#0a0a0a;--quick-btn-bg-hover:#1a1a1a;--quick-btn-border:#2e2e2e;--quick-btn-border-hover:#454545;--brand-1:#34d399;--brand-text:#34d399;--badge-bg:#ededed;--badge-fg:#0a0a0a;--verified-badge-ring:#0a0a0a}.bio[data-astro-cid-tpepga5l].see-glass[data-theme=dark] .platform-icon{background:var(--chip-bg);border-color:var(--hairline);color:var(--fg-2)}.bio[data-astro-cid-tpepga5l].see-glass[data-theme] .platform-icon:hover,.bio[data-astro-cid-tpepga5l].see-glass[data-theme] .share-panel .quick-btn:hover{background:var(--chip-hover-bg);border-color:var(--hairline-strong);color:var(--fg)}.bio[data-astro-cid-tpepga5l].see-glass .quick-btn.copied{color:var(--brand-text);border-color:var(--brand-1)}html[data-theme=light]:has(.see-glass) ::selection{color:#064e3b;background:#a7f3d0}html[data-theme=dark]:has(.see-glass) ::selection{color:#ecfdf5;background:#34d3994d}html[data-theme=light]:has(.see-glass){--foot-bg:#fafafa;--foot-fg:#666}html[data-theme=dark]:has(.see-glass){--foot-bg:#000;--foot-fg:#a1a1a1}html:has(.see-glass) body{background:var(--foot-bg)}html:has(.see-glass) .bio-footer{background:0 0}html:has(.see-glass) .bio-footer,html:has(.see-glass) .bio-footer .bio-footer-link,html:has(.see-glass) .bio-footer strong{color:var(--foot-fg)}.bio-scroll[data-astro-cid-tpepga5l]{z-index:1;flex:1 0 auto;justify-content:center;width:100%;min-height:0;display:flex;position:relative}.bio-content[data-astro-cid-tpepga5l]{flex-direction:column;gap:12px;width:100%;max-width:560px;padding:56px 24px 32px;display:flex}.glass[data-astro-cid-tpepga5l]{background:var(--glass-bg);backdrop-filter:blur(28px)saturate(140%);border:.5px solid var(--glass-border);box-shadow:var(--glass-highlight), var(--glass-shadow);border-radius:18px;position:relative}.profile[data-astro-cid-tpepga5l]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:32px 28px 24px;display:flex}.profile[data-astro-cid-tpepga5l] .avatar{background:var(--bg-2);width:88px;height:88px;box-shadow:0 0 0 1px var(--hairline);border-radius:50%;place-items:center;display:grid;overflow:hidden}.profile[data-astro-cid-tpepga5l] .avatar img{object-fit:cover;width:100%;height:100%;display:block}.profile[data-astro-cid-tpepga5l] .avatar-glyph{width:44%;height:44%;color:var(--fg-3)}.profile[data-astro-cid-tpepga5l] .handle-name{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--fg);text-wrap:balance;margin:4px 0 0;font-size:32px;line-height:1}.profile[data-astro-cid-tpepga5l] .handle-handle,.profile[data-astro-cid-tpepga5l] .bio-text,.profile-email-text{color:var(--fg-2)}.profile[data-astro-cid-tpepga5l] .handle-handle{font-family:var(--font-mono);font-size:13px}.profile[data-astro-cid-tpepga5l] .bio-text{text-wrap:pretty;max-width:32ch;margin:0;font-size:15px;line-height:1.5}.share-row[data-astro-cid-tpepga5l]{gap:8px;width:100%;max-width:360px;margin-top:6px;display:flex}.share-btn[data-astro-cid-tpepga5l]{background:var(--chip-bg);border:.5px solid var(--hairline);height:40px;color:var(--fg);font-family:var(--font-sans);cursor:pointer;letter-spacing:-.01em;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;transition:transform .12s,background .12s,color .12s;display:flex}.share-btn[data-astro-cid-tpepga5l] svg[data-astro-cid-tpepga5l]{flex-shrink:0;width:14px;height:14px}.share-btn[data-astro-cid-tpepga5l]:hover{transform:translateY(-1px)}.share-btn[data-astro-cid-tpepga5l]:focus-visible{outline:2px solid var(--brand-1);outline-offset:2px}.share-btn[data-astro-cid-tpepga5l].primary{background:var(--chip-active-bg);color:var(--chip-active-fg);border-color:#0000}.list-rows[data-astro-cid-tpepga5l]{gap:var(--list-gap);flex-direction:column;display:flex}.list-row[data-astro-cid-tpepga5l]{cursor:pointer;min-height:48px;color:inherit;will-change:transform;contain:layout;border-radius:18px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex;position:relative}.list-row[data-astro-cid-tpepga5l].glass{backdrop-filter:none;background:var(--list-row-bg)}.bio[data-astro-cid-tpepga5l][data-theme=light]{--list-row-bg:#fff}.bio[data-astro-cid-tpepga5l][data-theme=dark]{--list-row-bg:#0a0a0a}.list-row[data-astro-cid-tpepga5l]:hover{border-color:var(--hairline-strong);transform:translateY(-1px)}.list-row[data-astro-cid-tpepga5l]:active{transform:translateY(0)}.list-row[data-astro-cid-tpepga5l]:focus-visible{outline:2px solid var(--brand-1);outline-offset:2px}.list-row--compact[data-astro-cid-tpepga5l]{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.list-row--compact[data-astro-cid-tpepga5l] .list-body[data-astro-cid-tpepga5l]{flex:unset;grid-column:2;justify-self:center;min-width:0;max-width:100%}.list-row--compact[data-astro-cid-tpepga5l] .list-title[data-astro-cid-tpepga5l]{text-align:center}.list-row--compact[data-astro-cid-tpepga5l] .list-tail[data-astro-cid-tpepga5l]{grid-column:3;justify-self:end}.list-thumb[data-astro-cid-tpepga5l]{width:44px;height:44px;font-family:var(--font-serif);color:var(--fg-2);background:var(--bg-2);letter-spacing:-.02em;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:14px;flex-shrink:0;place-items:center;font-size:22px;display:grid;overflow:hidden}.list-thumb[data-astro-cid-tpepga5l] img[data-astro-cid-tpepga5l]{object-fit:cover;width:100%;height:100%;display:block}.list-thumb--image[data-astro-cid-tpepga5l]{background:var(--list-row-bg)}.list-thumb--svg[data-astro-cid-tpepga5l] img[data-astro-cid-tpepga5l]{object-fit:contain}.bio[data-astro-cid-tpepga5l][data-theme=dark] .list-thumb--svg[data-astro-cid-tpepga5l] img[data-astro-cid-tpepga5l]{filter:brightness(0)invert()}.list-thumb--mastodon[data-astro-cid-tpepga5l]{color:#fff;background:#6364ff}.list-body[data-astro-cid-tpepga5l]{flex:1;min-width:0}.list-title[data-astro-cid-tpepga5l]{color:var(--fg);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:14.5px;font-weight:500;overflow:hidden}.list-sub[data-astro-cid-tpepga5l]{font-family:var(--font-mono);color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;text-align:center;margin-top:2px;font-size:11px;overflow:hidden}.list-tail[data-astro-cid-tpepga5l]{color:var(--fg-3);flex-shrink:0;align-items:center;gap:8px;display:flex}.list-tail[data-astro-cid-tpepga5l] .pin[data-astro-cid-tpepga5l]{font-family:var(--font-mono);background:var(--chip-bg);border:.5px solid var(--hairline);color:var(--fg-2);text-transform:uppercase;letter-spacing:.04em;border-radius:5px;padding:3px 7px;font-size:10px}@media (prefers-reduced-motion:reduce){.list-row[data-astro-cid-tpepga5l]{transition:none}.list-row[data-astro-cid-tpepga5l]:hover{transform:none}}@media (width<=480px){.bio-content[data-astro-cid-tpepga5l]{padding:40px 16px 24px}.profile[data-astro-cid-tpepga5l]{padding:24px 16px 20px}.profile[data-astro-cid-tpepga5l] .handle-name{font-size:28px}.list-row[data-astro-cid-tpepga5l]{margin-inline:8px}.list-tail[data-astro-cid-tpepga5l]{display:none}.list-row--center[data-astro-cid-tpepga5l] .list-body[data-astro-cid-tpepga5l]{margin-right:58px}}.profile[data-astro-cid-tpepga5l] .avatar{transition:transform .8s cubic-bezier(.23,1,.32,1);transform:rotate(0)}.profile[data-astro-cid-tpepga5l] .avatar:hover{transform:rotate(360deg)}@media (prefers-reduced-motion:reduce){.profile[data-astro-cid-tpepga5l] .avatar{transition:none}.profile[data-astro-cid-tpepga5l] .avatar:hover{transform:rotate(0)}}
