body.ranked-simple912 main{max-width:860px;padding:20px 16px 60px}.ranked-simple912 h1{font-size:36px;margin:24px 0 8px}.ranked-simple912 .lead{font-size:16px;margin:0 0 20px;max-width:none}.ranked-simple912 header{gap:14px;font-size:12px}.ranked-simple912 .rating{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;margin:16px 0;border-radius:16px}.ranked-simple912 .rating>div:first-child{display:grid;grid-template-columns:auto auto;align-items:baseline;gap:4px 14px}.ranked-simple912 #rank{grid-column:1/-1}.ranked-simple912 .rating strong{font-size:34px}.ranked-simple912 #placements,.ranked-simple912 #progress,.ranked-simple912 #best-rank728,.ranked-simple912 #rank-progress728{display:none}.ranked-simple912 #next-rank728{display:block;margin-top:6px;font-size:12px}.ranked-tabs912{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;background:#e7e5e0;border-radius:14px;margin-bottom:16px}.ranked-tabs912 button{min-height:48px;border:0;border-radius:10px;background:transparent;color:#3d4452;padding:10px;font-size:15px}.ranked-tabs912 button[aria-selected=true]{background:#233e57;color:#fff;box-shadow:0 2px 6px #17253325}.ranked-simple912 #play{padding:20px;border:1px solid #b58d69;border-radius:18px}.ranked-simple912 #play h2{font-size:24px;margin:6px 0 18px}.ranked-simple912 #play .team{gap:6px;margin:12px 0}.ranked-simple912 #play .team span{padding:6px 9px;font-size:12px;border-radius:8px;background:#e7edf0;color:#263d50}.ranked-simple912 #trainer{font-size:16px;min-height:50px}.ranked-simple912 #queue{background:#b72e4c;color:white;border-color:#b72e4c;font-size:18px}.ranked-simple912 .rule{font-size:12px;margin:8px 0;color:#62626d}.ranked-simple912 .ranked-consent912{font-size:13px;line-height:1.6;margin:14px 0;color:#454b55}.ranked-simple912 #queue-state{font-size:14px;font-weight:650}.ranked-simple912 #queue-elapsed862{font-size:15px}.ranked-simple912 #queue-count729{font-size:12px;margin-bottom:6px;color:#666}.ranked-simple912 details{margin:10px 0;padding:10px 14px;border:1px solid #d6cdc2;background:#fffaf4;border-radius:12px}.ranked-simple912 summary{font-size:14px;min-height:44px;cursor:pointer}.ranked-simple912 details p,.ranked-simple912 details small{font-size:13px;line-height:1.6}.ranked-simple912 #availability-help864{margin:10px 0;background:#f5f1ea;font-size:13px}.ranked-simple912 #availability-help864 p{margin:8px 0}.ranked-simple912 #loadout912 article{padding:10px;border-top:1px solid #ded5c8}.ranked-simple912 #loadout912 article p{margin:5px 0}.ranked-simple912 #last-result862{font-size:15px;background:#e8f0e9;color:#244633;padding:14px;margin:14px 0}.ranked-simple912 #last-result862 a{margin-left:0;display:flex;min-height:44px;align-items:center}.ranked-simple912 [role=tabpanel][hidden]{display:none!important}.ranked-simple912 .ranked-account912 section{box-shadow:none;margin:10px 0;padding:10px}.ranked-simple912 #notice:empty{display:none}.ranked-simple912 #notice:not(:empty){padding:12px;background:#fff2d9;border-radius:10px}.ranked-simple912 #history article{display:grid;grid-template-columns:65px 1fr;gap:8px;padding:14px;border:1px solid #d5ccbf;border-radius:12px;margin:10px 0;background:#fff}.ranked-simple912 #history article a,.ranked-simple912 #history article small{grid-column:2}.ranked-simple912 #history article a{min-height:44px;display:flex;align-items:center;font-weight:750;color:#8c2540}.ranked-simple912 .table-wrap{max-width:100%;overflow:auto}@media(max-width:600px){.ranked-simple912 .rating{padding:14px;gap:8px}.ranked-simple912 .rating>div:first-child{gap:2px 6px}.ranked-simple912 .rating small{font-size:10px}.ranked-simple912 #record{font-size:12px}.ranked-simple912 #next-rank728{font-size:11px}.ranked-simple912 #play{padding:16px}.ranked-tabs912 button{font-size:14px;padding:10px 4px}.ranked-simple912 .rating strong{font-size:30px}}
.ranked-simple912 h1{font-size:30px;margin:14px 0 6px}.ranked-simple912 .lead{font-size:14px;margin-bottom:12px}.ranked-simple912 .rating{margin:12px 0;padding:12px 16px}.ranked-simple912 #play>.eyebrow{display:none}.ranked-simple912 #play h2{margin:0 0 12px}.ranked-simple912 #play .ranked-consent912{font-size:12px;line-height:1.5;margin:10px 0}.ranked-simple912 #queue{min-height:50px}.ranked-simple912 #play .actions{margin:10px 0}.ranked-simple912 header{padding-bottom:12px;margin-bottom:12px}
