.stage405-validation-card{position:fixed;right:18px;bottom:172px;z-index:99996;width:min(390px,calc(100vw - 28px));padding:14px;border-radius:18px;background:linear-gradient(145deg,rgba(8,14,28,.96),rgba(18,28,52,.94));border:1px solid rgba(118,166,255,.24);box-shadow:0 22px 70px rgba(0,0,0,.42);color:#eef6ff;font:12px/1.45 Inter,system-ui,-apple-system,Segoe UI,sans-serif;backdrop-filter:blur(18px)}
.stage405-validation-card h3{margin:0 0 8px;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:#f7fbff}.stage405-validation-card p{margin:0;color:#aebbd1}.stage405-validation-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;margin:10px 0}.stage405-validation-pill{padding:8px 9px;border-radius:12px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08)}.stage405-validation-pill strong{display:block;font-size:14px}.stage405-validation-status{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 10px;padding:8px 10px;border-radius:12px;background:rgba(91,141,255,.10);border:1px solid rgba(91,141,255,.18)}.stage405-validation-status[data-state="blocked"]{background:rgba(255,92,122,.12);border-color:rgba(255,92,122,.28)}.stage405-validation-status[data-state="validated"]{background:rgba(50,214,149,.11);border-color:rgba(50,214,149,.24)}.stage405-validation-actions{display:flex;gap:8px;flex-wrap:wrap}.stage405-validation-actions button{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);color:#f7fbff;border-radius:12px;padding:8px 10px;font-weight:700;cursor:pointer}.stage405-validation-actions button:hover{background:rgba(255,255,255,.12)}.stage405-validation-list{max-height:120px;overflow:auto;margin:9px 0 0;padding:0;list-style:none;color:#b9c6d8}.stage405-validation-list li{padding:5px 0;border-top:1px solid rgba(255,255,255,.06)}.stage405-disabled-buy{opacity:.55!important;filter:saturate(.45)!important;cursor:not-allowed!important}
