#modal .protocol-tools{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-right:44px}#modal .protocol-export-actions{display:flex;align-items:center;gap:8px;min-width:0}body #modal .protocol-export-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;min-height:44px;padding:10px 14px;font:650 14px/1.3 var(--font);white-space:nowrap;border-radius:8px}body #modal .protocol-export-actions .protocol-excel{background:transparent;color:inherit;border:1px solid #829b9f}body #modal .protocol-export-actions .protocol-print{background:#d7e7b4;color:#183943;border:1px solid #aabd86}body #modal .protocol-view-tabs{width:auto;margin:0}body #modal .protocol-mode{min-height:44px;padding:10px 14px;font:650 14px/1.3 var(--font);gap:8px}.protocol-inherited{padding:14px 0;border-top:1px solid #839b9e55;margin:0}.protocol-inherited h3{font-size:16px;margin:0 0 10px}.protocol-inherited dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin:0}.protocol-inherited dl>div{min-width:0}.protocol-inherited dt{font-size:12px;color:var(--muted);line-height:1.5}.protocol-inherited dd{margin:3px 0 0;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.protocol-inherited input[type=hidden]{display:none!important}.protocol-inherited.match-inherited{grid-column:1/-1;border:0;padding:0}.judge-dark .protocol-inherited dt{color:#bdd0d2}.tournament-ball-settings h3{font:650 14px/1.4 var(--font);margin:0 0 12px}
@media(max-width:680px){#modal .protocol-tools{grid-template-columns:minmax(0,1fr);gap:8px;padding-right:0}#modal .protocol-view-tabs{width:calc(100% - 40px)}#modal .protocol-export-actions{justify-content:flex-end}body #modal .protocol-export-actions .btn{flex:1;font-size:13px;padding:10px 12px}body #modal .protocol-mode{font-size:13px;padding:10px 6px;gap:6px}.protocol-inherited dl{gap:10px 12px}}
