.solo-auto-control .reward-scans{border-top:1px solid #b9a56544;margin-top:12px;padding-top:12px}.reward-scans .reward-scans-open{text-align:left;color:#f5e6bf;background:#153b3f;border:1px solid #cfb775;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.5;display:flex}.reward-scans-open span{color:#e8c66e;flex:none;font-weight:700}.reward-scans small{color:#a7c0bd;margin-top:6px;font-size:12px;line-height:1.5;display:block}.reward-scans-dialog{box-sizing:border-box;color:#f2e4c1;text-align:left;background:linear-gradient(145deg,#123b40,#08282e);border:1px solid #bfa468;border-radius:14px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 80px #0008}.reward-scans-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#001619c9}.reward-scans-badge{color:#ebd08a;background:#d8bb7420;border:1px solid #d8bb7488;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:18px;font:600 24px/1 system-ui;display:grid}.reward-scans-dialog h2{margin:0 0 12px;font-size:24px;line-height:1.35}.reward-scans-dialog p{color:#b8ccc6;overflow-wrap:anywhere;margin:0 0 14px;font-size:14px;line-height:1.7}.reward-scans-dialog .reward-scans-status{color:#e6d6ae;background:#ffffff08;border-radius:6px;min-height:44px;padding:12px}.reward-scans-dialog button{color:#f3e5c5;background:#16464a;border:1px solid #bfa468;border-radius:6px;width:100%;min-height:46px;margin-top:10px;padding:10px 14px;font:600 15px/1.5 system-ui;display:block}.reward-scans-dialog .reward-scans-primary{color:#122f31;background:#d3b873}.reward-scans-dialog .reward-scans-back{background:#0d3036;border-color:#70928d}.reward-scans-dialog a{text-align:center;color:#abc3bf;margin-top:16px;font-size:12px;text-decoration:underline;display:block}.reward-scans-dialog button:focus-visible{outline-offset:3px;outline:2px solid #ffe3a0}@media (max-width:480px){.reward-scans-dialog{padding:22px}.reward-scans-dialog h2{font-size:22px}}
