.profile-main.svelte-kwz0d7{flex-direction:column;gap:1.15rem;display:flex}.profile-side.svelte-kwz0d7{gap:.85rem}.profile-side.svelte-kwz0d7 .card:where(.svelte-kwz0d7){flex-direction:column;gap:.55rem;padding:.85rem 1rem;display:flex}.profile-side.svelte-kwz0d7 .block-head:where(.svelte-kwz0d7){color:var(--text-2);align-items:center;gap:.4rem;display:flex}.profile-side.svelte-kwz0d7 .kicker:where(.svelte-kwz0d7){font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.profile-side.svelte-kwz0d7 .visits:where(.svelte-kwz0d7){grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.profile-side.svelte-kwz0d7 .visits:where(.svelte-kwz0d7) div:where(.svelte-kwz0d7){text-align:center;min-width:0}.profile-side.svelte-kwz0d7 .visits:where(.svelte-kwz0d7) dt:where(.svelte-kwz0d7){font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);white-space:nowrap;font-size:.62rem}.profile-side.svelte-kwz0d7 .visits:where(.svelte-kwz0d7) dd:where(.svelte-kwz0d7){font-family:var(--font-mono);font-feature-settings:"tnum";color:var(--text);margin:0;font-size:.95rem;font-weight:700;line-height:1.15}.profile-side.svelte-kwz0d7 .theme-row:where(.svelte-kwz0d7){flex-direction:row;justify-content:space-between;align-items:center}.profile-side.svelte-kwz0d7 .theme-cluster:where(.svelte-kwz0d7){align-items:center;gap:.5rem;display:inline-flex}.profile-side.svelte-kwz0d7 .theme-label:where(.svelte-kwz0d7){color:var(--text-muted);text-transform:lowercase;font-size:.78rem}.back-card.svelte-kwz0d7{font-family:var(--font-mono);color:var(--text-2);border-radius:var(--r-md);align-items:center;gap:.45rem;padding:.7rem .95rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .16s;display:inline-flex}.back-card.svelte-kwz0d7:hover{color:var(--accent);border-color:var(--border-strong)}.banner.svelte-kwz0d7{border-radius:var(--r-lg);isolation:isolate;padding:1.25rem;position:relative;overflow:hidden}.banner-bg.svelte-kwz0d7{background:radial-gradient(40% 55% at 18% 25%, var(--p), transparent 62%), radial-gradient(45% 60% at 82% 75%, var(--p2,var(--p)), transparent 62%);opacity:.5;filter:blur(6px);z-index:-1;position:absolute;inset:-15%}.banner-content.svelte-kwz0d7{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;display:grid}.banner-meta.svelte-kwz0d7{min-width:0}.avatar-wrap.svelte-kwz0d7{background:linear-gradient(135deg, var(--p), var(--p2,color-mix(in oklch, var(--p) 30%, var(--bg-2))));border:3px solid var(--bg-1);width:96px;height:96px;box-shadow:0 0 0 4px color-mix(in oklch, var(--p) 40%, transparent), 0 12px 32px color-mix(in oklch, var(--p) 30%, transparent);aspect-ratio:1;border-radius:50%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.avatar-initial.svelte-kwz0d7{font-family:var(--font-display);color:var(--accent-fg);font-size:2.5rem;font-weight:800}.banner-meta.svelte-kwz0d7 h1:where(.svelte-kwz0d7){font-size:clamp(1.45rem,1.2rem + 1vw,1.95rem);line-height:1.1}.bio.svelte-kwz0d7{color:var(--text-2);max-width:50ch;margin-top:.4rem}.counter-row.svelte-kwz0d7{color:var(--text-muted);font-size:.85rem;font-family:var(--font-mono);gap:.5rem;margin-top:.6rem;display:flex}.dot.svelte-kwz0d7{color:var(--text-faint)}.banner-actions.svelte-kwz0d7{flex-direction:column;gap:.4rem;display:flex}.block.svelte-kwz0d7{flex-direction:column;gap:.85rem;display:flex}.block-head.svelte-kwz0d7{color:var(--text-2);align-items:center;gap:.4rem;padding:0 .25rem;display:flex}.block-title.svelte-kwz0d7{font-size:1rem;font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-weight:700}.persona-grid.svelte-kwz0d7{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:.75rem;display:grid}.persona-card.svelte-kwz0d7{color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.95rem 1rem;text-decoration:none;transition:all .18s;display:grid}.persona-card.svelte-kwz0d7 .pmeta:where(.svelte-kwz0d7){min-width:0}.persona-card.svelte-kwz0d7:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.pavatar.svelte-kwz0d7{background:linear-gradient(135deg, var(--p), var(--p2,color-mix(in oklch, var(--p) 40%, var(--bg-2))));border:1.5px solid color-mix(in oklch, var(--p) 50%, transparent);width:48px;height:48px;font-family:var(--font-display);color:var(--accent-fg);aspect-ratio:1;border-radius:50%;flex-shrink:0;place-items:center;font-size:1.2rem;font-weight:800;display:grid;overflow:hidden}.pmeta.svelte-kwz0d7 h3:where(.svelte-kwz0d7){font-size:1rem;font-family:var(--font-display);font-weight:700;line-height:1.15}.phandle.svelte-kwz0d7{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.04em;font-size:.72rem}.pbio.svelte-kwz0d7{color:var(--text-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.count.svelte-kwz0d7{color:var(--text-muted);font-size:.85rem;font-weight:700}.about-list.svelte-kwz0d7{flex-direction:column;gap:1rem;display:flex}.about-card.svelte-kwz0d7{flex-direction:column;gap:.6rem;padding:1rem 1.15rem;display:flex}.about-card.svelte-kwz0d7 h3:where(.svelte-kwz0d7){font-size:1.2rem}.about-cover.svelte-kwz0d7{border-radius:var(--r-sm);aspect-ratio:16/10;background:var(--bg-2);cursor:zoom-in;max-height:420px;margin:0 0 .5rem;position:relative;overflow:hidden}.about-cover.svelte-kwz0d7 .cover-bg:where(.svelte-kwz0d7),.about-cover.svelte-kwz0d7 .cover-fg:where(.svelte-kwz0d7){width:100%;height:100%;display:block;position:absolute;inset:0}.about-cover.svelte-kwz0d7 .cover-bg:where(.svelte-kwz0d7){object-fit:cover;filter:blur(28px)saturate(1.4)brightness(.85);transform:scale(1.15)}.about-cover.svelte-kwz0d7 .cover-fg:where(.svelte-kwz0d7){object-fit:contain}.links-grid.svelte-kwz0d7{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:.5rem;display:grid}.link-card.svelte-kwz0d7{border-radius:var(--r-md);color:var(--text);align-items:center;gap:.7rem;padding:.85rem 1rem;text-decoration:none;transition:all .18s;display:flex}.link-card.svelte-kwz0d7:hover{border-color:var(--border-strong);color:var(--accent);transform:translateY(-1px)}.label.svelte-kwz0d7{font-weight:600}.link-card.svelte-kwz0d7>.ml-auto{margin-left:auto}@media (width<=600px){.banner.svelte-kwz0d7{padding:1.25rem 1.1rem}.banner-content.svelte-kwz0d7{text-align:center;grid-template-columns:minmax(0,1fr);gap:.85rem}.avatar-wrap.svelte-kwz0d7{justify-self:center;width:80px;height:80px}.avatar-initial.svelte-kwz0d7{font-size:2rem}.banner-meta.svelte-kwz0d7{flex-direction:column;align-items:center;display:flex}.bio.svelte-kwz0d7{max-width:36ch}.counter-row.svelte-kwz0d7{justify-content:center}.banner-actions.svelte-kwz0d7{flex-direction:row;grid-column:1/-1;justify-content:center}}
