/* TT Rivals P7.4R.1 — confirmación visual de decisiones administrativas */
.v63-admin-decision-toast-host{position:fixed;z-index:100000;top:max(18px,env(safe-area-inset-top));left:50%;width:min(460px,calc(100vw - 28px));pointer-events:none;transform:translateX(-50%)}
.v63-admin-decision-toast{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border:1px solid rgba(92,183,255,.38);border-radius:15px;background:linear-gradient(135deg,rgba(14,38,67,.98),rgba(12,27,48,.98));box-shadow:0 18px 45px rgba(0,0,0,.34);color:#f3f8ff;opacity:0;transform:translateY(-18px) scale(.98);transition:opacity .24s ease,transform .24s ease}
.v63-admin-decision-toast.show{opacity:1;transform:translateY(0) scale(1)}
.v63-admin-decision-toast>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:rgba(82,182,255,.16);color:#73d5ff;font-weight:900}
.v63-admin-decision-toast.action-annul{border-color:rgba(255,92,125,.55)}
.v63-admin-decision-toast.action-annul>span{background:rgba(255,92,125,.16);color:#ff7894}
.v63-admin-decision-toast.action-legitimate>span{background:rgba(46,215,135,.16);color:#5beaa5}
.v63-admin-decision-toast small{display:block;margin-bottom:3px;color:#93afcf;font-size:10px;font-weight:900;letter-spacing:.12em}
.v63-admin-decision-toast strong{display:block;font-size:16px}
.v63-admin-decision-toast p{margin:4px 0 0;color:#b9cae0;font-size:12px;line-height:1.35}
@media (max-width:600px){.v63-admin-decision-toast-host{top:max(10px,env(safe-area-inset-top));width:calc(100vw - 20px)}}
