.duel-season-card{display:flex;align-items:center;justify-content:space-between;margin:9px 0;padding:13px;border:1px solid color-mix(in srgb,var(--league) 65%,#28343c);background:linear-gradient(120deg,color-mix(in srgb,var(--league) 18%,transparent),rgba(13,19,25,.9))}.duel-season-card small{color:var(--league);font-size:.59rem;letter-spacing:.08em}.duel-season-card h3{margin:4px 0;font-size:1rem}.duel-season-card p{margin:0;color:#8e999f;font-size:.62rem}.duel-season-card>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--league);color:var(--league);font:1.2rem "ZCOOL XiaoWei"}.duel-weekly{display:grid;gap:5px;margin:8px 0}.duel-weekly article{display:flex;align-items:center;justify-content:space-between;padding:8px 9px;border:1px solid #29363e;background:#111920}.duel-weekly article.ready{border-color:#7c6842;background:rgba(106,78,35,.15)}.duel-weekly article.claimed{opacity:.52}.duel-weekly b,.duel-weekly small{display:block}.duel-weekly b{font-size:.65rem}.duel-weekly small{margin-top:3px;color:#7f8a90;font-size:.56rem}.duel-weekly button{padding:6px 9px;border:1px solid #886d40;background:#6f5633;color:#fff;font-size:.58rem}.duel-weekly button:disabled{border-color:#344049;background:#222c32;color:#748087}.duel-defense-alert{width:100%;margin:3px 0 9px;padding:9px;border:1px solid #4e8172;background:rgba(61,112,95,.16);color:#b8dccd;font-size:.64rem}.duel-ranking-section .ranking-item.unmatched{opacity:.58}.duel-history{margin-top:15px}.duel-history .history-head{margin-bottom:7px}.duel-history>article{display:grid;grid-template-columns:30px 1fr auto;gap:8px;align-items:center;padding:8px;border:1px solid #26333b;background:#101820}.duel-history>article+article{margin-top:5px}.duel-history>article>span{width:28px;height:28px;display:grid;place-items:center;border:1px solid #52616a;color:#a8b6ba;font-size:.62rem}.duel-history>article.win>span{border-color:#54836e;color:#98cdb3}.duel-history>article.loss>span{border-color:#754b48;color:#c98b84}.duel-history b,.duel-history small{display:block}.duel-history b{font-size:.64rem}.duel-history small{margin-top:2px;color:#7b888e;font-size:.56rem}.duel-history time{color:#69767d;font-size:.54rem;white-space:nowrap}
