.battle-discussion.final-chat{border-color:#61731e;box-shadow:0 0 45px #c6ff000c}.battle-discussion.final-chat .eyebrow:before{content:"● ";color:#ff3c48}
.collectible a{display:inline-flex;margin-top:14px;border:1px solid #ffffff35;border-radius:9px;padding:7px 10px;color:#fff;text-decoration:none;font-size:10px;font-weight:800}.collectible a:hover{border-color:#caff00;color:#caff00}
.admin-user-actions select{max-width:130px;border:1px solid #443d4b;border-radius:8px;background:#17131b;color:#fff;padding:7px;font-size:10px}
.team-action-modal{position:fixed;inset:0;z-index:1200;display:none;place-items:center;padding:24px;background:rgba(7,5,14,.82);backdrop-filter:blur(14px)}.team-action-modal.show{display:grid}.team-action-modal form{width:min(520px,100%);padding:28px;border:1px solid rgba(192,255,0,.22);border-radius:24px;background:linear-gradient(145deg,#171320,#0d0b12);box-shadow:0 30px 90px rgba(0,0,0,.55)}.team-action-modal header,.team-action-modal footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.team-action-modal h2{margin:4px 0 18px;font-size:30px}.team-action-modal header>button{width:38px;height:38px;border:0;border-radius:50%;background:#282230;color:#fff;font-size:24px}.team-action-modal [data-fields]{display:grid;gap:14px}.team-action-modal label{display:grid;gap:7px;color:#bdb5c7;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.team-action-modal input,.team-action-modal textarea,.team-action-modal select{width:100%;box-sizing:border-box;border:1px solid #3a3342;border-radius:13px;background:#0b0910;color:#fff;padding:14px;font:inherit;text-transform:none;letter-spacing:0}.team-action-modal textarea{min-height:96px;resize:vertical}.team-action-modal [data-status]{min-height:20px;color:#c0ff00}.team-action-modal footer{justify-content:flex-end}.team-action-modal footer button{border:0;border-radius:12px;padding:12px 18px;font-weight:800}.team-action-modal [data-submit]{background:#c0ff00;color:#0a0a0c}.team-action-modal [data-cancel]{background:#2a2431;color:#fff}.team-challenge-target{padding:15px;border-radius:13px;background:rgba(140,82,255,.12);color:#bdb5c7}.team-challenge-target strong{color:#fff}
