.d2-friend-requests{box-sizing:border-box;border:1px solid var(--v3-line);background:var(--v3-surface);min-width:44px;min-height:44px;color:var(--v3-ink);-webkit-tap-highlight-color:transparent;transition:transform .15s var(--v3-ease);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex;position:relative}.d2-friend-requests:active{transform:scale(.96)}.d2-friend-requests:focus-visible{outline:3px solid var(--v3-orange-ink);outline-offset:2px}.d2-friend-requests-text{white-space:nowrap;font-size:14px;font-weight:800;display:none}@container v3 (width>=600px){.d2-friend-requests{padding:0 12px}.d2-friend-requests-text{display:inline}}.d2-friend-requests-badge{box-sizing:border-box;background:var(--v3-orange);min-width:20px;height:20px;color:var(--v3-bg);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--v3-bg);animation:d2-fr-pop .45s var(--v3-spring,cubic-bezier(.34,1.56,.64,1)) both;border-radius:999px;padding:0 5px;font-size:12px;font-weight:900;line-height:20px;position:absolute;top:-6px;right:-6px}@keyframes d2-fr-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.d2-friend-requests,.d2-friend-requests-badge{transition:none;animation:none}}[data-go-theme=light] .d2-friend-requests-badge{color:var(--v3-tile)}@container v3 (width<=379px){.v3-header-row:has(.d2-friend-requests) .v3-level-chip.is-pending .v3-level-text{display:none}.v3-header-row:has(.d2-friend-requests) .v3-level-chip.is-pending{padding-right:5px}}
