.verified-tag{display:inline-flex;align-items:center;justify-content:center;color:#9ad9b5;width:17px;height:17px;flex-shrink:0}.verified-tag svg{width:17px;height:17px}.join-dialog{width:min(590px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:30px;border:1px solid #4a5361;border-radius:4px;background:linear-gradient(145deg,#252b34,#171c23);color:#edf1f7;box-shadow:0 30px 100px #0009;overflow:auto;font-family:Sora,Arial,sans-serif}.join-dialog::backdrop{background:#090c12c9;backdrop-filter:blur(4px)}.join-dialog-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px}.join-dialog-top .eyebrow{margin:0;font-size:9px;color:#91a3bc}.dialog-close{border:0;background:transparent;color:#a6b3c5;font-size:27px;cursor:pointer;padding:0 4px}.join-dialog h2{font-size:29px;letter-spacing:-1px}.dialog-intro{font-size:12px;color:#a9b6c9;line-height:1.9;margin:18px 0 22px}.tag-steps{padding:0;list-style:none;counter-reset:tag-step;display:grid;gap:12px}.tag-steps li{counter-increment:tag-step;position:relative;padding:17px 16px 17px 51px;border:1px solid #3b495c;border-radius:4px;background:#202834}.tag-steps li::before{content:counter(tag-step);position:absolute;left:17px;top:17px;font-size:12px;color:#8fabc9;font-weight:600}.tag-steps strong{font-size:11px;font-weight:600;color:#dce7f6}.tag-steps p{font-size:10px;color:#9faec4;line-height:1.8;margin:8px 0 0}.tag-acknowledgment{display:flex;gap:12px;align-items:flex-start;font-size:10px;color:#a9b8cd;line-height:1.9;margin:24px 0 15px;cursor:pointer}.tag-acknowledgment input{margin-top:4px;width:16px;height:16px;flex-shrink:0;accent-color:#a9d8ba}.tag-check-status{font-size:11px;line-height:1.9;color:#aebad0;margin:18px 0;min-height:22px}.tag-check-status.verified{color:#a8dab9}.dialog-actions{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.dialog-actions .button{flex:1;font-size:10px;padding:14px 16px;gap:10px;cursor:pointer}.dialog-actions .button:disabled{background:#252c36;border-color:#394555;color:#76849a;cursor:not-allowed;transform:none}@media(max-width:650px){.join-dialog{padding:23px;max-height:calc(100dvh - 24px)}.join-dialog h2{font-size:25px}.dialog-actions{flex-direction:column}.dialog-actions .button{width:100%}.tag-steps li{padding-right:12px}}
.admin-item .delete-giveaway{color:#f87171;border-color:#784448;background:#342329;font-weight:600}.admin-item .delete-giveaway:hover{background:#46272d}.cancel-name{font-size:15px;color:#e6edf7;line-height:1.7;margin-top:24px}.dialog-actions .cancel-confirm{background:#87343e;border-color:#ad4955;color:#fff;font-weight:600}.dialog-actions .cancel-confirm:hover{background:#a13e4a}

.verified-tag{position:relative}.verified-tooltip{position:absolute;right:-25px;top:calc(100% + 15px);z-index:45;width:230px;max-width:calc(100vw - 40px);padding:12px 15px;border:1px solid #476452;border-radius:4px;background:linear-gradient(145deg,#242d2a,#171e1b);box-shadow:0 12px 30px #0007;color:#9ee6b8;font:700 10px/1.7 Sora,Arial,sans-serif;white-space:normal;text-align:left;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s;cursor:default}.verified-tooltip::before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}.verified-tag:hover .verified-tooltip,.account-toggle:focus-visible .verified-tooltip{opacity:1;visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.verified-tooltip{transition:none}}
