.right-rail{grid-column:3;position:sticky;top:10px;display:grid;gap:10px;min-width:0;align-self:start}.right-rail>.topbar{position:static!important;width:100%;height:auto;margin:0;padding:14px 12px 13px;display:block;background:linear-gradient(145deg,rgba(45,31,23,.76),rgba(15,12,9,.9))!important;border:4px ridge rgba(91,61,44,.72);box-shadow:inset 0 0 24px rgba(0,0,0,.68),0 9px 22px rgba(0,0,0,.34)!important}.right-rail>.topbar::before{content:'ПРОГРЕСС ИГРЫ';display:block;margin:0 2px 11px;padding:0 0 9px;border-bottom:1px solid rgba(126,85,62,.52);color:#b7a589;font:600 14px Oswald;letter-spacing:.13em}.right-rail>.topbar .meta{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.right-rail>.topbar .meta label{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:8px 9px;background:rgba(12,10,8,.34);border:1px solid rgba(111,80,60,.5)}.right-rail>.topbar .meta input,.right-rail>.topbar .meta select{width:74px;text-align:right}.earnings-timer{padding:12px 11px;border:4px ridge rgba(91,61,44,.72);background:linear-gradient(145deg,rgba(45,31,23,.76),rgba(15,12,9,.92));box-shadow:inset 0 0 24px rgba(0,0,0,.68),0 9px 22px rgba(0,0,0,.34);overflow:hidden}.earnings-timer header{padding-bottom:8px;border-bottom:1px solid rgba(126,85,62,.52)}.earnings-timer header small{display:block;color:#a65b40;font:600 7px 'Roboto Mono';letter-spacing:.16em}.earnings-timer h2{margin:3px 0 0;color:#c9b99d;font:600 14px Oswald;letter-spacing:.09em}.earnings-time,.earnings-score{display:block;white-space:nowrap;font-family:Oswald;color:#e0cdb0;font-variant-numeric:tabular-nums}.earnings-time{margin-top:10px;font-size:25px;letter-spacing:.08em}.earnings-score{font-size:23px;line-height:1.15}.earnings-caption,.earnings-rate{display:block;color:#8f806a;font:500 7px 'Roboto Mono';line-height:1.35}.earnings-rate{margin-top:7px;color:#a65b40}.earnings-meter{height:6px;margin:8px 0;background:#130f0c;border:1px solid #49372c;overflow:hidden}.earnings-meter i{display:block;height:100%;background:#a65b40;transition:width .3s linear}.earnings-result{min-height:45px;padding:7px;border:1px solid rgba(111,80,60,.5);background:rgba(12,10,8,.32)}.earnings-result b,.earnings-result span{display:block}.earnings-result b{color:#d0b99a;font:600 10px Oswald;letter-spacing:.07em}.earnings-result span,.earnings-hint,.earnings-timer footer{color:#8f806a;font:500 7px 'Roboto Mono';line-height:1.45}.earnings-result[data-tone=edge] b{color:#d09061}.earnings-result[data-tone=low] b{color:#b65d45}.earnings-hint{min-height:20px;margin:7px 0}.earnings-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.earnings-actions button{min-width:0;min-height:35px;padding:5px 3px;border:1px solid #754733;background:#2a1b14;color:#d5c0a2;font:600 9px Oswald;letter-spacing:.05em;cursor:pointer}.earnings-actions button[data-timer-primary]{grid-column:1/-1}.earnings-actions button:hover{border-color:#ae6248;background:#40251b}.earnings-actions button:active{transform:translateY(1px)}.earnings-actions button:focus-visible{outline:2px solid #d06b49;outline-offset:2px}.earnings-actions button[hidden]{display:none}.earnings-timer footer{margin-top:9px;padding-top:8px;border-top:1px solid rgba(126,85,62,.35);font-size:6px;color:#706553}@media(max-width:1500px){.right-rail{grid-column:3}.right-rail>.topbar{padding:9px}.earnings-timer{padding:9px 8px}.earnings-time{font-size:22px}.earnings-score{font-size:19px}.earnings-timer h2{font-size:12px}}
