.profile-clan-details{display:block;width:100%;min-width:0;max-width:none;box-sizing:border-box;margin:12px 0 0;font:inherit;color:inherit;text-align:left}
.profile-clan-details[hidden],.profile-clan-sync[hidden]{display:none}
.profile-clan-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}
.profile-clan-values>div{display:flex;align-items:center;min-width:0;min-height:52px;box-sizing:border-box;padding:10px 12px;border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:12px}
.profile-detail-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.profile-clan-values dd{display:flex;align-items:center;gap:8px;min-width:0;width:100%;margin:0;font-size:14px;font-weight:650;line-height:1.5;font-variant-numeric:tabular-nums}
.profile-detail-icon{display:block;width:18px;height:18px;flex:none;color:var(--text-muted,#64748b)}
.profile-detail-value{min-width:0;max-width:100%;overflow-wrap:anywhere}
.profile-detail-level .profile-detail-value,.profile-detail-role .profile-detail-value{white-space:nowrap}
.profile-detail-coins .profile-detail-icon{color:#a66b09}
.profile-detail-role.is-admin{background:transparent;color:var(--profile-admin-color,var(--staff-nick-color,#dc2626));font-weight:800;border-color:color-mix(in srgb,var(--text-main,#0f172a) 15%,transparent)}
.profile-detail-role.is-admin dd{font-weight:800}
.profile-detail-role.is-admin .profile-detail-icon{color:inherit}
.profile-clan-values a{color:inherit;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:24px}
.profile-clan-values a:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:3px}
.profile-clan-sync{font-size:12px;line-height:1.5;margin:7px 0 0}
body:is([data-theme="dark"],[data-theme="amoled"],[data-theme="tinted-dark"]) .profile-detail-coins .profile-detail-icon{color:#f6c65b}
@media(max-width:640px){.profile-clan-details{margin-inline:auto}.profile-clan-values{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-clan-values>div{padding:10px}.profile-clan-values a{min-height:44px}}
