.cover-wrap[data-v-10dfcb1f]{position:fixed;top:0;left:0;right:0;width:min(100%,var(--layout-max-width));margin-inline:auto;height:var(--cover-height);overflow:hidden;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.92) 62%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.92) 62%,transparent)}@media(min-width:720px){.cover-wrap[data-v-10dfcb1f]{width:min(100vw,1180px);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.92) 62%,transparent),linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 0,#000 52%,rgba(0,0,0,.92) 62%,transparent),linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}}.cover[data-v-10dfcb1f]{height:100%;transform-origin:center top;will-change:opacity,transform}.cover-fallback[data-v-10dfcb1f],.cover-img[data-v-10dfcb1f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-fallback[data-v-10dfcb1f]{background:var(--background-gradient)}.cover-overlay[data-v-10dfcb1f]{position:absolute;inset:0;background:linear-gradient(to bottom,var(--background-overlay) 0,color-mix(in srgb,var(--background-overlay) 62%,transparent) 48%,transparent 100%)}.profile-header[data-v-49dccf5d]{display:grid;justify-items:center;text-align:center;gap:10px;padding:calc(var(--cover-height) - 92px) 0 28px;position:relative;z-index:1}.profile-header.align-left[data-v-49dccf5d]{justify-items:start;text-align:left}.profile-header.align-right[data-v-49dccf5d]{justify-items:end;text-align:right}.avatar-frame[data-v-49dccf5d]{padding:5px;background:linear-gradient(135deg,var(--color-accent),var(--color-primary));box-shadow:var(--button-shadow)}.avatar[data-v-49dccf5d],.avatar-frame[data-v-49dccf5d]{border-radius:var(--radius-avatar)}.avatar[data-v-49dccf5d]{width:var(--avatar-size);height:var(--avatar-size);-o-object-fit:cover;object-fit:cover;border:3px solid var(--color-background)}.placeholder[data-v-49dccf5d]{display:grid;place-items:center;font:700 2.6rem/1 var(--font-heading);color:var(--color-primary-contrast);background:var(--color-primary)}h1[data-v-49dccf5d]{margin:6px 0 0;font:800 clamp(2rem,7vw,4rem)/.95 var(--font-heading);letter-spacing:-.055em;overflow-wrap:anywhere}.eyebrow[data-v-49dccf5d],.views[data-v-49dccf5d]{color:var(--color-text-muted);font-size:.92rem}.location[data-v-49dccf5d]{display:inline-flex;align-items:center;gap:6px}.location-icon[data-v-49dccf5d]{flex:none;opacity:.85}.handle[data-v-49dccf5d]{font-weight:600}.bio[data-v-49dccf5d],.handle[data-v-49dccf5d]{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.bio[data-v-49dccf5d]{max-width:56ch}.socials[data-v-49dccf5d]{display:flex;flex-wrap:wrap;gap:10px;justify-content:inherit;margin-top:4px}.social-btn[data-v-49dccf5d]{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-social-icon);border:1px solid var(--color-border);color:var(--color-text);background:color-mix(in srgb,var(--color-surface) 78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.social-btn[data-v-49dccf5d]:hover{transform:translateY(-2px);color:var(--color-primary-contrast);background:var(--color-primary);border-color:transparent}.link-card[data-v-09df3604]{width:100%;min-width:0;min-height:54px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon content clicks";gap:14px;align-items:center;padding:15px 17px;border-radius:var(--radius-link);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--button-shadow);transition:transform .2s ease,border-color .2s ease,background .2s ease}.link-card.grid[data-v-09df3604]{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon content" "icon clicks";gap:5px 10px;align-items:start;padding:13px}.link-card.lift[data-v-09df3604]:hover{transform:translateY(-3px)}.link-card[data-v-09df3604]:hover{border-color:color-mix(in srgb,var(--color-primary) 60%,var(--color-border))}.variant-glass[data-v-09df3604]{background:color-mix(in srgb,var(--color-surface) var(--glass-opacity,72%),transparent);backdrop-filter:blur(var(--glass-blur,18px));-webkit-backdrop-filter:blur(var(--glass-blur,18px))}.variant-solid[data-v-09df3604]{background:var(--color-primary);color:var(--color-primary-contrast)}.variant-outline[data-v-09df3604]{background:transparent;border-color:var(--color-primary)}.variant-soft[data-v-09df3604]{background:color-mix(in srgb,var(--color-primary) 16%,var(--color-surface))}.icon[data-v-09df3604]{grid-area:icon;display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-link-icon);background:transparent}.icon.img[data-v-09df3604]{background:none;padding:0;overflow:hidden}.icon.img img[data-v-09df3604]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.icon i[data-v-09df3604]{font-size:18px;line-height:1}.content[data-v-09df3604]{grid-area:content;display:grid;gap:2px;min-width:0;max-width:100%;overflow:hidden}.content small[data-v-09df3604],.content strong[data-v-09df3604]{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.content strong[data-v-09df3604]{font-family:var(--font-heading)}.clicks[data-v-09df3604],.content small[data-v-09df3604]{color:var(--color-text-muted)}.clicks[data-v-09df3604]{grid-area:clicks;min-width:0;justify-self:end;overflow-wrap:anywhere}.link-card.grid .clicks[data-v-09df3604]{justify-self:start}.link-group[data-v-6816aa0f]{min-width:0;display:grid;gap:12px;margin-bottom:var(--layout-spacing,12px)}.group-title[data-v-6816aa0f]{width:100%;position:relative;display:flex;gap:14px;align-items:center;color:var(--color-text);background:transparent;border:0;padding:8px 4px}.group-title.align-left[data-v-6816aa0f]{justify-content:space-between;text-align:left}.group-title.align-center[data-v-6816aa0f]{justify-content:center;text-align:center}.group-title-text[data-v-6816aa0f]{min-width:0}.group-title strong[data-v-6816aa0f]{font:750 1.05rem var(--font-heading)}.group-title small[data-v-6816aa0f]{display:block;color:var(--color-text-muted);font-weight:400;margin-top:3px}.group-title[data-v-6816aa0f]:disabled{cursor:default}.group-title.collapsible[data-v-6816aa0f]{cursor:pointer}.chevron[data-v-6816aa0f]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:999px;color:var(--color-text-muted);transition:transform .28s ease,color .18s ease,background .18s ease}.chevron svg[data-v-6816aa0f]{width:18px;height:18px}.chevron.open[data-v-6816aa0f]{transform:rotate(180deg)}.group-title.collapsible:hover .chevron[data-v-6816aa0f]{color:var(--color-text);background:color-mix(in srgb,var(--color-primary) 14%,transparent)}.group-title.align-center .chevron[data-v-6816aa0f]{position:absolute;right:4px;top:50%;transform:translateY(-50%)}.group-title.align-center .chevron.open[data-v-6816aa0f]{transform:translateY(-50%) rotate(180deg)}.links-wrap[data-v-6816aa0f]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.links-wrap.open[data-v-6816aa0f]{grid-template-rows:1fr}.links-inner[data-v-6816aa0f]{min-height:0;overflow:hidden}.links-inner.expanded[data-v-6816aa0f]{overflow:visible}.links[data-v-6816aa0f]{min-width:0;display:grid;gap:var(--group-spacing,12px);padding:1px}.links.style-grid[data-v-6816aa0f]{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:560px){.links.style-grid[data-v-6816aa0f]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.chevron[data-v-6816aa0f],.links-wrap[data-v-6816aa0f]{transition:none}}.profile-main[data-v-20f4c4e2]{min-height:100vh}.profile-main[data-v-20f4c4e2],.profile-shell[data-v-20f4c4e2]{display:flex;flex-direction:column}.profile-shell[data-v-20f4c4e2]{position:relative;z-index:1;flex:1 1 auto;padding-bottom:48px}.link-stack[data-v-20f4c4e2]{display:grid;gap:8px}.footer[data-v-20f4c4e2]{margin-top:auto;padding:28px 0 10px;color:var(--color-text-muted);text-align:center;font-size:.92rem}.footer[data-v-20f4c4e2] a{color:var(--color-accent);text-decoration:none;font-weight:600;transition:opacity .15s ease}.footer[data-v-20f4c4e2] a:hover{text-decoration:underline;opacity:.85}
