.sc-more{display:none}.scorer .sc-fullscreen{min-height:30px;padding:0 8px;font-size:20px}
@media(max-width:900px){
body.fixture-scoring{margin:0!important;overflow:hidden;height:100dvh;background:#0b0f14}body.fixture-scoring .site-header,body.fixture-scoring .footer,body.fixture-scoring>header,body.fixture-scoring>aside{display:none!important}body.fixture-scoring .app-shell{padding:0!important;max-width:none!important}body.fixture-scoring #app{padding:0!important;margin:0!important;max-width:none!important}
body.fixture-scoring .scorer{box-sizing:border-box;height:100dvh;width:100%;max-width:none;margin:0;display:flex;flex-direction:column;gap:3px;padding:max(4px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));overflow:hidden}
.scorer .sc-top{flex:none;margin:0;min-height:28px;gap:6px}.scorer .sc-more{display:inline-block;min-height:28px;font-size:12px;padding:3px 8px}.scorer .sc-caller{margin:0;gap:5px;flex:none}.scorer .sc-caller button{min-height:28px;padding:3px 8px}.scorer .sc-caller span{display:none}.scorer .sc-pair{flex:none;gap:5px}.scorer .sc-player{padding:5px 7px}.scorer .sc-player-heading{min-height:24px}.scorer .sc-avatar{width:24px;height:24px;flex-basis:24px}.scorer .sc-name{font-size:12px}.scorer .sc-remaining{font-size:38px}.scorer .sc-feature-stats{margin:2px 0;gap:18px}.scorer .sc-feature-stats strong{font-size:23px}.scorer .sc-feature-stats span{font-size:8px}.scorer .sc-meta{display:none}
.scorer .sc-draft{width:100%;flex:none;margin:0 auto}.scorer .sc-draft button{min-height:32px;font-size:18px}.scorer .sc-entry{width:100%;flex:none;padding:0;margin:0 auto}.scorer .sc-entry button{min-height:36px}.scorer .sc-board-wrap{flex:1;min-height:0;width:100%;max-width:none;margin:0;display:flex;justify-content:center}.scorer .sc-input-board{height:100%;width:auto;max-width:100%;aspect-ratio:1}
.scorer .sc-checkout-slot{flex:none;width:100%;min-height:0;margin:0 auto}.scorer .sc-checkout-popup,.scorer .sc-checkout-popup:has(.sc-checkout-route){min-height:40px;padding:4px 8px;margin:0}.scorer .sc-checkout-route{font-size:24px;margin:0}.scorer .sc-checkout-label{font-size:9px}.scorer .sc-message{flex:none;font-size:11px;line-height:14px;max-height:42px;overflow:auto;min-height:0;margin:0}.scorer .sc-secondary{display:none}.scorer.sc-show-more .sc-secondary{display:block;position:fixed;inset:40px 6px 6px;background:#101820;z-index:50;overflow:auto;padding:12px;border:1px solid #64734d;border-radius:12px}.scorer .sc-finish{overflow:auto}.scorer:has(.sc-form){overflow:auto}
}
@media(max-width:900px) and (orientation:landscape){.scorer .sc-pair{position:absolute;width:32%;left:6px;top:72px;display:flex;flex-direction:column}.scorer .sc-board-wrap,.scorer .sc-draft,.scorer .sc-entry,.scorer .sc-checkout-slot{width:64%;margin-left:auto;margin-right:0}.scorer .sc-remaining{font-size:30px}.scorer .sc-feature-stats strong{font-size:20px}}
