.practice-panel{border:2px solid #17263a;background:#e4f2f4;padding:14px;margin:0 0 22px;color:#17263a;min-width:0;text-align:left}
.practice-panel-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px}.practice-panel-top>strong{font:800 10px/1.5 ui-monospace,monospace;letter-spacing:.03em}.practice-panel label{display:flex;align-items:center;gap:10px;font:700 12px/1.5 Arial,sans-serif;min-width:0}.practice-panel select{max-width:100%;min-height:44px;min-width:108px;padding:8px 28px 8px 10px;border:2px solid #17263a;border-radius:0;background:#fffdf5;color:#17263a;font:700 13px/1.4 Arial,sans-serif;cursor:pointer}.practice-panel .practice-summary{font:800 13px/1.6 Arial,sans-serif!important;color:#17263a!important;margin:12px 0 6px!important}.practice-panel .practice-note{font:12px/1.6 Arial,sans-serif!important;color:#34465a!important;margin:0!important}.practice-panel select:focus-visible{outline:3px solid #3e86a5;outline-offset:3px}
#stack-practice{grid-column:1/-1}#stack-practice:empty{display:none}#stack-practice .practice-panel{margin-bottom:6px}#app>.practice-panel{margin-bottom:16px}#lowball-practice{order:3}#lowball-practice:empty{display:none}#lowball-practice .practice-panel{margin-bottom:0}.pack-clear{min-height:44px;margin:0 0 12px}.pack-capacity-note{font:12px/1.6 Arial,sans-serif;color:#34465a}
@media(max-width:450px){.practice-panel{padding:12px}.practice-panel-top{align-items:stretch;flex-direction:column}.practice-panel label{justify-content:space-between}.practice-panel select{max-width:68%}}
@media(min-width:1100px){#lowball-practice{order:2}}
