body main.fc-arena-page .fc-recognition{--honors-brass:#91713d;--honors-gold:#edc468;--honors-muted:#bcb6aa}.fc-recognition .fc-area-heading[data-art=recognition]{background-image:linear-gradient(90deg,#090909fa 4%,#090909e0 51%,#09090935),url(/community-arena/rewards.webp);background-position:50%,85% 49%;background-size:cover,cover;min-height:225px;margin-bottom:24px}.fc-recognition .fc-area-heading>div{max-width:680px}body main.fc-arena-page .fc-recognition .fc-area-description{max-width:510px;margin-bottom:0}.fc-honors-month{justify-content:space-between;align-items:center;gap:24px;padding:4px 0 22px;display:flex}body main.fc-arena-page .fc-honors-month h2{margin:6px 0 5px;font-size:30px}body main.fc-arena-page .fc-honors-month p{color:var(--honors-muted);margin:0;font-size:12px}.fc-honors-status{color:#edc468;letter-spacing:1.7px;align-items:center;gap:7px;font:700 9px/1.5 Arial,sans-serif;display:inline-flex}.fc-honors-status:before{content:"";background:#e5002d;border-radius:50%;width:5px;height:5px}.fc-honors-status.is-archive:before{background:#a49c8b}.fc-honors-month label{flex-shrink:0;width:180px}.fc-honors-categories{border-top:1px solid #544127;border-bottom:1px solid #544127;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:24px;display:grid}body main.fc-arena-page .fc-honors-categories button{min-height:60px;box-shadow:none;color:#bdb7ab;border:0;border-right:1px solid #423522;border-radius:0;justify-content:center;align-items:center;gap:11px;padding:14px 12px;font:700 13px/1.4 Arial,sans-serif;display:flex;position:relative;background:0 0!important}body main.fc-arena-page .fc-honors-categories button:last-child{border-right:0}body main.fc-arena-page .fc-honors-categories button[aria-pressed=true]{color:#f6d38b;background:linear-gradient(#0000,#322414b3)!important}.fc-honors-categories button[aria-pressed=true]:after{content:"";background:#e5002d;height:3px;position:absolute;bottom:-1px;left:20%;right:20%}.fc-honors-board{background:linear-gradient(120deg,#18120c44,#0000 70%);border:1px solid #6e5430;border-top:3px solid #c49851;margin:0 0 20px}.fc-honors-board>header{background:linear-gradient(90deg,#37271699,#0c0b09);border-bottom:1px solid #614829;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.fc-honors-board>header>div{color:#edc468;align-items:center;gap:15px;display:flex}body main.fc-arena-page .fc-honors-board>header h2{margin:0;font-size:28px}body main.fc-arena-page .fc-honors-board>header .fc-eyebrow{letter-spacing:2px;margin-bottom:5px!important;font:700 9px/1.5 Arial,sans-serif!important}.fc-honors-board>header>span{letter-spacing:1.7px;color:#a79b86;font:700 9px/1.5 Arial,sans-serif}.fc-honors-column-head{color:#a99c85;letter-spacing:1.4px;border-bottom:1px solid #423522;justify-content:space-between;padding:14px 24px 11px;font:700 9px/1.5 Arial,sans-serif;display:flex}.fc-honors-rows{margin:0;padding:0 24px;list-style:none}.fc-honors-rows>li{border-bottom:1px solid #423522;grid-template-columns:45px minmax(0,1fr) 80px;align-items:center;gap:18px;min-height:94px;padding:18px 0;display:grid}.fc-honors-rows>li:last-child{border-bottom:0}.fc-honors-rank{color:#8b8375;font:italic 800 28px/1 ArenaDisplay,Impact,sans-serif}.fc-honors-rank.rank-1{color:#f0cc7d;font-size:38px}.fc-honors-rank.rank-2{color:#d4d1c9}.fc-honors-rank.rank-3{color:#c99461}body main.fc-arena-page .fc-honors-rows .fc-byline{width:fit-content;min-width:0;max-width:100%;box-shadow:none;border-radius:0;padding:0;background:0 0!important;border:0!important}.fc-honors-rows .fc-byline>span:last-child{min-width:0}.fc-honors-rows .fc-byline strong{overflow-wrap:anywhere;font-size:15px}.fc-honors-rows .fc-byline small{color:#bcb6aa;font-size:11px}.fc-honors-rows .fc-avatar{width:42px;min-width:42px;height:42px}.fc-honors-score{text-align:right;color:#f3d99f;font-variant-numeric:tabular-nums;font:800 26px/1.1 ArenaDisplay,Impact,sans-serif}.fc-honors-score small{color:#afa99d;margin-top:5px;font:400 10px/1.5 Arial,sans-serif;display:block}.fc-honors-empty{align-items:center;gap:20px;min-height:180px;padding:34px 24px;display:flex}.fc-honors-empty>img{filter:drop-shadow(0 3px 10px #b17c1433);flex-shrink:0}body main.fc-arena-page .fc-honors-empty h3{margin:0 0 7px;font-size:18px}body main.fc-arena-page .fc-honors-empty p{color:#bcb6aa;margin:0 0 8px;font-size:13px}body main.fc-arena-page .fc-honors-loading{color:#bcb6aa;padding:30px 24px}.fc-honors-rules{background:0 0;border-top:1px solid #423522;padding:0 24px}.fc-honors-rules summary{cursor:pointer;color:#dfc68e;justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:12px 0;font:700 12px/1.5 Arial,sans-serif;list-style:none;display:flex}.fc-honors-rules summary::-webkit-details-marker{display:none}.fc-honors-rules[open] summary svg{transform:rotate(180deg)}body main.fc-arena-page .fc-honors-rules p{color:#bcb6aa;max-width:850px;margin:0 0 15px;font-size:12px;line-height:1.7}.fc-honors-rules>a{color:#edc468;margin-bottom:18px;font-size:12px;display:inline-block}.fc-honors-about{border-top:1px solid #615034;padding:0}.fc-own-standing{justify-content:space-between;align-items:center;gap:20px;padding:5px 0 24px;display:flex}body main.fc-arena-page .fc-own-standing .fc-eyebrow{margin:0 0 5px!important;font-size:9px!important}body main.fc-arena-page .fc-own-standing p{color:#bcb6aa;align-items:baseline;gap:14px;margin:0;font-size:12px;display:flex}.fc-own-standing strong{color:#f1d39a;font:italic 800 24px/1.2 ArenaDisplay,Impact,sans-serif}.fc-own-standing>a{color:#edc468;align-items:center;gap:7px;min-height:44px;font-size:12px;display:flex}@media (max-width:600px){.fc-recognition .fc-area-heading[data-art=recognition]{background-image:linear-gradient(90deg,#090909f5,#090909bd 68%,#09090988),url(/community-arena/rewards.webp);background-position:50%,63%;min-height:205px}.fc-honors-month{align-items:flex-end;gap:12px;padding-bottom:20px}body main.fc-arena-page .fc-honors-month h2{font-size:24px}.fc-honors-month label{width:135px;font-size:10px!important}.fc-honors-month p{max-width:175px}.fc-honors-categories{grid-template-columns:repeat(2,1fr);margin-bottom:20px}body main.fc-arena-page .fc-honors-categories button{justify-content:flex-start;min-height:52px;padding:12px 16px;font-size:12px}body main.fc-arena-page .fc-honors-categories button:nth-child(2){border-right:0}body main.fc-arena-page .fc-honors-categories button:nth-child(-n+2){border-bottom:1px solid #423522}.fc-honors-board>header{gap:10px;padding:18px 16px}.fc-honors-board>header>span{display:none}body main.fc-arena-page .fc-honors-board>header h2{font-size:25px}.fc-honors-column-head{padding:12px 16px}.fc-honors-rows{padding:0 16px}.fc-honors-rows>li{grid-template-columns:28px minmax(0,1fr) 48px;gap:10px;min-height:90px}.fc-honors-rank{font-size:23px}.fc-honors-rank.rank-1{font-size:29px}.fc-honors-rows .fc-avatar{width:34px;min-width:34px;height:34px}.fc-honors-rows .fc-byline{gap:9px}.fc-honors-rows .fc-byline strong{font-size:13px}.fc-honors-rows .fc-byline small{font-size:10px;line-height:1.4}.fc-honors-score{font-size:23px}.fc-honors-empty{align-items:flex-start;gap:15px;padding:26px 16px}.fc-honors-empty>img{width:44px;height:44px}body main.fc-arena-page .fc-honors-empty h3{font-size:16px}.fc-honors-rules{padding:0 16px}.fc-honors-about{padding:0}.fc-own-standing{flex-wrap:wrap;align-items:flex-start;gap:8px}.fc-own-standing>a{min-height:35px}.fc-honors-month label{width:150px}body main.fc-arena-page .fc-honors-month select{padding:10px 8px;font-size:12px}}
