.meta-content{margin-block:24px}.meta-heading,.meta-rewards header,.meta-titles li{display:flex;align-items:center;justify-content:space-between;gap:16px}.meta-heading h2{margin:0}.meta-heading{margin-bottom:18px}.meta-layout{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px}.meta-content progress{display:block;width:100%;height:9px;margin-block:16px;accent-color:#1a6049}.meta-level h2,.meta-streak>strong{font-size:32px;font-family:Georgia,serif}.meta-equipped{color:#e8c77a;font-weight:700}.meta-quests ul,.meta-rewards ul,.meta-titles ul{list-style:none;padding:0;margin:0}.meta-quests li,.meta-titles li{padding-block:18px;border-top:1px solid #e3d9c2}.meta-quests li:first-child,.meta-titles li:first-child{border-top:0}.meta-quests li div,.meta-titles li div{display:grid;gap:8px}.meta-quests li span,.meta-titles small{color:#e3d9c2;font-size:14px}.meta-calendar ol{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;padding:0}.meta-calendar li{display:grid;text-align:center;gap:5px;padding-block:8px;border:1px solid #e3d9c2;border-radius:6px}.meta-calendar li small{font-size:10px}.meta-calendar li.claimed{background:#12483a;color:#f3ede0}.meta-calendar li.next{border-color:#8a6b2a}.meta-calendar-next{min-height:60px;display:flex;align-items:center;gap:12px;margin-block:16px}.meta-title-art{display:grid;place-items:center;width:64px;height:64px;border:2px solid #c9a24d;border-radius:50%;background:#12483a;color:#e8c77a;font-size:28px}.meta-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.meta-rewards ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.meta-rewards header{font-size:14px}.meta-reward-art{display:flex;gap:18px;align-items:center;min-height:130px;margin-block:12px}.meta-reward-art>span,.meta-calendar-next>span{max-width:110px}.meta-reward-art img{max-width:100px;max-height:140px;object-fit:contain}.meta-opened{margin-block:18px}.meta-message{padding:14px;border-inline-start:3px solid #1a6049;background:#f0ead9}.meta-content button{min-height:44px}.meta-content strong,.meta-content p{overflow-wrap:anywhere}.meta-content .account-card{margin:0}

.meta-public-title{display:block;font-size:13px;font-weight:400;margin-block:5px;overflow-wrap:anywhere}

.meta-match-xp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.meta-match-xp div{display:grid;gap:5px}.meta-match-xp dd{margin:0;font-weight:700}

.meta-content>.account-note{color:#506451}.meta-content .account-card{background:#0b2e24;color:#f7f1e3}.meta-content .account-card .account-note{color:#e3d9c2}

.meta-level-badge{display:flex;align-items:center;gap:14px;margin-block:18px}.meta-level-badge img{width:72px;height:72px;object-fit:contain}.meta-level-badge h2{margin:0}.meta-quest-icon{float:right;width:40px;height:40px;object-fit:contain;margin-left:10px}.meta-calendar li{position:relative;background:transparent;isolation:isolate;overflow:hidden}.meta-calendar li img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;z-index:-1}.meta-title-art{width:78px;height:54px;object-fit:contain;border:0;border-radius:0;background:transparent}

.meta-home-strip{margin-block:18px;padding:14px 0;border-block:1px solid #526958;text-align:left}.meta-home-items{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px;align-items:center}.meta-home-items a{display:grid;gap:4px;min-width:0;font-size:12px;min-height:44px;color:#f7f1e3}.meta-home-items small{color:#e3d9c2}.meta-home-items img{width:36px;height:36px;object-fit:contain;float:left}.meta-home-items a:first-child{grid-template-columns:36px 1fr;min-width:115px}.meta-home-items a:first-child img{grid-row:span 2}.meta-home-strip .account-note,.meta-home-strip>a{font-size:12px;color:#e3d9c2;margin-block:10px 0}.inbox-list>[data-meta-reward] header{display:flex;align-items:center;justify-content:space-between;gap:12px}.inbox-list>[data-meta-reward] .meta-reward-art{min-height:160px}

.meta-event-link,.meta-event-summary,.meta-event-banner{position:relative;isolation:isolate;overflow:hidden}.meta-home-items .meta-event-link{grid-column:1/-1;padding:18px 22px;min-height:72px;text-align:center;border:1px solid #a88d50;border-radius:8px}.meta-home-items .meta-event-link img,.meta-event-summary>img,.meta-event-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;z-index:-1}.meta-event-summary{display:grid;gap:10px;align-content:center;padding:28px!important;text-align:center}.meta-event-summary>strong{font:24px Georgia,serif}.meta-event{grid-column:1/-1}.meta-event-banner{padding:28px;text-align:center;margin-bottom:22px}.meta-event-banner h2{font:36px Georgia,serif;margin-block:12px}.meta-event-banner p{font-size:13px}.meta-event-tiers{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;margin-block:24px}.meta-event-tiers li{border:1px solid #526958;border-radius:8px;padding:16px;background:#12392d}.meta-event-tiers li.is-reached{border-color:#c9a24d}.meta-event-tiers header{display:flex;justify-content:space-between;gap:12px;font-size:14px}.meta-event-reward{display:flex;align-items:center;gap:18px;min-height:128px;margin-block:12px}.meta-event-reward>span{max-width:100px}.meta-event-reward img{max-width:100px;max-height:128px;object-fit:contain}

.tournament-rewards{grid-column:1/-1}.tournament-arena{grid-column:1/-1}.tournament-content .meta-heading{flex-wrap:wrap}.tournament-content .meta-event-tiers p{font-size:14px}.tournament-content dl dd{overflow-wrap:anywhere}
.tournament-results{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}.tournament-results .meta-heading{align-items:start;flex-wrap:wrap}.tournament-results .meta-heading button{margin:0}.tournament-ranking-list{list-style:none;padding:0;margin:16px 0}.tournament-ranking-list li{display:grid;grid-template-columns:42px minmax(0,1fr) 70px;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid #789383}.tournament-ranking-person{display:flex;gap:10px;align-items:center;min-width:0}.tournament-ranking-person>span{overflow-wrap:anywhere}.tournament-ranking-person .base-avatar-art{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;overflow:hidden;background:#e8dfca}.tournament-ranking-person img{width:100%;height:100%;object-fit:contain}.tournament-ranking-person small,.tournament-ranking-score small{display:block;margin-top:4px;font-size:11px;line-height:1.45}.tournament-ranking-score{text-align:right}.tournament-ranking-score strong{font-size:20px;font-variant-numeric:tabular-nums}.tournament-ranking-person .base-avatar-art.unavailable{font-size:8px;text-align:center}.tournament-results [data-tournament-ranking-rank]{font-variant-numeric:tabular-nums}
@media(max-width:760px){.tournament-results{grid-template-columns:minmax(0,1fr)}.tournament-ranking-person{gap:7px}.tournament-ranking-list li{grid-template-columns:34px minmax(0,1fr) 62px;gap:7px}}
