.robbery-button{background:#ed2639!important;border:1px solid #ff6c71!important;color:#fff4e8!important;font-weight:750!important;box-shadow:0 0 15px #f6323933}.robbery-button:hover:not(:disabled){background:#ff3c4c!important}.robbery-button:disabled{opacity:.45}.robbery-pockets{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;margin:20px 0}.robbery-pocket{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:92px;padding:10px 4px;background:linear-gradient(140deg,#32463b,#192e24);border:2px solid #718265;border-radius:9px;color:#eee6cb;position:relative}.robbery-pocket:before{content:'';width:35px;height:34px;border:2px dashed #a0b49a;border-top-style:solid;border-radius:0 0 13px 13px;display:block}.robbery-pocket[aria-pressed=true]{background:#4b4a28;border-color:#e5c47b;box-shadow:0 0 14px #e4bf7022}.robbery-pocket[aria-pressed=true]:before{border-color:#edce89}.robbery-message{white-space:pre-line;background:#14291f;border:1px solid #5e7451;border-radius:10px;padding:14px;color:#e7d9b8;font-size:14px;line-height:1.7}.robbery-list{display:grid;gap:10px;margin:16px 0}.robbery-alert{border:1px solid #d98459;border-radius:11px;padding:14px;background:#35261f;color:#eed9bd}.robbery-alert p{font-size:13px;line-height:1.65}.robbery-limit{font-size:10px;color:#bdc8af;line-height:1.6;margin:8px 0}.robbery-result{position:fixed;inset:0;z-index:10010;background:radial-gradient(ellipse,#340a0af5,#0c0405fa);display:flex;align-items:center;justify-content:center;padding:30px;box-sizing:border-box;pointer-events:none;text-align:center}.robbery-result[hidden]{display:none}.robbery-result-text{color:#ff2727;font:italic 800 clamp(38px,8vw,115px)/1.12 Georgia,serif;overflow-wrap:anywhere;text-shadow:0 0 8px #ff2010,0 -7px 18px #ff7b00,0 -18px 32px #ff3100,0 -26px 50px #a51300;animation:robbery-fire .22s ease-in-out infinite alternate}.robbery-result .robbery-bodyguards{display:flex;justify-content:center;gap:12px;margin-bottom:15px}.robbery-bodyguard{width:100px;height:180px;animation:robbery-guard-enter .45s ease-out both}.robbery-bodyguard:nth-child(2){animation-delay:.12s}.robbery-bodyguard svg{width:100%;height:100%}.robbery-result small{display:block;color:#efbf91;font-size:20px;margin-top:20px}@keyframes robbery-fire{from{filter:brightness(.9);transform:scale(.995)}to{filter:brightness(1.15);transform:scale(1.005)}}@keyframes robbery-guard-enter{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.robbery-result-text,.robbery-bodyguard{animation:none}}@media(max-width:600px){.robbery-pockets{gap:5px}.robbery-pocket{min-height:85px;font-size:12px}.robbery-pocket:before{width:26px;height:30px}.robbery-result{padding:18px}.robbery-result-text{font-size:45px}.robbery-bodyguard{width:85px;height:155px}}

dialog.robbery-result{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;overflow:hidden}dialog.robbery-result::backdrop{background:#060203ed}
