/* Activity card and detail timestamps. */
.activity-time{margin-top:18px;padding-top:15px;border-top:1px solid #304853;color:#9db7c6;font-size:11px;line-height:1.7;min-width:0}
.activity-time-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:7px;margin-bottom:9px;font-size:10px;color:#8ca8b8}
.activity-status{display:inline-flex;align-items:center;white-space:nowrap;border:1px solid #395a65;border-radius:3px;padding:2px 7px;font-size:11px;line-height:1.5;color:#bbd5df;background:#172c35}
.activity-status[data-state=active]{color:#b8d7c3;border-color:#426e59;background:#142b22}
.activity-status[data-state=ended]{color:#aeb9c0;border-color:#46515a;background:#20282e}
.activity-status[data-state=upcoming]{color:#e2c991;border-color:#6b5a37;background:#2b2619}
.activity-time-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;margin:4px 0}
.activity-time-row>span:first-child{color:#7899ad;flex:none}
.activity-time time{white-space:nowrap;color:#aac5d6;font-variant-numeric:tabular-nums}
.test-content-card:has(.activity-time) .test-card-body{display:flex;flex-direction:column;flex:1}
.test-content-card:has(.activity-time) .test-card-body>.test-tag{align-self:flex-start}
.test-content-card .activity-time{margin-top:auto;padding-top:16px}
.test-content-card:has(.activity-time){display:flex;flex-direction:column}
.test-content-card .test-card-cover{flex:none}
.test-content-card:has(.activity-time) .text-link{margin-bottom:18px}
.test-long-article>.activity-time,.mwt-progression-page>.activity-time{padding:22px 24px;background:#0d1d25;border:1px solid #314954;border-radius:3px;margin-top:24px;font-size:12px}
.test-long-article>.activity-time .activity-time-heading,.mwt-progression-page>.activity-time .activity-time-heading{font-size:12px}
#content .mwt-pass-page .pass-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.mwt-pass-page .pass-battle-cover{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#314753,#10212b)}
.mwt-pass-page .pass-battle-cover>img{object-fit:contain;width:65%;height:80%;padding:12px}
.mwt-pass-page .pass-event-card-heading h2{font-size:20px}
.mwt-pass-page .pass-event-card-body{padding:20px}
.mwt-pass-page .pass-event-card-body>.activity-time{margin-top:17px}
.mwt-pass-page .pass-event-card-body>p{flex:1}
.mwt-pass-page .pass-event-card .activity-time time{font-size:11px}
.activity-pass-card{display:flex;min-width:0}.activity-pass-card>.pass-event-card{width:100%}
@media(max-width:900px){#content .mwt-pass-page .pass-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){#content .mwt-pass-page .pass-event-grid{grid-template-columns:1fr}.test-long-article>.activity-time,.mwt-progression-page>.activity-time{padding:18px 16px}.activity-time-heading{font-size:11px}}
