.competition-tablet-guide>button{display:none}@media (min-width:1200px) and (max-width:1366px) and (hover:none) and (pointer:coarse),(min-width:641px) and (max-width:1199px){.admin-main-competition{padding:14px}.admin-main-competition>header h1{font-size:22px;line-height:1.35}.admin-main-competition>.test-banner,.admin-main-competition>header>div>p{display:none}.competition-workspace>.competition-hero{padding:14px 16px;gap:12px;border-radius:12px;margin-bottom:10px}.competition-workspace .competition-kicker{display:none}.competition-workspace>.competition-hero h2{font-size:22px;margin:0 0 6px}.competition-workspace>.competition-hero h2 small{display:inline;font-size:14px;margin-left:10px}.competition-workspace>.competition-hero p{font-size:13px}.admin-main-competition>.competition-workspace>.competition-hero h2,.admin-main-competition>.competition-workspace>.competition-hero>.competition-badge{display:none}.admin-main-competition>.competition-workspace>.competition-hero{padding:8px 0;background:transparent;border:0;margin:0}.competition-workspace>.competition-error,.competition-workspace>.competition-message{padding:10px 12px;margin:10px 0!important}.competition-workspace>.competition-actions{gap:8px;margin:8px 0}.competition-workspace .competition-tablet-guide>button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px}.competition-workspace>.competition-selectors{grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr);padding:12px;gap:12px;margin:12px 0;border-radius:12px}.competition-workspace .competition-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.competition-workspace .competition-lineup-card{padding:16px;border-radius:12px}.competition-workspace .competition-entry-card h3{font-size:18px}.competition-workspace .competition-entry-actions{gap:8px;margin:12px 0}.competition-workspace .competition-entry-link{padding:8px 10px}.competition-workspace .competition-single-lineup{width:100%;margin-top:12px}.competition-workspace .competition-roster-list{gap:8px}.competition-workspace .competition-roster-list li{padding:10px}.competition-workspace .competition-score-panel{margin:12px 0}.competition-workspace .schedule-score-editor{padding:14px}.competition-workspace .schedule-encounter-summary{padding:8px 10px;margin:8px 0}.competition-workspace .schedule-score-fields{max-width:none;gap:10px;margin:12px 0}.competition-workspace .schedule-score-side{padding:12px}.competition-workspace .schedule-score-player-list:not(.schedule-score-player-order){grid-template-columns:repeat(2,minmax(0,1fr))}}