.online-race-board{color:#fff;text-align:left;letter-spacing:normal;background:#101c24ed;border:1px solid #ffffff30;border-radius:16px;width:min(440px,100vw - 48px);margin:16px auto;padding:16px;font:14px/1.4 Arial,sans-serif}.online-race-board header{justify-content:space-between;align-items:center;gap:12px;padding:0!important;display:flex!important;position:static!important}.online-race-board header strong{font-size:16px!important}.online-race-board button{cursor:pointer;color:#fff!important;width:auto!important;height:auto!important;box-shadow:none!important;background:#ffffff15!important;border:1px solid #ffffff40!important;border-radius:8px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;position:static!important;transform:none!important}.online-race-board button:disabled{opacity:.5}.online-race-board p{letter-spacing:normal!important;color:#bcd0db!important;margin:10px 0!important;font-size:12px!important}.online-race-submit{gap:8px;display:flex}.online-race-submit input{color:#fff;background:#ffffff10;border:1px solid #ffffff40;border-radius:8px;flex:1;width:0;min-width:0;padding:8px}.online-race-board small{color:#beded4!important;margin:8px 0!important;font-size:11px!important;display:block!important}.online-race-board ol{max-height:180px;margin:8px 0 0;padding:0;list-style:none;overflow:auto}.online-race-board li{border-bottom:1px solid #ffffff15;align-items:center;gap:12px;padding:8px;display:flex}.online-race-board li span{color:#ffd969!important;font-size:12px!important}.online-race-board li b{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.online-race-board li strong{font-size:13px!important}.online-race-board li.is-you{background:#29b88c25}.hill-overlay,.motoro-overlay,.race-finish{overflow:auto}.hill-overlay>section,.motoro-overlay>section,.race-finish__card{max-height:95vh;overflow:auto}.race-finish__card{max-width:540px}.race-board-modal{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050a14b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.race-board-modal>div{color:#fff;background:#101820;border:1px solid #ffffff30;border-radius:22px;width:min(540px,100%);max-height:90vh;padding:22px;overflow:auto}.race-board-modal>div>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.race-board-modal h2{margin:0;font-size:20px}.race-board-modal button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff30;border-radius:10px;padding:10px}.race-board-modal nav{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.race-board-modal nav button[aria-pressed=true]{color:#121923;background:#eee}.race-board-modal .online-race-board{box-sizing:border-box;width:100%;margin:0}.race-board-modal .online-race-board ol{max-height:40vh}.race-track-select .race-board-modal header{text-align:left;width:100%;margin:0}.race-track-select .race-board-modal header p{margin:10px 0;font-size:12px}.race-track-select .race-select-tools button[aria-label="Leaderboard per sirkuit"]{display:grid}.race-track-select .race-board-modal nav button[aria-pressed=true]{color:#121923;background:#eee}
