.d1c .d1c-nav .d1-pending-messages{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:145px;min-height:64px;padding:10px 14px;background:#8e12302b;border:1px solid #ff315c;border-radius:6px;color:#fff;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;animation:d1-message-glow 2s ease-in-out infinite}.d1-pending-icon{position:relative;display:block;width:38px;height:28px}.d1-pending-icon svg{width:38px;height:28px;fill:#cf1239;stroke:#ffe7ed;stroke-width:1.7}.d1-pending-icon strong{position:absolute;right:-12px;top:-8px;background:#ff315c;border:2px solid #15131c;border-radius:14px;min-width:22px;padding:3px;color:#fff;font-size:11px;text-align:center}.d1c .d1-pending-messages:hover{background:#a6173c66}.d1c .d1-pending-messages[hidden]{display:none!important}@keyframes d1-message-glow{0%,100%{box-shadow:0 0 0 0 #ff315c18}50%{box-shadow:0 0 16px 3px #ff315c55}}@media(prefers-reduced-motion:reduce){.d1c .d1c-nav .d1-pending-messages{animation:none}}
