#form.setup{display:block;max-width:760px;margin:0 auto}#form>.panel{padding:28px}#setup>.intro{max-width:760px;margin:auto;padding:28px 0}#setup .intro h1{font-size:clamp(32px,5vw,48px)}.setup-options{border:1px solid #718570;border-radius:14px;padding:0 18px;margin:16px 0 24px}.setup-options>summary{padding:18px 0;cursor:pointer;list-style:none;display:grid;grid-template-columns:1fr auto;gap:8px}.setup-options>summary>span{font-size:18px;font-weight:750}.setup-options>summary>small{grid-row:2;grid-column:1/-1;font-size:13px;line-height:1.6;color:#c8d9ca}.setup-options>summary>b{font-size:12px;align-self:center;color:#d4e8cd}.setup-options[open]>summary{border-bottom:1px solid #6a816d;margin-bottom:20px}.setup-options .kp-settings{padding:20px 0;border-radius:0;border:0;border-top:1px solid #657c69;margin:20px 0 0;background:transparent}.setup-help{margin:20px 0}.setup-help>summary{padding:18px 4px;cursor:pointer;font-weight:600}.setup-help>summary span{float:right}.setup-help .rules{margin-top:8px}.next-tee .tee-stakes.wolf-only{grid-template-columns:1fr}.solo button[data-choice="blind"]{background:transparent!important;color:inherit!important;border-color:#859c87!important}#home>.grid{gap:12px}#home>.grid .tile{padding:18px}#home>.grid .tile h3{font-size:24px}#home>.grid .tile p{font-size:13px;margin-bottom:0}@media(max-width:650px){#form>.panel{padding:20px}.setup-options{padding:0 14px}.setup-options>summary>span{font-size:16px}#home>.grid{grid-template-columns:repeat(3,minmax(0,1fr))}#home>.grid .tile{padding:12px}#home>.grid .tile p{display:none}#home>.grid .tile .tag{font-size:9px;padding:4px}#home>.grid .tile h3{font-size:20px}}

.setup-agreement{border-top:1px solid #718570;padding:24px 0 8px;margin-top:24px}.setup-agreement h3{font-size:25px;margin:10px 0 16px}.setup-agreement ul{padding-left:18px;line-height:1.6;font-size:14px}.setup-agreement li{margin:9px 0}.setup-agreement p{font-size:12px;line-height:1.6;color:#cfddce}.setup-you{font-style:normal;font-size:9px;letter-spacing:.7px;border:1px solid #94b093;border-radius:6px;padding:3px 5px;margin-left:4px}#form button[type=submit]{width:100%;margin-top:12px;min-height:54px}.first-tee-preview ol{gap:8px}.first-tee-preview li{min-width:0}.first-tee-preview li b{overflow-wrap:anywhere}

#form>.panel>.kp-settings{margin:24px 0;padding:22px;border:1px solid #718570;border-radius:14px}.kp-course-optional,.kp-par-adjust{margin:16px 0}.kp-course-optional>summary,.kp-par-adjust>summary{cursor:pointer;font-size:13px;padding:10px 0;color:#d0e3cc}.kp-course-optional[hidden]{display:none}.kp-par-adjust .kp-par-fields{padding:12px 0}
