.verification-badge{vertical-align:middle;white-space:nowrap;flex-shrink:0;max-width:100%;line-height:1.35}.verification-badge>svg{flex:none}.verification-badge.verification-badge-compact{letter-spacing:0;gap:5px;padding:5px 9px;font-size:11px;font-weight:600}.verification-badge.verification-badge-alpha{color:#f1d79e;background:#322c1d;border-color:#806b39}button.verification-badge:focus-visible{outline-offset:4px;outline:2px solid #d5ff35}.verification-badge-dialog{width:min(500px,100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.verification-badge-dialog p{overflow-wrap:anywhere;line-height:1.65}.verification-badge.verification-badge-icon-only{vertical-align:middle;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:0;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex}button.verification-badge-icon-only:hover{background:var(--accent)}.verification-badge-icon-only:focus-visible{outline:2px solid var(--ring);outline-offset:0}.verification-badge-dialog-short{background:var(--card);border-color:var(--border);color:var(--foreground);border-radius:18px;gap:16px}.verification-badge-dialog-short [data-slot=dialog-title]{letter-spacing:-.5px;margin:0;font-size:22px;line-height:1.3}.verification-badge-dialog-short [data-slot=dialog-description]{color:var(--muted-foreground);font-size:14px;line-height:1.65}.verification-badge-dialog-short .verification-badge-date{color:var(--muted-foreground);font-size:12px}.verification-badge-close{border:1px solid var(--border);background:var(--accent);min-height:44px;color:var(--foreground);border-radius:10px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.verification-badge-close:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.workspace-profile-name,.workspace-name{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.workspace-name h1,.workspace-profile-name h2{overflow-wrap:anywhere;min-width:0}.workspace-profile-name h2{margin-right:0}.athlete-card-verification{margin:0 0 12px}@media (max-width:430px){.workspace-name,.workspace-profile-name{gap:5px 8px}.verification-badge.verification-badge-compact{padding:5px 7px;font-size:10px}.athlete-card-verification{margin-bottom:10px}}
