.profile-identity.svelte-1oiruub{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:center;column-gap:var(--space-7);row-gap:var(--space-3);min-width:0}.identity-copy.svelte-1oiruub{min-width:0}.identity-name.svelte-1oiruub,.identity-crews.svelte-1oiruub{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.identity-name.svelte-1oiruub h2:where(.svelte-1oiruub){margin:0;font-size:var(--font-size-10);overflow-wrap:anywhere}.identity-name.svelte-1oiruub .user-socials{flex-wrap:wrap}.identity-name.svelte-1oiruub .user-social-link{min-width:44px;min-height:44px;justify-content:center}.identity-crews.svelte-1oiruub{grid-column:2}.identity-crews.svelte-1oiruub .crew-pill{max-width:100%;min-width:0}@media(max-width:600px){.identity-crews.svelte-1oiruub{grid-column:1 / -1;gap:var(--space-3)}}.garage-page.svelte-xnw5yb{padding:var(--space-8) var(--space-7);max-width:var(--page-main-width);margin:0 auto;padding-bottom:var(--page-bottom-pad)}.pro-banner-wrap.svelte-xnw5yb{margin:0 calc(-1 * var(--space-7)) var(--space-6);border-bottom:1px solid var(--border)}.pro-banner.svelte-xnw5yb{display:block;width:100%;background:var(--surface-2);overflow:hidden}.pro-banner.svelte-xnw5yb img:where(.svelte-xnw5yb){display:block;width:100%;height:auto;max-height:220px}.admin-btn-active.svelte-xnw5yb{border-color:var(--accent)!important;color:var(--accent-ink)!important}.back-row.svelte-xnw5yb{margin-bottom:var(--space-2)}.car-feed.svelte-xnw5yb{display:flex;flex-direction:column;gap:var(--space-7)}.not-found-state.svelte-xnw5yb{text-align:center;padding:var(--space-11) var(--space-7);color:var(--text-faint);font-size:var(--font-size-2);letter-spacing:var(--ls-md);text-transform:uppercase}.profile-header.svelte-xnw5yb{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-7);margin-bottom:var(--space-8);padding-bottom:var(--space-7);border-bottom:1px solid var(--border)}.user-actions-wrap.svelte-xnw5yb{min-width:0;display:grid;gap:var(--space-3)}@media(min-width:960px){.profile-header.svelte-xnw5yb{flex-direction:row;align-items:center;justify-content:space-between}.user-actions-wrap.svelte-xnw5yb{flex:0 1 42%;max-width:30rem}.profile-header.svelte-xnw5yb .profile-identity{flex:1}}@media(max-width:600px){.user-actions-wrap.svelte-xnw5yb .owner-card,.user-actions-wrap.svelte-xnw5yb .owner-actions{width:100%}.user-actions-wrap.svelte-xnw5yb .owner-actions{gap:var(--space-3)}.user-actions-wrap.svelte-xnw5yb .owner-action{flex:1 1 auto;min-width:0;justify-content:center}.user-actions-wrap.svelte-xnw5yb .owner-action-msg{flex:0 0 auto}.user-actions-wrap.svelte-xnw5yb .owner-action span{min-width:0;line-height:1.1}.user-actions-wrap.svelte-xnw5yb .owner-action-note{width:100%}}@media(max-width:380px){.user-actions-wrap.svelte-xnw5yb .owner-action-msg{width:32px;padding:0}.user-actions-wrap.svelte-xnw5yb .owner-action-msg span{display:none}}.admin-panel.svelte-xnw5yb{background:var(--panel-bg);border:1px solid var(--border-strong);border-left:3px solid var(--danger);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-7);margin-bottom:var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}.admin-panel-label.svelte-xnw5yb{color:var(--danger)}.admin-row.svelte-xnw5yb{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.admin-field-label.svelte-xnw5yb{min-width:80px}.admin-status.svelte-xnw5yb{font-size:var(--font-size-2);font-weight:var(--fw-700);letter-spacing:var(--ls-sm);text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-xs)}.admin-status-ban.svelte-xnw5yb{background:#dc282826;color:var(--danger)}.admin-status-shadow.svelte-xnw5yb{background:#ffa5001f;color:var(--warn)}.admin-status-none.svelte-xnw5yb{color:var(--text-faint);font-size:var(--font-size-3)}.admin-days-input.svelte-xnw5yb{width:70px;padding:var(--space-1) var(--space-3);text-align:center}.admin-reason-input.svelte-xnw5yb{flex:1 1 200px;min-width:160px;padding:var(--space-1) var(--space-3)}.admin-ban-reason.svelte-xnw5yb{color:var(--text-dim);font-style:italic;overflow-wrap:anywhere;flex-basis:100%}.admin-btn-danger.svelte-xnw5yb{border-color:var(--danger);color:var(--danger)}.admin-btn-undo.svelte-xnw5yb{border-color:var(--accent);color:var(--accent-ink)}
