.account-workspace{margin-top:12px}.account-tabs,.public-content-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:4px;margin-bottom:18px;padding:0 0 6px;display:flex;overflow-x:auto}.account-tabs button,.public-content-tabs button{min-height:44px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:8px 13px}.account-tabs button[aria-selected=true],.public-content-tabs button[aria-selected=true]{color:var(--gold);box-shadow:inset 0 -2px var(--gold);background:var(--panel)}:is(.account-tabs button:focus-visible,.public-content-tabs button:focus-visible){outline:2px solid var(--gold);outline-offset:-2px}.account-workspace [hidden],.account-form [hidden]{display:none!important}.account-workspace .account-form,.account-workspace .member-collection{border:0;margin:0;padding:0}.account-workspace h2{margin:0 0 14px;font-size:clamp(23px,3vw,31px)}.account-workspace .account-photo{gap:18px}.account-workspace .account-photo p{font-size:13px;line-height:1.5}.account-workspace .collection-actions{gap:6px}.account-workspace .collection-actions>button,.account-workspace .collection-actions .favorite-button{place-items:center;width:44px;height:44px;min-height:44px;padding:8px;display:grid}.account-workspace .collection-item{position:relative}.account-workspace .collection-item h4{margin:10px 0;font-size:17px}.account-workspace .collection-grid{gap:14px}.account-workspace .collection-item img{aspect-ratio:1;object-fit:cover}.member-profile.public-profile-compact{border:0;padding:18px 0;display:block}.public-profile-heading{align-items:center;gap:16px;margin-bottom:14px;display:flex}.public-profile-heading>div{min-width:0}.member-profile.public-profile-compact.spark-identity .public-profile-heading h2{overflow-wrap:anywhere;margin:0 0 5px;font-size:clamp(25px,4vw,34px);line-height:1.15}.public-profile-heading p{margin:3px 0;line-height:1.4}.public-profile-heading .community-avatar{flex:none;width:64px;height:64px}.public-profile-compact .spark-public-badge{font-size:13px}.public-profile-compact>.profile-links{gap:12px;margin:12px 0}.public-profile-compact .member-stats{gap:18px}.public-profile-compact .member-actions{gap:8px;margin:12px 0}.public-profile-compact .member-actions .button{min-height:44px;padding:8px 14px}@media (max-width:600px){.account-tabs button{padding:8px 10px;font-size:13px}.account-workspace .account-photo{align-items:flex-start}.account-workspace .collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-profile-heading{gap:12px}.public-profile-heading .community-avatar{width:56px;height:56px}}
