[hidden]{display:none!important}.manager{max-width:1000px;padding:25px 18px 60px}.manager h1{font-size:clamp(23px,4vw,35px);margin:20px 0}.manager h2{font-size:21px;margin-bottom:12px}.manager .panel{margin-top:20px}.manager label{display:flex;flex-direction:column;gap:7px;font-size:14px;margin:12px 0}.manager select,.manager input{font:inherit;width:100%;max-width:100%;min-height:46px;border:1px solid #a0c5c0;background:#fff;border-radius:8px;padding:9px;color:#173e49}.manager button{min-height:46px;margin-top:12px}.manager button:disabled{opacity:.55;cursor:wait}.manager form p{margin:12px 0;font-size:12px;line-height:1.7}.draw-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.draw-fields label{min-width:0}.score-grid{display:grid;grid-template-columns:50px minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center}.score-grid label{margin:0}.score-grid b{font-size:13px;overflow-wrap:anywhere}.toolbar{display:flex;gap:10px;flex-wrap:wrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}#store-status{padding:14px;background:#e6f7f2;border-radius:10px;font-size:13px}#store-status.error{background:#fff0eb;color:#9d341b}#manager-preview .match-card{margin:12px 0}.manager a:focus-visible,.manager input:focus-visible,.manager select:focus-visible,.manager button:focus-visible{outline:3px solid #cc6432;outline-offset:3px}@media(max-width:500px){.manager{padding:20px 14px}.manager .panel{padding:18px}.draw-fields{gap:8px}.draw-fields select{font-size:12px;padding:7px}.manager .toolbar .button{padding:10px}.manager .button{font-size:13px}.score-grid{grid-template-columns:38px minmax(0,1fr) minmax(0,1fr)}}
