.stableford-check{margin-block:32px;padding:25px;background:#e3e9dd;border-top:4px solid #164f49;color:#223a34}.stableford-check h2{margin-top:5px}.stableford-check>p{margin:12px 0}.stableford-check #stableford-help{font-size:15px;color:#50665a}.stableford-controls{margin-top:22px}.stableford-controls fieldset{padding:0;margin:0;border:0}.stableford-controls legend{font-weight:600;padding:0 0 12px}.stableford-hole-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.stableford-hole{min-width:0}.stableford-hole label{display:block;font-size:15px;font-weight:600}.stableford-hole select{display:block;width:100%;min-height:46px;background:#f9faf3;color:#223a34;border:1px solid #647e70;padding:9px 30px 9px 10px;margin-top:7px;border-radius:0}.stableford-hole p{margin-top:9px;font-size:14px}.stableford-hole output{font-size:23px;color:#164f49;font-weight:600;margin-left:6px}.stableford-readout{margin:23px 0 16px;padding:20px;background:#164f49;color:#f2f2e7}.stableford-readout>p:first-child{font-size:14px}.stableford-readout>p:nth-child(2){margin:6px 0;font-size:18px}.stableford-total{font:400 59px/1.15 Georgia,serif;margin-right:6px}.stableford-equation{font-size:15px;color:#e2e8d5}.stableford-controls button{min-height:46px;padding:9px 16px;border:1px solid #164f49;color:#164f49;background:#f2f2e7;font-size:15px;font-weight:600}.stableford-controls button:hover{color:#fff;background:#164f49}.stableford-source{font-size:13px;line-height:1.7}@media(max-width:680px){.stableford-check{padding:18px}.stableford-hole-grid{grid-template-columns:1fr;gap:17px}.stableford-hole{padding-bottom:13px;border-bottom:1px solid #9cafa4}.stableford-hole p{margin-top:7px}.stableford-readout{padding:17px}.stableford-total{font-size:53px}.stableford-controls button{font-size:14px}}
