.game-feedback-layer{z-index:45;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:min(460px,100% - 28px);display:flex;position:fixed;top:92px;left:50%;transform:translate(-50%)}.game-feedback-card{color:#e9f4db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#273427f7,#16222af7);border:1px solid #d6ff6240;border-radius:16px;align-items:center;gap:12px;max-width:100%;padding:13px 17px;font-size:13px;line-height:1.45;animation:.34s cubic-bezier(.2,.9,.3,1.2) both feedback-in;display:flex;position:relative;box-shadow:0 12px 45px #0006}.feedback-icon{color:#d6ff62;background:#d6ff6210;border-radius:10px;flex:0 0 32px;place-items:center;height:32px;display:grid}.feedback-rent,.feedback-jail{border-color:#f1ab7350}.feedback-rent .feedback-icon,.feedback-jail .feedback-icon{color:#ffb092;background:#ffb09215}.feedback-trade{border-color:#94caff50}.feedback-trade .feedback-icon{color:#94caff}.feedback-win{background:linear-gradient(130deg,#3b3323f7,#242c20f7);border-color:#ffdb7b}.feedback-win .feedback-icon{color:#ffdb7b}.cash-float{letter-spacing:.2px;color:#d6ff8c;background:#15231ff0;border:1px solid #b7ed6d35;border-radius:30px;align-items:center;gap:7px;padding:9px 15px;font-size:19px;font-weight:750;animation:2.3s ease-out both cash-rise;display:flex;box-shadow:0 6px 22px #0004}.cash-float.negative{color:#ffb69c;background:#2e211df0;border-color:#ffb69c30}.feedback-confetti{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.feedback-confetti i{--hue:calc(var(--i)*39);left:calc(var(--i)*5.5%);background:hsl(var(--hue) 80% 70%);width:5px;height:9px;animation:confetti-drop 2.7s calc(var(--i)*-.14s) ease-out 2 both;transform:rotate(calc(var(--i)*31deg));position:absolute;top:-8px}@keyframes feedback-in{0%{opacity:0;transform:translateY(-15px)scale(.96)}to{opacity:1;transform:none}}@keyframes cash-rise{0%{opacity:0;transform:translateY(18px)scale(.85)}15%,70%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-20px)}}@keyframes confetti-drop{0%{translate:0 -8px;rotate:0deg}to{opacity:0;translate:15px 150px;rotate:240deg}}@media (max-width:800px){.game-feedback-layer{align-items:center;width:calc(100% - 24px);top:68px}.game-feedback-card{gap:9px;max-width:430px;padding:10px 13px;font-size:12px;box-shadow:0 6px 25px #0005}.cash-float{padding:7px 13px;font-size:17px}}@media (orientation:landscape) and (max-height:500px){.game-feedback-layer{width:min(340px,45vw);top:58px;left:auto;right:15px;transform:none}.game-feedback-card{padding:8px 10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.game-feedback-card,.cash-float,.feedback-confetti i{animation:none}.feedback-confetti{display:none}}.game-feedback-layer{z-index:35;align-items:flex-start;width:min(420px,100% - 48px);top:auto;bottom:24px;left:24px;transform:none}.game-feedback-card{color:#f6f9ff;background:#1c2b3df5;border-color:#7e95ae;max-width:100%;padding:13px 16px;font-size:14px;line-height:1.5}.feedback-copy{flex-direction:column;gap:8px;display:flex}.feedback-transfers{flex-direction:column;gap:6px;display:flex}.feedback-transfers>span{flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}.feedback-transfers strong{color:#f6f9ff;font-size:12px;font-weight:700}.feedback-transfers i{color:#d6ff9a;font-variant-numeric:tabular-nums;font-style:normal}@media (max-width:1000px){.game-feedback-layer{left:12px;bottom:calc(144px + env(safe-area-inset-bottom));align-items:center;width:calc(100% - 24px)}.game-feedback-card{max-width:480px;padding:10px 12px;font-size:13px}.feedback-transfers>span,.feedback-transfers strong{font-size:11px}.cash-float{display:none}}@media (orientation:landscape) and (max-height:620px){.game-feedback-layer{align-items:flex-start;width:calc(50% - 24px);inset:auto auto 10px 12px}.game-feedback-card{max-width:100%;padding:9px 10px;font-size:12px}}
