.arena-rating{margin:16px 0;border-radius:14px;border:1px solid #526a55;background:linear-gradient(135deg,#1b3730,#172638);padding:14px 17px;text-align:center;min-width:135px}.rating-caption{font-size:10px;font-weight:900;letter-spacing:2.2px;color:#b4cb9e}.rating-number{font-size:44px;font-weight:950;line-height:1.2;letter-spacing:-2px;color:#d0ff62;font-variant-numeric:tabular-nums}.rating-number small{font-size:13px;letter-spacing:0;color:#a9b8ca}.rating-label{font-size:12px;font-weight:800;color:#f2f7ed}.rating-status{font-size:10px;margin-top:5px;color:#9caeb6}.arena-rating.elite{border-color:#d2ad59;background:linear-gradient(135deg,#4d3c27,#1b2838)}.arena-rating.elite .rating-number{color:#ffd77e}.arena-rating.low{border-color:#6c5355;background:linear-gradient(135deg,#39282e,#182334)}.arena-rating.low .rating-number{color:#ffb3a4}.arena-rating.unrated{border-color:#47576b;background:#1b273a}.arena-rating.unrated .rating-number{color:#8294ab}.profile-card .arena-rating{margin:15px 0 0}.profile-cover .rating-large{margin:0 0 0 auto;min-width:190px;padding:18px 26px;border-width:2px;box-shadow:0 15px 40px #0004}.rating-large .rating-number{font-size:70px}.rating-large .rating-caption{font-size:12px}.rating-large .rating-label{font-size:14px}.rating-explanation{background:#17243a;border:1px solid #34455e;border-radius:14px;padding:16px 20px;margin:20px 0;color:#c7d5e6;font-size:13px}.rating-explanation strong{color:#d4f79a}.rating-explanation p{line-height:1.7;color:#9fb0c9;margin:8px 0 0}@media(max-width:700px){.profile-cover .rating-large{width:100%;margin:12px 0 0}.rating-large .rating-number{font-size:58px}}
