.profile-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}#openXpTransfer{padding:10px 14px;border:1px solid #3c6544;border-radius:10px;background:#142719;color:#cfffcd;font:800 12px/1.4 Inter,system-ui,sans-serif;cursor:pointer}#openXpTransfer[hidden]{display:none}#xpGiftDialog{box-sizing:border-box;width:min(440px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:24px;border:1px solid #3c6544;border-radius:20px;background:#101912;color:#f3faf4;font-family:Inter,system-ui,sans-serif;overflow:auto}#xpGiftDialog::backdrop{background:#030906cc;backdrop-filter:blur(4px)}#xpGiftDialog [hidden]{display:none!important}#xpGiftDialog h2{margin:0 0 12px;font-size:26px}#xpGiftDialog p{color:#c1d0c4;font-size:14px;line-height:1.6}#xpGiftDialog label{display:block;margin:16px 0;font-size:12px;font-weight:800}#xpGiftDialog input{box-sizing:border-box;width:100%;margin-top:7px;padding:12px;border:1px solid #3b5141;border-radius:10px;background:#080e0a;color:#fff;font:600 16px/1.4 Inter,system-ui,sans-serif}#xpGiftDialog button{min-height:44px;padding:11px 14px;border:1px solid #53fc18;border-radius:10px;background:#53fc18;color:#081207;font:800 12px/1.4 Inter,system-ui,sans-serif;cursor:pointer}#xpGiftDialog button:disabled{opacity:.55;cursor:wait}#xpGiftDialog button.secondary{border-color:#3b5141;background:#142219;color:#dfeee3}.xp-gift-actions{display:flex;gap:8px;flex-wrap:wrap}.xp-gift-actions button{flex:1}#xpGiftClose{float:right;margin:-6px -5px 8px 12px;min-width:40px}#xpGiftStatus{min-height:1.6em;margin-bottom:0;color:#d0e5d5;overflow-wrap:anywhere}#xpGiftDialog :is(a,button,input):focus-visible{outline:2px solid white;outline-offset:3px}
