.profile[data-v-a88b6622]{display:flex;flex-direction:column;gap:1.75rem}.profile__back[data-v-a88b6622]{align-self:flex-start}.head[data-v-a88b6622]{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.head[data-v-a88b6622]{flex-direction:row}}.head__main[data-v-a88b6622]{display:flex;flex:1;flex-direction:column;gap:.85rem;min-width:0}.head__name[data-v-a88b6622]{font-size:1.9rem;height:1.2em}.head__handle[data-v-a88b6622],.head__name[data-v-a88b6622]{align-items:center;display:flex}.head__handle[data-v-a88b6622]{font-size:.85rem;height:1.55em}.head__stats[data-v-a88b6622]{display:flex;flex-wrap:wrap;gap:1.75rem}.head__value[data-v-a88b6622]{font-size:1.5rem;height:1.15em}.head__label[data-v-a88b6622],.head__value[data-v-a88b6622]{align-items:center;display:flex}.head__label[data-v-a88b6622]{font-size:.85rem;height:1.55em}.panels[data-v-a88b6622]{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:1024px){.panels[data-v-a88b6622]{grid-template-columns:1fr 1fr}}.panel[data-v-a88b6622]{display:flex;flex-direction:column;gap:1rem;padding:1.25rem}.panel__title[data-v-a88b6622]{font-size:1.25rem;height:1.2em;margin-bottom:.15rem}.panel__hint[data-v-a88b6622],.panel__title[data-v-a88b6622]{align-items:center;display:flex}.panel__hint[data-v-a88b6622]{font-size:.85rem;height:1.55em}.panel__body[data-v-a88b6622]{flex:1;min-height:21.2rem;width:100%}.tabs[data-v-a88b6622]{align-items:center;box-shadow:inset 0 -1px 0 var(--border);display:flex;flex-wrap:wrap;gap:.5rem;height:2.65rem}.head[data-v-4865415d]{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.head[data-v-4865415d]{flex-direction:row}}.head__avatar[data-v-4865415d]{align-items:flex-start;gap:.6rem}.head__avatar[data-v-4865415d],.head__main[data-v-4865415d]{display:flex;flex-direction:column}.head__main[data-v-4865415d]{flex:1;gap:.85rem;min-width:0}.head__row[data-v-4865415d]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.head__actions[data-v-4865415d]{align-items:center;display:flex;gap:.75rem}.head__bio[data-v-4865415d]{color:var(--text-muted);max-width:46rem}.timeline[data-v-8fb78974]{display:flex;flex-direction:column;gap:.6rem;list-style:none;margin:0;padding:0}.timeline__empty[data-v-8fb78974]{font-size:.9rem}.timeline__row[data-v-8fb78974]{align-items:center;display:flex;gap:.75rem}.timeline__poster[data-v-8fb78974]{flex:none;width:40px}.timeline__poster--blank[data-v-8fb78974]{aspect-ratio:2/3;background:var(--bg-input);border-radius:var(--radius-sm)}.timeline__info[data-v-8fb78974]{flex:1;min-width:0}.timeline__title[data-v-8fb78974]{font-size:.9rem;font-weight:550}@media(hover:hover){.timeline__row:hover .timeline__title[data-v-8fb78974]{color:var(--accent)}}.tabs[data-v-886fd837]{box-shadow:inset 0 -1px 0 var(--border);display:flex;gap:.5rem;margin:0 calc(var(--container-pad)*-1);overflow-x:auto;overflow-y:hidden;padding:0 var(--container-pad);-webkit-overflow-scrolling:touch;scrollbar-width:none}.tabs[data-v-886fd837]::-webkit-scrollbar{display:none}@media(min-width:768px){.tabs[data-v-886fd837]{margin:0;padding:0}}.tabs__btn[data-v-886fd837]{align-items:center;background:none;border:none;color:var(--text-muted);display:flex;flex:none;font-weight:550;gap:.4rem;padding:.6rem .9rem;position:relative;transition:color var(--dur-fast) var(--ease-out);white-space:nowrap}.tabs__btn[data-v-886fd837]:after{background:var(--accent);content:"";height:2px;inset:auto 0 0;position:absolute;transform:scaleX(0);transition:transform var(--dur-base) var(--ease-out)}.tabs__btn[data-v-886fd837]:focus-visible{outline-offset:-2px}@media(hover:hover){.tabs__btn[data-v-886fd837]:hover{color:var(--text)}}.tabs__btn--active[data-v-886fd837]{color:var(--text)}.tabs__btn--active[data-v-886fd837]:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.tabs__btn[data-v-886fd837],.tabs__btn[data-v-886fd837]:after{transition:none}}.tabs__count[data-v-886fd837]{background:var(--bg-elevated);border-radius:999px;color:var(--text-faint);font-size:.75rem;font-variant-numeric:tabular-nums;padding:.05rem .4rem}
