.personal-page{gap:var(--space-xl);flex-direction:column;width:100%;display:flex}.personal-profile-hero,.personal-kits-hero{padding:var(--space-xl);background:var(--surface-sunken);border-radius:var(--rounded-lg)}.personal-identity{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.personal-identity-copy{flex:1;min-width:min(100%,12rem)}.personal-profile-avatar.ds-avatar{--avatar-size:80px;flex-shrink:0;width:80px;height:80px}.personal-profile-avatar .ds-avatar__fallback{width:40px;height:40px}.personal-page h1{font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--header-tracking);line-height:var(--text-lg-leading);overflow-wrap:anywhere;margin:0}.personal-handle{margin:var(--space-sm)0 0;color:var(--text-secondary);font-size:var(--text-base);overflow-wrap:anywhere}.personal-bio{margin:var(--space-lg)0 0;max-width:40rem;font-size:var(--text-base);line-height:var(--text-base-leading);white-space:pre-wrap;overflow-wrap:anywhere}.personal-profile-footer{justify-content:space-between;align-items:flex-end;gap:var(--space-lg)var(--space-xl);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.personal-profile-meta{gap:var(--space-sm)var(--space-lg);flex-wrap:wrap;display:flex}.personal-kit-count{font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.personal-joined{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.personal-collection{gap:var(--space-lg);flex-direction:column;display:flex}.personal-section-heading{justify-content:space-between;align-items:baseline;gap:var(--space-md);display:flex}.personal-section-heading h2{font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.personal-page a:focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring);outline-offset:var(--focus-ring-gap)}.personal-empty{align-items:stretch;gap:var(--space-md);flex-direction:column;display:flex}.personal-empty>.ds-button,.personal-empty>.ds-link{align-self:center}.personal-empty .connect-agent-card{text-align:start;width:min(100%,25rem);margin-top:var(--space-lg);align-self:center}.personal-pagination{padding-block:var(--space-md);justify-content:center;display:flex}.personal-muted{color:var(--text-secondary);font-size:var(--text-sm);margin:0}.personal-error{color:var(--status-error-fg);font-size:var(--text-sm)}.personal-profile-form{gap:var(--space-md);flex-direction:column;display:flex}.personal-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@container kit-content (width<=40rem){.personal-profile-hero,.personal-kits-hero{padding:var(--space-lg)}.personal-identity{gap:var(--space-md)}.personal-identity>.ds-button{margin-top:var(--space-xs)}}.personal-kits-hero{justify-content:space-between;align-items:center;gap:var(--space-xl);flex-wrap:wrap;display:flex}.personal-storage{flex:0 18rem;width:100%;min-width:0}.personal-storage p{margin:0}.personal-storage .personal-storage-label{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-xs)}.personal-storage-usage{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.personal-storage-meter{height:var(--space-xs);border-radius:var(--rounded-full);background:var(--border-color-subtle);margin-block:var(--space-sm);overflow:hidden}.personal-storage-meter>span{background:var(--text-secondary);border-radius:inherit;height:100%;display:block}.personal-storage-term{font-size:var(--text-sm);color:var(--text-secondary)}
