.ms-mobile-select{position:fixed;inset:0;z-index:0;opacity:0;visibility:hidden;-webkit-transition:opacity .4s,z-index .4s;transition:opacity .4s,z-index .4s;transform:translate(0)}.ms-mobile-select *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.ms-mobile-select .ms-gray-layer{position:fixed;inset:0;background:#000000b3;z-index:888;display:block}.ms-mobile-select .ms-content{width:100%;display:block;position:fixed;z-index:889;color:#000;-webkit-transition:all .4s;transition:all .4s;bottom:-350px;left:0;background:#fff}.ms-mobile-select .ms-fix-width{width:90%;margin:0 auto;position:relative}.ms-mobile-select .ms-fix-width:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ms-mobile-select .ms-btn-bar{border-bottom:1px solid #dcdcdc;font-size:15px;height:45px;position:relative;text-align:center;line-height:45px}.ms-mobile-select .ms-cancel,.ms-mobile-select .ms-ensure{height:45px;width:55px;cursor:pointer;position:absolute;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ms-mobile-select .ms-cancel{left:0;color:#666}.ms-mobile-select .ms-ensure{right:0;color:#1e83d3}.ms-mobile-select .ms-title{font-size:15px;padding:0 15%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ms-mobile-select .ms-panel:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ms-mobile-select .ms-wheels{width:100%;height:200px;overflow:hidden}.ms-mobile-select .ms-wheel{position:relative;z-index:0;float:left;width:50%;height:200px;overflow:hidden;-webkit-transition:width .3s ease;transition:width .3s ease}.ms-mobile-select .ms-select-container{display:block;text-align:center}.ms-mobile-select .ms-select-container li{font-size:15px;display:block;height:40px;line-height:40px;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ms-mobile-select .ms-select-line{height:40px;width:100%;position:absolute;top:80px;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.ms-mobile-select .ms-shadow-mask{position:absolute;top:0;width:100%;height:200px;background:linear-gradient(to bottom,#fffffff5,#fffc 25%,#fff0 49% 51%,#fffc 75%,#fffffff5);opacity:.9;pointer-events:none}.ms-mobile-select.ms-show{opacity:1;z-index:10000;visibility:visible}.ms-mobile-select.ms-show .ms-content{bottom:0}.ms-default-trigger{min-height:1em;color:#888}body.ms-show{overflow-y:hidden}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;transform:translateY(25%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;transform:translate(25%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(25%)}}@-webkit-keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}@keyframes ripple{0%{transform:scale(0) translateY(-45%) translate(13%)}to{transform:scale(1) translateY(-45%) translate(13%)}}.notyf{position:fixed;top:0;left:0;height:100%;width:100%;color:#fff;z-index:9999;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;box-sizing:border-box;padding:20px}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:#fff;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{transform:rotate(-45deg)}.notyf__icon--error:before{transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";background:currentColor;display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;transform:rotate(45deg);top:5px;left:10px}.notyf__toast{display:block;overflow:hidden;pointer-events:auto;-webkit-animation:notyf-fadeinup .3s ease-in forwards;animation:notyf-fadeinup .3s ease-in forwards;box-shadow:0 3px 7px #00000040;position:relative;padding:0 15px;border-radius:2px;max-width:300px;transform:translateY(25%);box-sizing:border-box;flex-shrink:0}.notyf__toast--disappear{transform:translateY(0);-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s}.notyf__toast--disappear .notyf__icon,.notyf__toast--disappear .notyf__message{-webkit-animation:notyf-fadeoutdown .3s forwards;animation:notyf-fadeoutdown .3s forwards;opacity:1;transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright .3s forwards;animation:notyf-fadeoutright .3s forwards;opacity:1;transform:translate(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:.05s;animation-delay:.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__ripple{height:400px;width:400px;position:absolute;transform-origin:bottom right;right:0;top:0;border-radius:50%;transform:scale(0) translateY(-51%) translate(13%);z-index:5;-webkit-animation:ripple .4s ease-out forwards;animation:ripple .4s ease-out forwards}.notyf__wrapper{display:flex;align-items:center;padding-top:17px;padding-bottom:17px;padding-right:15px;border-radius:3px;position:relative;z-index:10}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.3s;animation-delay:.3s;margin-right:13px}.notyf__dismiss{position:absolute;top:0;right:0;height:100%;width:26px;margin-right:-15px;-webkit-animation:notyf-fadeinleft .3s forwards;animation:notyf-fadeinleft .3s forwards;-webkit-animation-delay:.35s;animation-delay:.35s;opacity:0}.notyf__dismiss-btn{background-color:#00000040;border:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease;outline:none;opacity:.35;height:100%;width:100%}.notyf__dismiss-btn:after,.notyf__dismiss-btn:before{content:"";background:#fff;height:12px;width:2px;border-radius:3px;position:absolute;left:calc(50% - 1px);top:calc(50% - 5px)}.notyf__dismiss-btn:after{transform:rotate(-45deg)}.notyf__dismiss-btn:before{transform:rotate(45deg)}.notyf__dismiss-btn:hover{opacity:.7;background-color:#00000026}.notyf__dismiss-btn:active{opacity:.8}.notyf__message{vertical-align:middle;position:relative;opacity:0;-webkit-animation:notyf-fadeinup .3s forwards;animation:notyf-fadeinup .3s forwards;-webkit-animation-delay:.25s;animation-delay:.25s;line-height:1.5em}@media only screen and (max-width:480px){.notyf{padding:0}.notyf__ripple{height:600px;width:600px;-webkit-animation-duration:.5s;animation-duration:.5s}.notyf__toast{max-width:none;border-radius:0;box-shadow:0 -2px 7px #00000021;width:100%}.notyf__dismiss{width:56px}}:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1)}.sun-and-moon>:is(.moon,.sun,.sun-beams){transform-origin:center center}.sun-and-moon{background-color:transparent!important;fill:none}.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill)}.theme-toggle:is(:hover,:focus-visible)>.sun-and-moon>:is(.moon,.sun){fill:var(--icon-fill-hover)}.sun-and-moon>.sun-beams{stroke:var(--icon-fill);stroke-width:2px}.theme-toggle:is(:hover,:focus-visible) .sun-and-moon>.sun-beams{stroke:var(--icon-fill-hover)}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75)}[data-theme=dark] .sun-and-moon>.sun-beams{opacity:0}[data-theme=dark] .sun-and-moon>.moon>circle{transform:translate(-7px)}@supports (cx: 1){[data-theme=dark] .sun-and-moon>.moon>circle{transform:translate(0);cx:17}}@media(prefers-reduced-motion:no-preference){.sun-and-moon>.sun{transition:transform .5s var(--ease-elastic-3)}.sun-and-moon>.sun-beams{transition:transform .5s var(--ease-elastic-4),opacity .5s var(--ease-3)}.sun-and-moon .moon>circle{transition:transform .25s var(--ease-out-5)}@supports (cx: 1){.sun-and-moon .moon>circle{transition:cx .25s var(--ease-out-5)}}[data-theme=dark] .sun-and-moon>.sun{transform:scale(1.75);transition-timing-function:var(--ease-3);transition-duration:.25s}[data-theme=dark] .sun-and-moon>.sun-beams{transform:rotate(-25deg);transition-duration:.15s}[data-theme=dark] .sun-and-moon>.moon>circle{transition-delay:.25s;transition-duration:.5s}}.theme-toggle{--size: 2rem;--icon-fill: hsl(210 10% 30%);--icon-fill-hover: hsl(210 10% 15%);background:transparent;border:none;padding:0;inline-size:var(--size);block-size:var(--size);aspect-ratio:1;border:none!important;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline-offset:5px;position:absolute;right:10px}.theme-toggle>svg{inline-size:100%;block-size:100%;stroke-linecap:round}[data-theme=dark] .theme-toggle{--icon-fill: hsl(210 10% 70%);--icon-fill-hover: hsl(210 15% 90%) }@media(hover:none){.theme-toggle{--size: 48px }}html{color-scheme:light}@supports not (color-scheme: dark){html[data-theme=dark]{background:#111}}@-webkit-keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@keyframes octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}.mygolf-tabs>ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative}.mygolf-tabs>ul>li{display:block}.mygolf-tabs>ul>li>a{display:block;padding:8px 16px;text-decoration:none;color:var(--text-color);white-space:nowrap}.mygolf-tabs>ul>li.ui-tabs-active>a{font-weight:700}.mygolf-tabs .tab-sliding-underline{position:absolute;bottom:0;height:4px;background-color:var(--ok-blue-color);opacity:0;pointer-events:none}body.prefs #wrapper,body.new_player #wrapper{background:var(--bg-color)}body.prefs #content,body.new_player #content{padding:0;background:var(--bg-color)}body.prefs #basic_frame,body.new_player #basic_frame,body.prefs #newplayer,body.new_player #newplayer{background:transparent;border:none;box-shadow:none;padding:0;margin:0;max-width:none;width:100%}body.prefs .mygolf-settings,body.new_player .mygolf-settings{min-height:100vh;background:var(--bg-color);padding-bottom:40px}@supports (-webkit-overflow-scrolling: touch){body.prefs #player #hcp,body.new_player #player #hcp,body.prefs #newplayer #hcp,body.new_player #newplayer #hcp{border:none!important;color:var(--mygolf-secondary-label)!important}body.prefs span.played_holes,body.new_player span.played_holes{padding-left:9px}body.prefs #player input[name=hcp],body.new_player #player input[name=hcp],body.prefs #newplayer input[name=hcp],body.new_player #newplayer input[name=hcp]{display:none}}body.prefs .mygolf-nav-bar,body.new_player .mygolf-nav-bar{position:sticky;top:0;z-index:200;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:.5px solid var(--mygolf-separator)}body.prefs .mygolf-nav-title,body.new_player .mygolf-nav-title{font-size:17px;font-weight:600;color:var(--mygolf-label);letter-spacing:-.4px}body.prefs .mygolf-nav-spacer,body.new_player .mygolf-nav-spacer{flex:1}body.prefs .mygolf-section-header,body.new_player .mygolf-section-header{font-size:13px;font-weight:400;color:var(--mygolf-section-hdr);text-transform:uppercase;letter-spacing:.5px;padding:18px 20px 6px}body.prefs .mygolf-section-footer,body.new_player .mygolf-section-footer{font-size:13px;color:var(--mygolf-secondary-label);text-align:center;padding:16px 20px 8px}body.prefs .mygolf-section-group,body.new_player .mygolf-section-group{background:var(--mygolf-cell-bg);border-radius:10px;margin:0 16px 8px;overflow:hidden}body.prefs .mygolf-row,body.new_player .mygolf-row{display:flex;align-items:center;min-height:44px;padding:10px 16px;background:var(--mygolf-cell-bg);border-bottom:.5px solid var(--mygolf-separator);gap:12px}body.prefs .mygolf-row:last-child,body.new_player .mygolf-row:last-child{border-bottom:none}body.prefs .mygolf-row-label,body.new_player .mygolf-row-label{font-size:17px;color:var(--mygolf-label);flex:0 0 auto;white-space:nowrap}body.prefs .mygolf-profile-row,body.new_player .mygolf-profile-row{padding:16px;gap:14px;align-items:center}body.prefs .mygolf-profile-row .profile-picture,body.new_player .mygolf-profile-row .profile-picture{flex:0 0 auto}body.prefs .mygolf-profile-row .profile-picture .profile-container,body.new_player .mygolf-profile-row .profile-picture .profile-container{margin:0}body.prefs .mygolf-profile-row .profile-picture .avatar-wrapper,body.new_player .mygolf-profile-row .profile-picture .avatar-wrapper{cursor:pointer}body.prefs .mygolf-profile-row .profile-picture .profile-preview,body.new_player .mygolf-profile-row .profile-picture .profile-preview{width:64px;height:64px;border-radius:50%;object-fit:cover;border:none;box-shadow:none}body.prefs .mygolf-profile-row .profile-picture .camera-icon,body.new_player .mygolf-profile-row .profile-picture .camera-icon{width:22px;height:22px;bottom:0;right:0;background:var(--ios-blue);border:2px solid var(--mygolf-cell-bg)}body.prefs .mygolf-profile-row .profile-picture .camera-icon svg,body.new_player .mygolf-profile-row .profile-picture .camera-icon svg{width:14px;height:14px;fill:#fff}body.prefs .mygolf-profile-row .mygolf-profile-names,body.new_player .mygolf-profile-row .mygolf-profile-names{flex:1;display:flex;flex-direction:column}body.prefs .mygolf-profile-row .mygolf-input-sep,body.new_player .mygolf-profile-row .mygolf-input-sep{height:.5px;background:var(--mygolf-separator);margin-left:0}body.prefs .mygolf-text-input,body.new_player .mygolf-text-input{width:100%;font-size:17px;color:var(--mygolf-label);background:transparent;border:none;outline:none;padding:8px 0}body.prefs .mygolf-text-input::placeholder,body.new_player .mygolf-text-input::placeholder{color:var(--mygolf-secondary-label)}body.prefs .mygolf-row-value-input,body.new_player .mygolf-row-value-input{flex:1;min-width:0;font-size:17px;color:var(--mygolf-secondary-label);background:transparent;border:none;outline:none;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.prefs .mygolf-row-value-input[readonly],body.new_player .mygolf-row-value-input[readonly]{color:var(--mygolf-secondary-label)}body.prefs .mygolf-row-value-wrapper,body.new_player .mygolf-row-value-wrapper{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}body.prefs .mygolf-hcp-badge,body.new_player .mygolf-hcp-badge{flex:0 0 auto;font-size:12px;font-weight:600;background:var(--ios-blue);color:#fff;border-radius:10px;padding:1px 7px}body.prefs .mygolf-row-select select,body.new_player .mygolf-row-select select{flex:1;min-width:0;font-size:17px;color:var(--mygolf-secondary-label);background:transparent;border:none;outline:none;appearance:none;-webkit-appearance:none;text-align:right;direction:rtl;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238E8E93' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding-right:30px}body.prefs .mygolf-row-toggle,body.new_player .mygolf-row-toggle{justify-content:space-between}body.prefs .mygolf-passkey-label-wrap,body.new_player .mygolf-passkey-label-wrap{display:flex;flex-direction:column;flex:1;min-width:0}body.prefs .mygolf-passkey-hint,body.new_player .mygolf-passkey-hint{font-size:13px;color:var(--mygolf-secondary-label);margin-top:2px;white-space:normal}body.prefs .mygolf-toggle,body.new_player .mygolf-toggle{position:relative;display:inline-block;width:51px;height:31px;flex:0 0 51px;cursor:pointer}body.prefs .mygolf-toggle input[type=checkbox],body.new_player .mygolf-toggle input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}body.prefs .mygolf-toggle .mygolf-toggle-track,body.new_player .mygolf-toggle .mygolf-toggle-track{position:absolute;inset:0;background:var(--mygolf-separator);border-radius:34px;transition:background .25s ease}body.prefs .mygolf-toggle .mygolf-toggle-track:before,body.new_player .mygolf-toggle .mygolf-toggle-track:before{content:"";position:absolute;width:27px;height:27px;left:2px;top:2px;background:#fff;border-radius:50%;transition:transform .25s ease;box-shadow:0 2px 5px #0000004d}body.prefs .mygolf-toggle input:checked+.mygolf-toggle-track,body.new_player .mygolf-toggle input:checked+.mygolf-toggle-track{background:var(--ios-green)}body.prefs .mygolf-toggle input:checked+.mygolf-toggle-track:before,body.new_player .mygolf-toggle input:checked+.mygolf-toggle-track:before{transform:translate(20px)}html.android body.prefs .mygolf-toggle,html.android body.new_player .mygolf-toggle{width:52px;height:32px;flex:0 0 52px}html.android body.prefs .mygolf-toggle .mygolf-toggle-track,html.android body.new_player .mygolf-toggle .mygolf-toggle-track{background:var(--md-surface-container);border:2px solid var(--md-outline);border-radius:100px;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}html.android body.prefs .mygolf-toggle .mygolf-toggle-track:before,html.android body.new_player .mygolf-toggle .mygolf-toggle-track:before{width:16px;height:16px;left:8px;top:6px;background:var(--md-outline);box-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1);content:""}html.android body.prefs .mygolf-toggle input:checked+.mygolf-toggle-track,html.android body.new_player .mygolf-toggle input:checked+.mygolf-toggle-track{background:var(--md-primary);border-color:var(--md-primary)}html.android body.prefs .mygolf-toggle input:checked+.mygolf-toggle-track:before,html.android body.new_player .mygolf-toggle input:checked+.mygolf-toggle-track:before{width:24px;height:24px;left:24px;top:2px;background:var(--md-on-primary);transform:none}html.android body.prefs .mygolf-toggle input:checked+.mygolf-toggle-track:after,html.android body.new_player .mygolf-toggle input:checked+.mygolf-toggle-track:after{content:"";position:absolute;left:28px;top:6px;width:16px;height:16px;background-color:var(--md-primary);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.55 18.2 3.65 12.3 5.07 10.88 9.55 15.37 18.92 6 20.35 7.42Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.55 18.2 3.65 12.3 5.07 10.88 9.55 15.37 18.92 6 20.35 7.42Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;z-index:2;pointer-events:none}html.android body.prefs .mygolf-toggle:active .mygolf-toggle-track:before,html.android body.new_player .mygolf-toggle:active .mygolf-toggle-track:before{width:28px;height:28px;left:2px;top:2px}html.android body.prefs .mygolf-toggle:active input:checked+.mygolf-toggle-track:before,html.android body.new_player .mygolf-toggle:active input:checked+.mygolf-toggle-track:before{left:22px;top:2px}body.prefs .mygolf-row-parinfo,body.new_player .mygolf-row-parinfo{padding:8px 16px 12px;font-size:14px;color:var(--mygolf-secondary-label);display:block}body.prefs .mygolf-row-parinfo .invisible,body.new_player .mygolf-row-parinfo .invisible{display:none}body.prefs .theme-toggle,body.new_player .theme-toggle{position:static;margin-left:auto;width:32px;height:32px}body.prefs .mygolf-webauthn-section #webauthn-register,body.new_player .mygolf-webauthn-section #webauthn-register{margin:0;border-radius:0;background:transparent;border:none}body.prefs .mygolf-action-buttons,body.new_player .mygolf-action-buttons{display:flex;flex-direction:column;gap:12px;margin:16px 16px 8px}body.prefs .mygolf-action-btn,body.new_player .mygolf-action-btn{font-size:17px;font-weight:600;border:none;border-radius:14px;padding:16px;width:100%;cursor:pointer;transition:opacity .15s}body.prefs .mygolf-action-btn:active,body.new_player .mygolf-action-btn:active{opacity:.7}body.prefs .mygolf-action-primary,body.new_player .mygolf-action-primary{background:var(--ios-blue);color:#fff}body.prefs .mygolf-action-cancel,body.new_player .mygolf-action-cancel{background:var(--mygolf-cell-bg);color:var(--ios-blue)}body.prefs .errormsg,body.new_player .errormsg{margin:8px 16px;border-radius:10px;font-size:14px}body.prefs a.mygolf-row-nav,body.new_player a.mygolf-row-nav{text-decoration:none;color:var(--mygolf-label);-webkit-tap-highlight-color:transparent;justify-content:space-between}body.prefs a.mygolf-row-nav:hover,body.new_player a.mygolf-row-nav:hover{text-decoration:none}body.prefs a.mygolf-row-nav:after,body.new_player a.mygolf-row-nav:after{content:"";display:block;width:7px;height:7px;border-right:2px solid var(--mygolf-secondary-label);border-top:2px solid var(--mygolf-secondary-label);transform:rotate(45deg);flex-shrink:0;align-self:center}body.push_prefs .mygolf-nav-right-spacer{width:32px;flex-shrink:0}@keyframes page-slide-out-left{to{transform:translate(-100%)}}@keyframes page-slide-in-right{0%{transform:translate(100%)}}@keyframes page-slide-out-right{to{transform:translate(100%)}}@keyframes page-slide-in-left{0%{transform:translate(-100%)}}:root:active-view-transition-type(slide-forward)::view-transition-old(root){animation:page-slide-out-left .35s ease both}:root:active-view-transition-type(slide-forward)::view-transition-new(root){animation:page-slide-in-right .35s ease both}:root:active-view-transition-type(slide-back)::view-transition-old(root){animation:page-slide-out-right .35s ease both}:root:active-view-transition-type(slide-back)::view-transition-new(root){animation:page-slide-in-left .35s ease both}:root:has(body.push_prefs)::view-transition-old(root){animation:page-slide-out-left .35s ease both}:root:has(body.push_prefs)::view-transition-new(root){animation:page-slide-in-right .35s ease both}html[data-theme=light]{--white-text-color: #ffffff;--text-white-color: #585858;--text-color: #585858;--bg-color: #F2F2F7;--bg-white-color: #ffffff;--sub-bg-color: #efefef;--bg-elev: #ffffff;--bottom-actions-bg-color: white;--bottom-actions-border-color: #d2d2d2;--sub-border-color: #aaa;--sub-border: none;--sub-color: #8c8c8c;--separator-color: rgba(0, 0, 0, .1);--section-title-color: #6C6C70;--div-button-bg-color: white;--div-button-color: inherit;--div-button-border-color: silver;--ok-green-color: #128141;--ok-dark-green-color: #0D6E37;--del-dark-ref-color: #BC0000;--ok-blue-color: #0d6efd;--ok-dark-blue-color: #0757D7;--ok-red-color: red;--th-bg-color: #0080F3;--th-color: #f2f2f2;--th-border-color: #0080F3;--tr-even-color: #ffffff;--tr-odd-color: #fbfbfb;--tr-border-bottom-color: #ddd;--open-rounds-border-color: #AAA;--open-rounds-bg-color: #7ab2e0;--open-rounds-today-bg-color: #0080F3;--open-rounds-today-border-color: #0080F3;--open-tournaments-border-color: #AAA;--open-tournaments-bg-color: #45C9EA;--open-tournaments-today-bg-color: #0080F3;--open-tournaments-today-border-color: #0080F3;--icon-surface: #ffffff;--stableford-icon: url(../images/stableford.svg);--bestball-icon: url(../images/bestball.svg);--betterball-icon: url(../images/betterball.svg);--strokeplay-icon: url(../images/strokeplay.svg);--matchplay-icon: url(../images/matchplay.svg);--skins-icon: url(../images/skins.svg);--scramble-icon: url(../images/scramble.svg);--scramble2-icon: url(../images/scramble2.svg);--fourball-icon: url(../images/fourball.svg);--foursome-icon: url(../images/foursome.svg);--singles-icon: url(../images/matchplay.svg);--clipboard-icon: url(images/copytoclipboard_light.svg);--refresh-button: url(images/refresh.svg);--friend-available-bg-color: #ffffff;--friend-available-border-color: #B4B4B4;--friend-owninvite-bg-color: #40c26d;--friend-owninvite-border-color: #40c26d;--friend-invited-border-color: orange;--friend-invited-bg-color: orange;--friend-invited-color: white;--input-bg-color: white;--input-border-color: #C5C5C5;--input-border-bottom-color: #C5C5C5;--input-color: inherit;--official-border-bogey: #888;--select-bg-color: inherit;--button-bg-color: white;--button-color: inherit;--action-button-border-color: inherit;--white-dark-color: #fff;--white-sub-color: white;--playtype-border-color: none;--playtype-divider-bg-color: #589ed0;--playtype-box-shadow: 4px 4px 3px -2px rgba(136, 136, 136, .3);--round-top-border-color: #bbb;--round-bottom-border-color: #ececec;--ownpar-color: #eee;--ownpar-selected-color: #b9b9b9;--picker-ownpar-bg-color: #c9ffc9;--picker-ownpar-color: #585858;--pulse1-color: #ffb81c;--pulse2-color: rgba(255, 184, 28, 0);--pulse3-color: #ff0000;--pulse4-color: rgba(255, 0, 0, 0);--amateur-bogey-color: #aaaaaa;--amateur-double-color: #585858;--sc-sort-bg-color: #f2f2f2;--sc-sort-border-color: #ccc;--sc-sort-text-color: #585858;--sc-hole-bg-color: #DDD;--sc-hcp-par: #888;--scorep: #666;--sc-amateur-hcp-par: #121212;--sc-box-shadow: 3px 3px 5px #bbb;--sc-total-border-color: #aaa;--webauthn-icon: url(../images/webauthn.svg);--login-pw-color: #54544E;--carryover-color: #4bcd4b;--growl-error-bg-color: #fcc;--growl-message-color: #6a6a6a;--growl-close-color: white;--growl-error-close-color: black;--phcp-color: #777;--stat-center: url(images/statcenter_dark.svg);--stat-left: url(images/statleft_dark.svg);--stat-active-img: url(images/arrow_light_active.svg);--stat-right: url(images/statright_dark.svg);--fairwaymiss: url(images/fairwaymiss.svg);--fairwaymiss-active: url(images/fairwaymiss_active.svg);--statplus: url(images/puttplus_dark.svg);--statminus: url(images/puttminus_dark.svg);--arrowright: url(images/arrow_right_dark.svg);--arrowleft: url(images/arrow_left_dark.svg);--external-link: url(images/external_link_light.svg);--stat-button-bg: #0080F3;--stat-ssuad-active-border: 1px solid #0080F3;--stat-ssuad-active-bg: #0080F3;--stat-select-border: 0;--stat-select-text-color: white;--stat-button-border: 1px solid #0080F3;--stat-button-active-border: 1px solid #0080F3;--stat-button-active-bg: #c8e4ff;--stat-ok-button-color: white;--score-color: #121212;--share-android: url(images/share_android_light.svg);--lightblue-white-color: #0080F3;--sandsave-upanddown-active-content: "\2713  ";--growl-bg-color: #434343;--lock-url: url(images/lock.svg);--bs-form-invalid-color: #dc3545;--fieldset-color: #aaa;--buttongroup-middle-border-color: #aac8e7;--score-entry-selected-row: #0059D1;--score-skipped-color: #000;--hr-border-top: 1px solid #ccc;--hr-color: #f8f8f8;--stat-hole-par-bg-color: #CFCFCF;--stat-hole-par-color: inherit;--slot-dragover: #CFCFCF;--thumb-icon: url(images/thumb.svg);--comment-icon: url(images/comment.svg);--stat-icon: url(images/stat.svg);--select-chevron: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23585858' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--red-vs-blue-divider-color: silver;--fav-delete-icon-bg-color: #fafafa;--fav-player-chip-bg-color: #f8f9fa;--fav-action-btn-color: white;--fav-action-btn-hover-bg-color: #fafafa;--fav-game-type-bg-color: #e8f5e9;--fav-game-type-color: #2d7a3e;--mygolf-cell-bg: #FFFFFF;--mygolf-label: #000000;--mygolf-secondary-label: #8E8E93;--mygolf-separator: rgba(60, 60, 67, .36);--mygolf-nav-bg: rgba(242, 242, 247, .82);--mygolf-section-hdr: #6D6D72;--ios-blue: #007AFF;--ios-green: #34C759;--md-primary: #6750A4;--md-on-primary: #FFFFFF;--md-outline: #79747E;--md-surface-container: #E6E1E5;--segmented-label-color: white;--rounded-tbl-border: 1px solid #ccc;--primary: #1B7A3E;--warn: #C7841A;--primary-tint: #E4F2EA;--warn-tint: #FBF1DB;--info: #1565C0;--info-tint: #DBE9F8;--tp-cut-line-bg: black;--error-color: #d9534f}html[data-theme=dark]{--white-text-color: #DDDDDD;--text-white-color: #fff;--text-color: #FFF;--bg-color: #000000;--bg-white-color: #333333;--sub-bg-color: #1C1C1E;--bg-elev: #1C1C1E;--bottom-actions-bg-color: #1C1C1E;--bottom-actions-border-color: #4B4B4B;--sub-border-color: #4B4B4B;--sub-border: none;--sub-color: #8E8E93;--separator-color: rgba(255, 255, 255, .1);--section-title-color: #aaa;--div-button-bg-color: #343434;--div-button-color: #DDDDDD;--div-button-border-color: #4B4B4B;--ok-green-color: #128141;--ok-dark-green-color: #0D6E37;--ok-blue-color: #0d6efd;--ok-dark-blue-color: #0757D7;--ok-red-color: #E63946;--th-bg-color: #343434;--th-color: #dddddd;--th-border-color: #404146;--tr-even-color: #1E1E1E;--tr-odd-color: #232527;--tr-border-bottom-color: #333333;--open-rounds-border-color: #7AB2E0;--open-rounds-bg-color: #7AB2E0;--open-rounds-today-bg-color: #0080F3;--open-rounds-today-border-color: #0080F3;--open-tournaments-border-color: #7AB2E0;--open-tournaments-bg-color: #45C9EA;--open-tournaments-today-bg-color: #0080F3;--open-tournaments-today-border-color: #0080F3;--icon-surface: #3a3a3c;--stableford-icon: url(../images/stableford_dark.svg);--bestball-icon: url(../images/bestball_dark.svg);--betterball-icon: url(../images/betterball_dark.svg);--strokeplay-icon: url(../images/strokeplay_dark.svg);--matchplay-icon: url(../images/matchplay_dark.svg);--skins-icon: url(../images/skins_dark.svg);--scramble-icon: url(../images/scramble_dark.svg);--scramble2-icon: url(../images/scramble2_dark.svg);--fourball-icon: url(../images/fourball_dark.svg);--foursome-icon: url(../images/foursome_dark.svg);--singles-icon: url(../images/matchplay_dark.svg);--external-link: url(images/external_link_dark.svg);--clipboard-icon: url(images/copytoclipboard_dark.svg);--refresh-button: url(images/refresh_dark.svg);--friend-available-bg-color: #3A3B3E;--friend-available-border-color: #3A3B3E;--friend-owninvite-bg-color: #40c26d;--friend-owninvite-border-color: #40c26d;--friend-invited-border-color: orange;--friend-invited-bg-color: orange;--friend-invited-color: white;--input-bg-color: #333333;--official-border-bogey: #888;--input-border-color: #444444;--input-border-bottom-color: #606060;--input-color: #e1e1e1;--select-bg-color: inherit;--button-bg-color: #595959;--button-color: #E6E6E6;--white-dark-color: #121212;--white-sub-color: #343434;--playtype-border-color: #525252;--playtype-divider-bg-color: #343434;--playtype-box-shadow: none;--round-top-border-color: #343434;--round-bottom-border-color: #444;--ownpar-color: #5c5c5c;--ownpar-selected-color: #8e8c8c;--picker-ownpar-bg-color: #c9ffc9;--picker-ownpar-color: #585858;--pulse1-color: #FBCE4B;--pulse2-color: rgba(255, 222, 100, 0);--pulse3-color: #ffffff;--pulse4-color: rgba(255, 255, 255, 0);--amateur-bogey-color: #aaaaaa;--amateur-double-color: #585858;--sc-sort-bg-color: #464545;--sc-sort-border-color: #888;--sc-sort-text-color: #ffffff;--sc-hole-bg-color: #404146;--sc-hcp-par: #ababab;--scorep: #DDDDDD;--sc-amateur-hcp-par: #121212;--sc-box-shadow: none;--sc-total-border-color: #666;--webauthn-icon: url(../images/webauthn_dark.svg);--login-pw-color: #aaaaaa;--carryover-color: white;--growl-error-bg-color: #c82f2f !important;--growl-message-color: white;--growl-close-color: white;--growl-error-close-color: white;--phcp-color: #DDDDDD;--stat-center: url(images/statcenter_dark.svg);--stat-left: url(images/statleft_dark.svg);--stat-active-img: url(images/statleft_dark.svg);--stat-right: url(images/statright_dark.svg);--fairwaymiss: url(images/fairwaymiss.svg);--fairwaymiss-active: url(images/fairwaymiss_active_dark.svg);--statplus: url(images/puttplus_dark.svg);--statminus: url(images/puttminus_dark.svg);--arrowright: url(images/arrow_right_dark.svg);--arrowleft: url(images/arrow_left_dark.svg);--stat-button-bg: #0080F3;--stat-select-text-color: white;--stat-select-border: 1px solid #0080F3;--stat-button-border: 1px solid #0080F3;--stat-button-active-border: 3px solid white;--stat-ssuad-active-border: 3px solid white;--stat-ssuad-active-bg: #0080F3;--stat-button-active-bg: #0080F3;--stat-ok-button-color: white;--share-android: url(images/share_android_dark.svg);--lightblue-white-color: white;--growl-bg-color: #208a20;--lock-url: url(images/lock_dark.svg);--bs-form-invalid-color: #ea868f;--fieldset-color: #555;--buttongroup-middle-border-color: #1b75d0;--score-entry-selected-row: #545454;--score-skipped-color: #fff;--hr-border-top: none;--hr-color: #4B4B4B;--stat-hole-par-bg-color: #4b4b4b;--stat-hole-par-color: #c7c7c7;--slot-dragover: #222;--thumb-icon: url(images/thumb_dark.svg);--comment-icon: url(images/comment_dark.svg);--stat-icon: url(images/stat_dark.svg);--select-chevron: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--red-vs-blue-divider-color: #343434;--fav-delete-icon-bg-color: #3a3a3a;--fav-player-chip-bg-color: #3a3a3a;--fav-action-btn-hover-bg-color: #3a3a3a;--fav-game-type-bg-color: #919191;--fav-game-type-color: #ffffff;--mygolf-cell-bg: #1C1C1E;--mygolf-separator: rgba(84, 84, 88, .65);--mygolf-label: #DDDDDD;--mygolf-secondary-label: #8E8E93;--mygolf-nav-bg: rgba(28, 28, 30, .82);--mygolf-section-hdr: #8E8E93;--ios-blue: #007AFF;--ios-green: #34C759;--md-primary: #D0BCFF;--md-on-primary: #381E72;--md-outline: #938F99;--md-surface-container: #36343B;--segmented-label-color: #5A5A5F;--rounded-tbl-border: 1px solid var(--sub-border-color);--primary: #2EAB5C;--warn: #F0B74C;--primary-tint: rgba(46, 171, 92, .15);--warn-tint: rgba(240, 183, 76, .15);--info: #4A9EFF;--info-tint: rgba(74, 158, 255, .15);--tp-cut-line-bg: #444444;--error-color: #d9534f}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:16px;vertical-align:baseline}html{line-height:1;overflow-x:hidden;background-color:var(--bg-color)}@view-transition{navigation:auto}body{touch-action:manipulation;background-color:var(--bg-color);line-height:1.5;color:var(--text-color);overflow:hidden;overflow-y:auto}input.btn-primary{padding:6px 12px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}form{margin-top:2em}.sub-bg{background-color:var(--bg-color);margin-top:0}.notyf__message a{text-decoration:underline;color:inherit}.nmb{margin-bottom:0!important}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] .tox .tox-edit-area__iframe,html[data-theme=dark] #tinymce,html[data-theme=dark] body#tinymce.mce-content-body{background-color:#333}html[data-theme=dark] .tox-tinymce{border-color:#575757}html[data-theme=dark] .tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#333}html[data-theme=dark] .tox .tox-toolbar,html[data-theme=dark] .tox .tox-toolbar__overflow,html[data-theme=dark] .tox .tox-toolbar__primary{background-color:#333}html[data-theme=dark] a.button{background-color:var(--button-bg-color);color:var(--button-color)}html[data-theme=dark] button.default{background-color:var(--button-bg-color);color:var(--button-color);border:none;border-radius:6px;font-size:1em;font-weight:300}html[data-theme=dark] .ms-mobile-select .ms-content{background-color:var(--sub-bg-color)}html[data-theme=dark] .ms-mobile-select .ms-content .ms-cancel,html[data-theme=dark] .ms-mobile-select .ms-content .ms-ensure,html[data-theme=dark] .ms-mobile-select .ms-content .ms-title,html[data-theme=dark] .ms-mobile-select .ms-content .ms-select-container li{color:#fff}html[data-theme=dark] .ms-shadow-mask{background:linear-gradient(to bottom,#2b2b2bf5,#2b2b2bcc 25%,#2b2b2b00 49% 51%,#2b2b2bcc 75%,#2b2b2bf5)}html[data-theme=dark] .xdebug-var-dump{color:#aaa}html[data-theme=light] button.default{background-color:#fff;color:inherit;border:1px solid #888;border-radius:6px;font-size:1em}html[data-theme=light] button.default.bold{font-weight:700}hr{margin-top:15px;margin-bottom:15px;border-top:var(--hr-border-top);color:var(--hr-color);background-color:#f8f8f8}ol,ul{list-style:none}h2{font-size:1.5em;margin-top:20px;margin-bottom:10px;padding-top:5px}h3{margin-top:30px;margin-bottom:20px;font-size:1.2em}body>.header_bg>header,body>footer{padding:10px 20px;max-width:960px;margin:0 auto}body.admin>footer{width:auto}body>.header_bg>header{min-height:65px;padding-top:20px;position:relative}body>.header_bg{box-shadow:0 0 5px #888;background:#fafafa}body>.header_bg>header nav{position:absolute;right:10px;top:20px;font-size:12px;line-height:21px}body>footer{margin-top:40px;border-top:1px solid #eaeaeb;font-style:italic;font-size:.8em;text-align:right;clear:both}body>footer a{color:#585858}body,input[type=text],input[type=email],input[type=password],textarea,#hcp,select{font-family:system-ui,Segoe UI;font-size:16px;font-weight:600}select{background-color:var(--select-bg-color);color:var(--text-color);font-weight:400;text-align-last:right;background-image:var(--select-chevron)!important;-webkit-appearance:none;appearance:none;background-size:18px;background-position:calc(100% - 6px) 50%;background-repeat:no-repeat;padding-right:30px;border:none}html[data-theme=light] select{background-color:var(--input-bg-color);background-repeat:no-repeat}input[type=date],input[type=time],input[type=text],input[type=email],input[type=password],input[type=number]{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-bottom-color:var(--input-border-bottom-color);color:var(--input-color)}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica Neue,Helvetica,sans-serif}body{color:var(--text-color);line-height:1.5}body>div.background{z-index:-100;position:absolute;left:0;right:0;height:95px}body>.header_bg>header nav{position:absolute;right:10px;top:28px;font-size:12px;line-height:21px}a{color:#107fff;text-decoration:none}a:hover{text-decoration:underline}h1,.playtype-title-all{font-size:2em;text-align:center}p{margin-top:10px;margin-bottom:10px}p.double{line-height:1.5em}.m20{margin-top:20px}.mt10{margin-top:10px}.ml10{margin-left:10px}.mb10{margin-bottom:10px}.datetime_input{width:13em}.datetime_input.short{width:11em}.date_input,.time_input{width:7em}.prefs .backbutton{text-align:left}#prefs{background-image:url(images/prefs.svg);background-size:32px 32px;height:32px;width:32px;position:absolute;right:18px}#start-profile-btn{position:absolute;top:14px;right:16px;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#0000000f;color:inherit;text-decoration:none;z-index:10;transition:background .15s}#start-profile-btn:hover{background:#0000001f}#start-profile-btn svg{display:block}#logo{text-align:center;background-image:url(images/logo.svg);background-size:120px 120px;background-repeat:no-repeat;width:120px;height:120px;margin:10px auto}#logo[data-gender="0"]{background-image:url(images/logof.svg)}#logosmall{text-align:center;background-image:url(images/logo.svg);background-size:80px 80px;height:80px;width:80px;margin:10px auto;display:inline-block}#logosmall[data-gender="0"]{background-image:url(images/logof.svg)}body>.header_bg>header nav a{font-size:16px;color:#888;text-decoration:none;cursor:pointer}body>.header_bg>header nav a:hover{font-size:16px;color:#7cb3f7;text-decoration:none}body>.header_bg>header nav li.current a{color:#7cb3f7}body>.header_bg>header nav>div{height:45px;float:left}body>.header_bg>header nav>div.middle>ul>li{display:block;float:left;padding:0 7px 0 5px}body>.header_bg>header nav>div.middle>ul>li:first-child{background:none}body>.header_bg>header nav>div.middle>ul{list-style:none;display:table;padding:5px 0 0}body>.header_bg>header nav>div.middle>ul>li a{display:block;padding:4px 7px 9px}div.notification{position:absolute;display:none;right:10px}.mobile-nav{background:#7cb3f7;margin-top:12px;display:block;position:relative;float:right;padding:9px 10px;margin-right:15px;margin-bottom:8px;border:1px solid transparent;border-radius:4px;display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.mobile-nav .icon-bar{background:#fff;display:block;width:22px;height:2px;border-radius:1px}.mobile-nav .icon-bar+.icon-bar{margin-top:4px}body #wrapper{margin:0 auto}#wrapper{clear:both}#content{position:relative}#content header{margin-bottom:20px;margin-top:20px}table{border-collapse:collapse;border-spacing:0}table tr td{vertical-align:middle;padding:10px 2px;cursor:default;color:var(--text-color)}table tr.even{background-color:var(--tr-even-color)}table tr.odd{background-color:var(--tr-odd-color)}table tr th{padding:5px 2px;background-color:var(--th-bg-color);border-bottom:1px solid var(--th-border-color);color:var(--th-color)}table tr td:first-child,table tr th:first-child{padding-left:8px}table tr td:last-child,table tr th:last-child{padding-right:8px}table.lines td{border-bottom:1px solid var(--tr-border-bottom-color)}.pageview_mobile_row.odd{background-color:var(--tr-odd-color);border-bottom:none}.pageview_mobile_row.even{background-color:var(--tr-even-color);border-bottom:none}caption td td{text-align:left;font-weight:400;vertical-align:middle}.new_round{display:block;width:90%;padding:6px;border:1px solid gray;border-radius:4px;margin-bottom:4px;text-align:center;cursor:pointer}#flight_page{display:inline-block;margin-right:10px}#flight_edit,#show_scorecard,#add_favourite,#main_page,#feedback,#continue,#login_button{margin-top:15px;text-align:center}#show_scorecard{margin-top:10px}body.start h3{margin-bottom:0}body.start .continue-round{overflow:hidden;background:var(--ok-blue-color);margin-bottom:10px}body.start .continue-round .continue-label{display:inline-block;vertical-align:middle;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 40px)}body.start .continue-round .continue-label .continue-detail{opacity:.85}body.start .pill{display:inline-block;font-size:13px;font-weight:500;color:var(--section-title-color);background:var(--sub-bg-color);padding:3px 10px;border-radius:20px;white-space:nowrap;cursor:pointer;user-select:none;text-decoration:none}body.start .show-open-pill{margin-top:20px}body.start .mytour-pill{margin-top:20px;margin-bottom:10px}body.start #open-items-panel{overflow:hidden;max-height:0;transition:max-height .4s ease}body.start #open-items-panel.is-open{max-height:2000px}body.start #open-items-panel .section-title{padding:20px 10px 4px}body.start .startmessage{display:inline-block;padding:10px;background-color:var(--div-button-bg-color);color:var(--div-button-color);border:1px solid var(--div-button-border-color);font-weight:400}body.start .startmessage a{color:inherit;text-decoration:underline}body.start .open-rounds{text-align:center}body.start .open-rounds .open-round{display:inline-block;border:1px solid var(--open-rounds-border-color);border-radius:7px;padding:10px;text-align:center;margin-top:15px;margin-left:5px;box-shadow:3px 3px 3px 1px #0000001a;user-select:none;cursor:pointer;background-color:var(--open-rounds-bg-color);color:#fff}body.start .open-rounds .open-round.today{background-color:var(--open-rounds-today-bg-color);border-color:var(--open-rounds-today-border-color)}body.start .open-rounds .open-round .playtype{font-weight:400;font-size:.8em}body.start .open-rounds .open-round .playtype>div{font-size:.8em}body.start .open-rounds .open-round .teetime{font-weight:400;font-size:.8em}body.start .open-tournaments{text-align:center}body.start .open-tournaments .open-tournament{display:inline-block;border:1px solid var(--open-tournaments-border-color);border-radius:7px;padding:10px;text-align:center;margin-top:15px;margin-left:5px;box-shadow:3px 3px 3px 1px #0000001a;user-select:none;cursor:pointer;background-color:var(--open-tournaments-bg-color);color:#fff}body.start .open-tournaments .open-tournament.today{background-color:var(--open-tournaments-today-bg-color);border-color:var(--open-tournaments-today-border-color)}body.start .open-tournaments .open-tournament .participants{font-weight:400;font-size:.8em}body.start .open-tournaments .open-tournament .participants>div{font-size:.8em}body.start .open-tournaments .open-tournament .time{font-weight:400;font-size:.8em}body.start #friendlist{margin-bottom:20px}body.start #friendlist_btn:after,body.start #frbtn:not(.invite):after{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid currentColor;vertical-align:middle;margin-left:.7rem;transform:translateY(-2px);transition:transform .2s ease-out;pointer-events:auto;white-space:normal}body.start #frbtn.open:after,body.start #friendlist_btn.open:after{content:" ";transform:rotate(90deg) translate(-3px);white-space:normal}#basic_frame,.basic_frame,.basic_dialog{max-width:370px;position:relative;margin:0 auto;padding:10px;border:var(--sub-border);background:#fff;border-radius:10px;background-color:var(--white-sub-color);color:var(--text-color)}#basic_frame .form-title,.basic_frame .form-title,.basic_dialog .form-title{margin-top:10px;font-size:.9em}#basic_frame .login_title,.basic_frame .login_title,.basic_dialog .login_title{margin-top:5px;margin-bottom:5px}#basic_frame .user_pass,.basic_frame .user_pass,.basic_dialog .user_pass{margin-bottom:15px}#basic_frame .light_input,.basic_frame .light_input,.basic_dialog .light_input{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;margin:3px 0;padding:5px 3px}#basic_frame .light_input2,.basic_frame .light_input2,.basic_dialog .light_input2{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:3px 0;padding:5px 3px}#basic_frame .light_input50,.basic_frame .light_input50,.basic_dialog .light_input50{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:49%;margin:3px 0;padding:5px 3px}#basic_frame #rememberme,.basic_frame #rememberme,.basic_dialog #rememberme{margin-top:15px;margin-bottom:5px}#basic_frame .logintxt,.basic_frame .logintxt,.basic_dialog .logintxt{color:var(--login-pw-color);text-shadow:none;margin-top:15px;margin-bottom:25px}#basic_frame .pw_reset_link_touch,.basic_frame .pw_reset_link_touch,.basic_dialog .pw_reset_link_touch,#basic_frame .new_user,.basic_frame .new_user,.basic_dialog .new_user{margin-left:10px}#basic_frame .pw_reset_link,.basic_frame .pw_reset_link,.basic_dialog .pw_reset_link{color:var(--login-pw-color);text-shadow:none}#basic_frame #login_button,.basic_frame #login_button,.basic_dialog #login_button{width:100%}.rcomplete_wrapper{margin-top:20px;text-align:center;margin-bottom:70px}body.prefs #basic_frame .form-title{margin-top:15px!important}body.prefs #basic_frame .form-title.first{margin-top:0!important}body.prefs #basic_frame input[name=member_no]{width:8em}body.prefs #basic_frame #stat{text-align:left}body.prefs #basic_frame .stat_others,body.prefs #basic_frame .stat_others label{margin-top:0}body.prefs #basic_frame h3{margin-top:10px}body.prefs #basic_frame .action-button.ok,body.prefs #basic_frame .action-button.cancel{padding:6px;width:100%}body.prefs #basic_frame .action-button.cancel{margin-top:10px}#feedbackbtn,#goeditor,#impersonate{position:absolute;margin-left:4px;z-index:1;width:100px;margin-top:10px}#goeditor{margin-top:38px}#impersonate{margin-top:42px}#feedback{font-size:.8em}.fb_count{font-size:inherit;border-radius:20px;background-color:red;display:inline-block;color:#fff;margin-left:5px;width:20px;height:20px;text-shadow:none}.fb_count.invite{width:26px;height:26px;line-height:26px;animation:glow 1s infinite alternate}@keyframes glow{0%{box-shadow:0 0 3px -3px #ff8989}to{box-shadow:0 0 3px 3px #ff8989}}body.feedback div.readnotif,body.feedback div.unread{height:12px;width:12px;background-color:transparent;border-radius:50%;display:inline-block}body.feedback table td{white-space:pre-line}body.feedback div.unread{background-color:#007aff}body.feedback tr.new{font-weight:700}body.feedback tr.read{color:#888}body.feedback .answer{display:none;border:1px solid #AAA;padding:8px}body.feedback .reply,body.feedback .date{font-size:.8em;font-style:italic}#player div,.hassc{width:100%}span.nowbr{white-space:nowrap}body.impersonate{font-size:18px;margin-left:10px;margin-right:10px;margin-bottom:10px;padding:3px}body.impersonate #content{display:flex;flex-direction:column;align-items:center;gap:10px}body.impersonate #content input{font-size:18px;margin-top:30px}body.impersonate #content #current{margin-top:30px}body.player{color:var(--text-color)}body.player input[name=player-search]{font-size:18px;width:calc(100% - 30px);margin-left:10px;margin-right:10px;margin-bottom:10px;padding:3px}body.player #new_player{margin-bottom:10px;margin-left:10px;padding:13px;background:var(--ok-green-color);border-color:var(--ok-green-color);color:#fff;font-weight:500}body.player .subtitle{color:var(--text-color)}html:not(.mobile) body.player span.iup,html:not(.mobile) body.player span.idown{background:url(images/iup.webp);background-size:20px 12px;display:inline-block;height:12px;width:20px!important;background-repeat:no-repeat;border:none;position:relative;top:-7px}html:not(.mobile) body.player span.idown{background:url(images/idown.webp);background-repeat:no-repeat;top:4px;position:relative;left:-20px}html.mobile body.player span.iup,html.mobile #player span.idown{display:none}.share_sc_icon{background-image:url(images/share_apple.svg);background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;display:inline-block;margin-bottom:-1px;margin-right:10px}html.android .share_sc_icon{background-image:var(--share-android);background-size:22px 20px;background-repeat:no-repeat;width:22px;height:20px;display:inline-block;margin-bottom:-5px}#friend_request{margin-top:20px;margin-bottom:30px}#logout{margin-top:10px;margin-bottom:10px;background:#c80000}a.action-button{display:inline-block}input.action-button{padding:8px;cursor:pointer}button.action-button{height:38px;font-size:inherit;appearance:none;cursor:pointer}.small-button{border-radius:6px;text-decoration:none;padding:4px 10px;font-size:13px}.small-button:active:not(:disabled){transform:scale(.95)}.small-button.ok{background:var(--ok-green-color);color:var(--white-text-color);border:1px solid var(--ok-green-color)}.small-button.ok:hover{background:var(--ok-dark-green-color)}.small-button.del{background:red;color:var(--white-text-color);border:1px solid red}.small-button.del:hover{background:var(--del-dark-ref-color)}.small-button:disabled{opacity:.5}.action-button{-webkit-appearance:none;appearance:none;width:60%;padding:6px;font-size:16px;text-align:center;margin-left:auto;margin-right:auto;border-radius:10px;background:#fff;cursor:pointer}.action-button.ok{background:var(--ok-green-color);border-color:var(--ok-green-color)}.action-button.narrow{width:auto}.action-button.subok{background:var(--ok-blue-color);border-color:var(--ok-blue-color)}.action-button.plain{color:var(--div-button-color);background:var(--div-button-bg-color);border:1px solid var(--div-button-border-color)}.action-button.del,.action-button.cancel{background:var(--ok-red-color);border:1px solid red}.action-button:active:not(:disabled){transform:scale(.98)}.action-button.disabled{opacity:.3}.action-button.disabled:active{transform:scale(1)}#delete{color:#fff;background-color:var(--ok-red-color);width:60%;margin-left:auto;margin-right:auto;border-radius:10px;padding:5px}#rounds,.wt100{width:100%;background-color:var(--sub-bg-color);vertical-align:middle}.align-middle{display:flex;align-items:center;gap:8px}.flex-end{justify-content:flex-end}.avatar-ssmall{width:20px;height:20px;border-radius:50%;border:1px solid gray;pointer-events:none}.avatar-smaller{width:30px;height:30px;border-radius:50%;border:1px solid gray;pointer-events:none}.plist-smaller{width:30px;padding-bottom:0!important}.avatar-small{width:40px;height:40px;border-radius:50%;border:1px solid gray;pointer-events:none}.avatar-average{width:60px;height:60px;border-radius:50%;border:1px solid gray;pointer-events:none}.avatar-medium{width:80px;height:80px;border-radius:50%;border:1px solid gray;pointer-events:none}body.start{overflow-x:auto}body.start .mygames{cursor:grab}.spacebelow{height:30px}.section-title{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--section-title-color);text-align:center}body.start .mygames-header{display:flex;align-items:center;padding:20px 10px 4px;justify-content:center}body.start .mygames-header .section-title{flex:0;white-space:nowrap}body.start .mygames-header .show-all{flex:1;display:flex;align-items:center;padding-left:8px;text-decoration:none;background:none}body.friends .friends-nav-bar{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;position:sticky;top:0;z-index:100;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:.5px solid var(--mygolf-separator)}body.friends .friends-nav-spacer{flex:1;min-width:44px}body.friends .friends-nav-title{font-size:17px;font-weight:600;color:var(--text-color);letter-spacing:-.4px}body.friends .friends-add-btn{-webkit-appearance:none;appearance:none;background:var(--ios-blue);border:none;border-radius:50%;width:32px;height:32px;padding:0;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;float:right;transition:opacity .15s,transform .15s}body.friends .friends-add-btn svg{width:13px;height:13px;margin:0!important;vertical-align:unset!important}body.friends .friends-add-btn:active{opacity:.75;transform:scale(.93)}body.friends #friends-search-panel,body.friends #friends-incoming,body.friends #friends-pending,body.friends .section-title:first-of-type,body.friends #friends,body.friends .no-content-notice{margin-top:12px}body.friends #friends-search-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}body.friends #friends-search-panel.open{max-height:60vh}body.friends #friends-search-panel #friendlist{overflow-y:auto;max-height:calc(60vh - 60px);-webkit-overflow-scrolling:touch}body.friends #friends-incoming{display:flex;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:safe center;width:100%;box-sizing:border-box;gap:8px;padding:6px 10px 10px;-ms-overflow-style:none;scrollbar-width:none}body.friends #friends-incoming::-webkit-scrollbar{display:none}body.friends #friends-pending{background:var(--mygolf-cell-bg);border-radius:10px;margin:0 16px 8px;overflow:hidden}body.friends #friends-pending .fr-pending-row{display:flex;align-items:center;padding:10px 16px;gap:12px;border-bottom:.5px solid var(--mygolf-separator);cursor:pointer}body.friends #friends-pending .fr-pending-row:last-child{border-bottom:none}body.friends #friends-pending img.avatar-small{border-radius:50%;flex-shrink:0}body.friends #friends-pending .fr-player-info{flex:1;min-width:0}body.friends #friends-pending .fr-name{font-size:15px;font-weight:500;color:var(--text-color)}body.friends #friends-pending .fr-club{font-size:12px;color:var(--sub-color)}body.friends #friends-pending .fr-pending-badge{flex-shrink:0;font-size:13px;font-weight:500;color:var(--friend-invited-color);background:var(--friend-invited-bg-color);border-radius:12px;padding:3px 10px}.bottom_actions .friends{position:relative}.bottom_actions .friends .bottom-badge{position:absolute;top:-3px;right:calc(50% - 21px);background:var(--ok-red-color);color:#fff;font-size:10px;font-weight:700;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none;user-select:none}body.start .mygames,body.friends .mygames,body.friend .mygames{display:flex;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:safe center;width:100%;box-sizing:border-box;gap:8px;padding:6px 10px 10px;-ms-overflow-style:none;scrollbar-width:none}body.start .mygames::-webkit-scrollbar,body.friends .mygames::-webkit-scrollbar,body.friend .mygames::-webkit-scrollbar{display:none}body.start .mygames .playcard,body.friends .mygames .playcard,body.friend .mygames .playcard{flex-shrink:0;min-width:170px;display:flex;flex-wrap:wrap;align-items:center;background:var(--mygolf-cell-bg);padding:10px 12px;border-radius:10px;cursor:pointer}body.start .mygames .playcard .gname,body.friends .mygames .playcard .gname,body.friend .mygames .playcard .gname{flex:0 0 100%;font-size:13px;font-weight:600;color:var(--text-color);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.start .mygames .playcard .left,body.friends .mygames .playcard .left,body.friend .mygames .playcard .left{flex:1;min-width:0}body.start .mygames .playcard .left .name,body.friends .mygames .playcard .left .name,body.friend .mygames .playcard .left .name{font-size:17px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.start .mygames .playcard .left .playtype,body.friends .mygames .playcard .left .playtype,body.friend .mygames .playcard .left .playtype,body.start .mygames .playcard .left .playmates,body.friends .mygames .playcard .left .playmates,body.friend .mygames .playcard .left .playmates{font-size:13px;color:var(--sub-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.start .mygames .playcard .left .date,body.friends .mygames .playcard .left .date,body.friend .mygames .playcard .left .date{font-size:13px;color:var(--sub-color)}body.start .mygames .playcard .right,body.friends .mygames .playcard .right,body.friend .mygames .playcard .right{flex:0 0 auto;margin-left:12px;display:flex;flex-direction:column;align-items:flex-end;gap:2px}body.start .friends-today-section,body.friends .friends-today-section,body.friend .friends-today-section{padding:4px 0}body.start .friends-today-section .section-title,body.friends .friends-today-section .section-title,body.friend .friends-today-section .section-title{padding:20px 10px 4px}body.start .friends-today,body.friends .friends-today,body.friend .friends-today{display:flex;flex-wrap:nowrap;gap:8px;padding:6px 10px 10px;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;justify-content:safe center}body.start .friends-today::-webkit-scrollbar,body.friends .friends-today::-webkit-scrollbar,body.friend .friends-today::-webkit-scrollbar{display:none}body.start .friend-card,body.friends .friend-card,body.friend .friend-card{flex-shrink:0;display:flex;align-items:center;gap:10px;background:var(--mygolf-cell-bg);border-radius:10px;padding:10px 12px;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:180px}body.start .friend-avatar,body.friends .friend-avatar,body.friend .friend-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}body.start .friend-info,body.friends .friend-info,body.friend .friend-info{flex:1;min-width:0}body.start .friend-info .friend-name,body.friends .friend-info .friend-name,body.friend .friend-info .friend-name{font-size:16px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.start .friend-info .friend-course,body.friends .friend-info .friend-course,body.friend .friend-info .friend-course{font-size:13px;color:var(--sub-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}body.start .friend-score,body.friends .friend-score,body.friend .friend-score{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:2px}body.start .friend-score .strokes,body.friends .friend-score .strokes,body.friend .friend-score .strokes{font-size:15px;font-weight:600}body.start .friend-score .strokes.incomplete,body.friends .friend-score .strokes.incomplete,body.friend .friend-score .strokes.incomplete{font-size:11px;letter-spacing:1px}body.start .friend-score .strokes.incomplete span,body.friends .friend-score .strokes.incomplete span,body.friend .friend-score .strokes.incomplete span{animation-name:dots;animation-duration:1s;animation-iteration-count:infinite}body.start .friend-score .strokes.incomplete span:nth-child(2),body.friends .friend-score .strokes.incomplete span:nth-child(2),body.friend .friend-score .strokes.incomplete span:nth-child(2){animation-delay:.2s}body.start .friend-score .strokes.incomplete span:nth-child(3),body.friends .friend-score .strokes.incomplete span:nth-child(3),body.friend .friend-score .strokes.incomplete span:nth-child(3){animation-delay:.4s}body.start .friend-score .vspar,body.friends .friend-score .vspar,body.friend .friend-score .vspar{font-size:11px;font-weight:600;border-radius:4px;padding:1px 5px;color:#fff}body.start .friend-score .vspar.pos,body.friends .friend-score .vspar.pos,body.friend .friend-score .vspar.pos{background-color:#060016}body.start .friend-score .vspar.neg,body.friends .friend-score .vspar.neg,body.friend .friend-score .vspar.neg{background-color:#dc1a21}body.start .friend-score .vspar.even,body.friends .friend-score .vspar.even,body.friend .friend-score .vspar.even{background-color:#4c4a6c}body.start .season-section,body.friends .season-section,body.friend .season-section{padding:20px 10px 8px}body.start .season-section .section-title,body.friends .season-section .section-title,body.friend .season-section .section-title{margin-bottom:10px}body.start .season-section .season-cards,body.friends .season-section .season-cards,body.friend .season-section .season-cards{display:flex;gap:10px;justify-content:center}body.start .season-section .season-card,body.friends .season-section .season-card,body.friend .season-section .season-card{flex:1;max-width:120px;background:var(--mygolf-cell-bg);border-radius:14px;padding:14px 8px;text-align:center}body.start .season-section .season-card .season-value,body.friends .season-section .season-card .season-value,body.friend .season-section .season-card .season-value{font-size:32px;font-weight:300;line-height:1;color:var(--text-color)}body.start .season-section .season-card .season-label,body.friends .season-section .season-card .season-label,body.friend .season-section .season-card .season-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sub-color);margin-top:6px}body.start #rounds th:not(:first-child),body.friends #rounds th:not(:first-child),body.friend #rounds th:not(:first-child),body.start #friends th:not(:first-child),body.friends #friends th:not(:first-child),body.friend #friends th:not(:first-child){padding-left:2px;padding-right:2px}body.start #rounds tbody td,body.friends #rounds tbody td,body.friend #rounds tbody td,body.start #friends tbody td,body.friends #friends tbody td,body.friend #friends tbody td,body.start #yearly_rounds tbody td,body.friends #yearly_rounds tbody td,body.friend #yearly_rounds tbody td,body.start #courses_rounds tbody td,body.friends #courses_rounds tbody td,body.friend #courses_rounds tbody td{vertical-align:middle}body.start #friends td,body.friends #friends td,body.friend #friends td,body.start #friends th,body.friends #friends th,body.friend #friends th{font-size:.95em!important}body.start #friends td.rtime,body.friends #friends td.rtime,body.friend #friends td.rtime,body.start #friends th.rtime,body.friends #friends th.rtime,body.friend #friends th.rtime{font-size:.95em!important;width:83px;padding-left:8px}body.start #friends td.rtimec,body.friends #friends td.rtimec,body.friend #friends td.rtimec,body.start #friends th.rtimec,body.friends #friends th.rtimec,body.friend #friends th.rtimec{padding-left:0;padding-right:0}body.start #friends td.rname,body.friends #friends td.rname,body.friend #friends td.rname,body.start #friends th.rname,body.friends #friends th.rname,body.friend #friends th.rname{max-width:100px;overflow-x:hidden;padding-left:8px}body.start #rounds .round.tour .rname span:after,body.friends #rounds .round.tour .rname span:after,body.friend #rounds .round.tour .rname span:after{content:"T";display:inline-block;background:#ff8d00;margin-left:5px;width:16px;height:16px;line-height:16px;text-align:center;border-radius:50%;color:#fff;font-size:12px}body.start .rname,body.friends .rname,body.friend .rname,body.start .fname,body.friends .fname,body.friend .fname{vertical-align:middle;white-space:nowrap;overflow-x:hidden;line-height:1}body.start .rname .avatar,body.friends .rname .avatar,body.friend .rname .avatar,body.start .fname .avatar,body.friends .fname .avatar,body.friend .fname .avatar{display:inline-block;vertical-align:middle}body.start .rname .avatar .avatar-small,body.friends .rname .avatar .avatar-small,body.friend .rname .avatar .avatar-small,body.start .fname .avatar .avatar-small,body.friends .fname .avatar .avatar-small,body.friend .fname .avatar .avatar-small{display:block;margin-right:5px}body.start .rname .comb,body.friends .rname .comb,body.friend .rname .comb,body.start .fname .comb,body.friends .fname .comb,body.friend .fname .comb{display:inline-block;vertical-align:middle}body.start .rname .playtype,body.friends .rname .playtype,body.friend .rname .playtype,body.start .fname .playtype,body.friends .fname .playtype,body.friend .fname .playtype{font-size:.7em}body.start .rname .playtype>div,body.friends .rname .playtype>div,body.friend .rname .playtype>div,body.start .fname .playtype>div,body.friends .fname .playtype>div,body.friend .fname .playtype>div{font-size:1em;display:inline-block}body.start .rtime,body.friends .rtime,body.friend .rtime{padding-left:8px!important}body.start .points,body.friends .points,body.friend .points,body.start .rscore,body.friends .rscore,body.friend .rscore{padding-left:0}body.start #tournaments td,body.friends #tournaments td,body.friend #tournaments td,body.start #tournaments th,body.friends #tournaments th,body.friend #tournaments th,body.start #tournaments td .rtime,body.friends #tournaments td .rtime,body.friend #tournaments td .rtime,body.start #tournaments th .rtime,body.friends #tournaments th .rtime,body.friend #tournaments th .rtime{font-size:.95em!important}body.start #tournaments td.rname,body.friends #tournaments td.rname,body.friend #tournaments td.rname,body.start #tournaments th.rname,body.friends #tournaments th.rname,body.friend #tournaments th.rname{max-width:140px;overflow-x:hidden}.show-mobile-vert{display:none}@media(orientation:portrait){html.mobile .show-mobile-vert{display:revert}html.mobile .hide-mobile-vert{display:none}}#courses_rounds tfoot tr:last-child td{border-top:2px solid #1b75d0!important}#yearly_rounds,#optimum,#stat{text-align:center}html.mobile body.editor div,html.mobile body.editor span,html.mobile body.editor applet,html.mobile body.editor object,html.mobile body.editor iframe,html.mobile body.editor h1,html.mobile body.editor h2,html.mobile body.editor h3,html.mobile body.editor h4,html.mobile body.editor h5,html.mobile body.editor h6,html.mobile body.editor p,html.mobile body.editor blockquote,html.mobile body.editor pre,html.mobile body.editor a,html.mobile body.editor abbr,html.mobile body.editor acronym,html.mobile body.editor address,html.mobile body.editor big,html.mobile body.editor cite,html.mobile body.editor code,html.mobile body.editor del,html.mobile body.editor dfn,html.mobile body.editor em,html.mobile body.editor img,html.mobile body.editor ins,html.mobile body.editor kbd,html.mobile body.editor q,html.mobile body.editor s,html.mobile body.editor samp,html.mobile body.editor small,html.mobile body.editor strike,html.mobile body.editor strong,html.mobile body.editor sub,html.mobile body.editor sup,html.mobile body.editor tt,html.mobile body.editor var,html.mobile body.editor b,html.mobile body.editor u,html.mobile body.editor i,html.mobile body.editor center,html.mobile body.editor dl,html.mobile body.editor dt,html.mobile body.editor dd,html.mobile body.editor ol,html.mobile body.editor ul,html.mobile body.editor li,html.mobile body.editor fieldset,html.mobile body.editor form,html.mobile body.editor label,html.mobile body.editor legend,html.mobile body.editor table,html.mobile body.editor caption,html.mobile body.editor tbody,html.mobile body.editor tfoot,html.mobile body.editor thead,html.mobile body.editor tr,html.mobile body.editor th,html.mobile body.editor td,html.mobile body.editor article,html.mobile body.editor aside,html.mobile body.editor canvas,html.mobile body.editor details,html.mobile body.editor embed,html.mobile body.editor figure,html.mobile body.editor figcaption,html.mobile body.editor footer,html.mobile body.editor header,html.mobile body.editor hgroup,html.mobile body.editor menu,html.mobile body.editor nav,html.mobile body.editor output,html.mobile body.editor ruby,html.mobile body.editor section,html.mobile body.editor summary,html.mobile body.editor time,html.mobile body.editor mark,html.mobile body.editor audio,html.mobile body.editor video{font-size:18px!important}.toownpar{color:red;margin-left:-10px}.ownpar_n{color:red}.toownpoints{position:relative;top:-.3em;font-size:.9em;margin-left:2px}body.editor .arr{background:#000;display:inline-block;vertical-align:middle;transition:transform .2s ease-out}body.editor #dinput{margin-top:10px}body.editor div.notification{position:fixed;color:#000;white-space:nowrap}body.editor .arr.down{transform:rotate(223deg) translate(-2px) translateY(6px)}body.editor .arr-prev:after{content:"";position:absolute;left:2px;top:2px;width:14px;height:14px;background:#fff}body.editor .arr-prev{width:14px;height:14px;margin:7px;transform:rotate(135deg)}body.editor h1{font-size:32px;margin-bottom:20px;text-align:center}body.editor h2{font-size:26px;margin-bottom:20px;text-align:center}body.editor textarea{font-weight:400;font-size:inherit}body.editor .sidebysidew{text-align:center}body.editor .sidebyside{display:inline-block}body.editor .teeboxw{margin-bottom:3px;margin-left:auto;margin-right:10px;border:1px solid #c2c2c2;padding:15px;background:#fff}body.editor .teebox{font-weight:400}body.editor .teebox td{padding:2px}body.editor input{font-size:inherit}body.editor .rating-slope{width:60px;text-align:center}body.editor .teename{width:100px}body.editor .number{text-align:right;width:60px}body.editor .number_long{text-align:right;width:105px}body.editor div.editor .form-control{padding:.375rem .2rem}body.editor #cld{text-align:center}body.editor #cld select{margin-left:auto;margin-right:auto;max-width:400px}body.editor #editor{background-color:#fff;border:1px solid #c2c2c2;margin-left:auto;margin-right:auto;font-weight:400}body.editor #editor th{text-align:center}body.editor #editor td{padding:5px;vertical-align:middle}body.editor #editor input.center{text-align:center}body.editor #editor .teebox{border:1px solid #a2a2a2;float:left;margin-left:auto;margin-right:auto}body.editor .tb_sum{border-top:1px solid gray;border-bottom:1px solid gray;font-weight:700}.br1{border-right:1px solid #ececec}.bl1{border-left:1px solid #ececec}.round-result{display:inline-block;position:relative;width:1.6rem;padding:4px .5em 6px .125rem;color:#fff;line-height:1rem;z-index:0;text-align:center}.round-result:before{content:"";position:absolute;top:0;bottom:0;left:-.3rem;width:.6rem;border-top-left-radius:50%;border-bottom-left-radius:50%;z-index:-1}.round-result.pos,.round-result.neg,.round-result.even,.round-result.pos:before,.round-result.neg:before,.round-result.even:before{background-color:var(--bg)}.round-result.pos{--bg: #060016}.round-result.neg{--bg: #dc1a21}.round-result.even{--bg: #4c4a6c}.rounds td,#yearly_rounds td,#courses_rounds tr:not(.noclick) td,.cp{cursor:pointer;clear:both}.full_best,.half_best{color:#9a9a9a}.rchart{width:30px;padding-left:4px!important;padding-right:4px}.rscore{width:40px;vertical-align:middle}.rscore div{padding-left:4px;padding-right:4px;display:inline-block;text-align:center}.rscore .missing,.strokes.missing{border:1px solid #888;border-radius:3px;background:#888;color:#fff!important}@keyframes dots{0%{opacity:1}to{opacity:0}}.rscore.incomplete span{animation-name:dots;animation-duration:1s;animation-iteration-count:infinite}.rscore.incomplete span:nth-child(2){animation-delay:.1s}.rscore.incomplete span:nth-child(3){animation-delay:.3s}.rscore.incomplete span:nth-child(4){animation-delay:.5s}.rscore.incomplete span:nth-child(5){animation-delay:.7s}#flight,#players{margin-top:20px}#flight #course{min-height:40px}#flight #course .l{vertical-align:middle}#player #hcp,#newplayer #hcp{border:none;color:#000;display:inline-block;width:auto}#player .played_holes,#newplayer .played_holes,#player .ddata,#newplayer .ddata{margin-top:20px}#player .played_holes label,#newplayer .played_holes label,#player .ddata label,#newplayer .ddata label{margin-right:8px}#player .ddata label,#newplayer .ddata label{margin-right:12px}body.course .roundsw,body.start .roundsw,body.friends .roundsw,body.course .tournamentsw,body.start .tournamentsw,body.friends .tournamentsw{margin-top:20px}body.course .tabs,body.start .tabs,body.friends .tabs{margin-top:20px;color:var(--text-color)}body.course #friend-invites-header,body.start #friend-invites-header,body.friends #friend-invites-header{margin-top:20px}body.course #friend-invites-for-me,body.start #friend-invites-for-me,body.friends #friend-invites-for-me,body.course #friends-incoming,body.start #friends-incoming,body.friends #friends-incoming{display:flex;flex-wrap:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:safe center;width:100%;box-sizing:border-box;gap:8px;padding:6px 10px 10px;-ms-overflow-style:none;scrollbar-width:none}body.course #friend-invites-for-me::-webkit-scrollbar,body.start #friend-invites-for-me::-webkit-scrollbar,body.friends #friend-invites-for-me::-webkit-scrollbar,body.course #friends-incoming::-webkit-scrollbar,body.start #friends-incoming::-webkit-scrollbar,body.friends #friends-incoming::-webkit-scrollbar{display:none}body.course #friend-invites-for-me .invite-for-me,body.start #friend-invites-for-me .invite-for-me,body.friends #friend-invites-for-me .invite-for-me,body.course #friends-incoming .invite-for-me,body.start #friends-incoming .invite-for-me,body.friends #friends-incoming .invite-for-me{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px;background:var(--mygolf-cell-bg);border-radius:10px;padding:12px 14px;text-align:center;min-width:130px}body.course #friend-invites-for-me .invite-for-me img,body.start #friend-invites-for-me .invite-for-me img,body.friends #friend-invites-for-me .invite-for-me img,body.course #friends-incoming .invite-for-me img,body.start #friends-incoming .invite-for-me img,body.friends #friends-incoming .invite-for-me img{border-radius:50%}body.course #friend-invites-for-me .invite-for-me .name,body.start #friend-invites-for-me .invite-for-me .name,body.friends #friend-invites-for-me .invite-for-me .name,body.course #friends-incoming .invite-for-me .name,body.start #friends-incoming .invite-for-me .name,body.friends #friends-incoming .invite-for-me .name{font-size:14px;font-weight:600;color:var(--text-color)}body.course #friend-invites-for-me .invite-for-me .club-name,body.start #friend-invites-for-me .invite-for-me .club-name,body.friends #friend-invites-for-me .invite-for-me .club-name,body.course #friends-incoming .invite-for-me .club-name,body.start #friends-incoming .invite-for-me .club-name,body.friends #friends-incoming .invite-for-me .club-name{font-size:12px;color:var(--sub-color)}body.course #friend-invites-for-me .invite-for-me .actions,body.start #friend-invites-for-me .invite-for-me .actions,body.friends #friend-invites-for-me .invite-for-me .actions,body.course #friends-incoming .invite-for-me .actions,body.start #friends-incoming .invite-for-me .actions,body.friends #friends-incoming .invite-for-me .actions{display:flex;gap:6px;margin-top:6px}body.course #friend-invites-for-me .invite-for-me .actions button,body.start #friend-invites-for-me .invite-for-me .actions button,body.friends #friend-invites-for-me .invite-for-me .actions button,body.course #friends-incoming .invite-for-me .actions button,body.start #friends-incoming .invite-for-me .actions button,body.friends #friends-incoming .invite-for-me .actions button{flex:1;color:#fff;border:none;border-radius:6px;padding:5px 10px;font-size:13px;cursor:pointer}body.course #friend-invites-for-me .invite-for-me .actions button.decline,body.start #friend-invites-for-me .invite-for-me .actions button.decline,body.friends #friend-invites-for-me .invite-for-me .actions button.decline,body.course #friends-incoming .invite-for-me .actions button.decline,body.start #friends-incoming .invite-for-me .actions button.decline,body.friends #friends-incoming .invite-for-me .actions button.decline{background-color:var(--ok-red-color)}body.course #friend-invites-for-me .invite-for-me .actions button.accept,body.start #friend-invites-for-me .invite-for-me .actions button.accept,body.friends #friend-invites-for-me .invite-for-me .actions button.accept,body.course #friends-incoming .invite-for-me .actions button.accept,body.start #friends-incoming .invite-for-me .actions button.accept,body.friends #friends-incoming .invite-for-me .actions button.accept{background-color:var(--ok-green-color)}body.course #friend_requestsw .fr_status,body.start #friend_requestsw .fr_status,body.friends #friend_requestsw .fr_status,body.course #friendlist .fr_status,body.start #friendlist .fr_status,body.friends #friendlist .fr_status{background:var(--mygolf-cell-bg);border-radius:10px;margin:0 16px 8px;overflow:hidden}body.course #friend_requestsw .fr_status .fr-row,body.start #friend_requestsw .fr_status .fr-row,body.friends #friend_requestsw .fr_status .fr-row,body.course #friendlist .fr_status .fr-row,body.start #friendlist .fr_status .fr-row,body.friends #friendlist .fr_status .fr-row{display:flex;align-items:center;padding:10px 16px;gap:12px;border-bottom:.5px solid var(--mygolf-separator)}body.course #friend_requestsw .fr_status .fr-row:last-child,body.start #friend_requestsw .fr_status .fr-row:last-child,body.friends #friend_requestsw .fr_status .fr-row:last-child,body.course #friendlist .fr_status .fr-row:last-child,body.start #friendlist .fr_status .fr-row:last-child,body.friends #friendlist .fr_status .fr-row:last-child{border-bottom:none}body.course #friend_requestsw .fr_status img.avatar-small,body.start #friend_requestsw .fr_status img.avatar-small,body.friends #friend_requestsw .fr_status img.avatar-small,body.course #friendlist .fr_status img.avatar-small,body.start #friendlist .fr_status img.avatar-small,body.friends #friendlist .fr_status img.avatar-small{flex-shrink:0;border-radius:50%}body.course #friend_requestsw .fr_status .fr-player-info,body.start #friend_requestsw .fr_status .fr-player-info,body.friends #friend_requestsw .fr_status .fr-player-info,body.course #friendlist .fr_status .fr-player-info,body.start #friendlist .fr_status .fr-player-info,body.friends #friendlist .fr_status .fr-player-info{flex:1;min-width:0}body.course #friend_requestsw .fr_status .fr-name,body.start #friend_requestsw .fr_status .fr-name,body.friends #friend_requestsw .fr_status .fr-name,body.course #friendlist .fr_status .fr-name,body.start #friendlist .fr_status .fr-name,body.friends #friendlist .fr_status .fr-name{font-size:15px;font-weight:500;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.course #friend_requestsw .fr_status .fr-club,body.start #friend_requestsw .fr_status .fr-club,body.friends #friend_requestsw .fr_status .fr-club,body.course #friendlist .fr_status .fr-club,body.start #friendlist .fr_status .fr-club,body.friends #friendlist .fr_status .fr-club,body.course #friend_requestsw .fr_status .fr-date,body.start #friend_requestsw .fr_status .fr-date,body.friends #friend_requestsw .fr_status .fr-date,body.course #friendlist .fr_status .fr-date,body.start #friendlist .fr_status .fr-date,body.friends #friendlist .fr_status .fr-date{font-size:12px;color:var(--sub-color)}body.course #friend_requestsw .fr_status .fr-status-cell,body.start #friend_requestsw .fr_status .fr-status-cell,body.friends #friend_requestsw .fr_status .fr-status-cell,body.course #friendlist .fr_status .fr-status-cell,body.start #friendlist .fr_status .fr-status-cell,body.friends #friendlist .fr_status .fr-status-cell{flex-shrink:0}body.course #friend_requestsw .fr_status .fr button,body.start #friend_requestsw .fr_status .fr button,body.friends #friend_requestsw .fr_status .fr button,body.course #friendlist .fr_status .fr button,body.start #friendlist .fr_status .fr button,body.friends #friendlist .fr_status .fr button{display:none;border:none;border-radius:14px;padding:5px 12px;font-size:13px;font-weight:500;color:#fff;cursor:pointer;white-space:nowrap}body.course #friend_requestsw .fr_status div.available button.available,body.start #friend_requestsw .fr_status div.available button.available,body.friends #friend_requestsw .fr_status div.available button.available,body.course #friendlist .fr_status div.available button.available,body.start #friendlist .fr_status div.available button.available,body.friends #friendlist .fr_status div.available button.available{display:inline-block;background:var(--ok-blue-color)}body.course #friend_requestsw .fr_status div.invited button.invited,body.start #friend_requestsw .fr_status div.invited button.invited,body.friends #friend_requestsw .fr_status div.invited button.invited,body.course #friendlist .fr_status div.invited button.invited,body.start #friendlist .fr_status div.invited button.invited,body.friends #friendlist .fr_status div.invited button.invited{display:inline-block;background:var(--friend-invited-bg-color);color:var(--friend-invited-color)}body.course #friend_requestsw .fr_status div.valid button.valid,body.start #friend_requestsw .fr_status div.valid button.valid,body.friends #friend_requestsw .fr_status div.valid button.valid,body.course #friendlist .fr_status div.valid button.valid,body.start #friendlist .fr_status div.valid button.valid,body.friends #friendlist .fr_status div.valid button.valid{display:inline-block;background:var(--ok-green-color)}body.course #friend_requestsw .fr_status div.owninvite button.owninvite,body.start #friend_requestsw .fr_status div.owninvite button.owninvite,body.friends #friend_requestsw .fr_status div.owninvite button.owninvite,body.course #friendlist .fr_status div.owninvite button.owninvite,body.start #friendlist .fr_status div.owninvite button.owninvite,body.friends #friendlist .fr_status div.owninvite button.owninvite{display:inline-block;background:var(--ok-green-color);margin-right:4px}body.course #friend_requestsw .fr_status div.owninvite button.decline,body.start #friend_requestsw .fr_status div.owninvite button.decline,body.friends #friend_requestsw .fr_status div.owninvite button.decline,body.course #friendlist .fr_status div.owninvite button.decline,body.start #friendlist .fr_status div.owninvite button.decline,body.friends #friendlist .fr_status div.owninvite button.decline{display:inline-block;background:var(--ok-red-color)}body.course .tabs,body.start .tabs,body.friends .tabs{display:inline-block}body.course .tabs .tab,body.start .tabs .tab,body.friends .tabs .tab{float:left;border-left:none;border-right:none;padding:4px 10px;cursor:pointer;border-bottom:5px solid lightgray}body.course .tabs .tab.selected,body.start .tabs .tab.selected,body.friends .tabs .tab.selected{border-bottom-color:#1b75d0}body.course .tabs .tab:first-child,body.start .tabs .tab:first-child,body.friends .tabs .tab:first-child{margin-left:3px}body.course #stat,body.start #stat,body.friends #stat,body.course #optimum,body.start #optimum,body.friends #optimum{display:none}.wb{background-color:#fff;border:1px solid #C0C0C0;text-align:center;padding-top:7px;padding-bottom:7px}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.red{color:red}.plusminus{font-size:1em}#player_del{margin-top:20px}.b{font-weight:700}.l{color:#9a9a9a}.ib{display:inline-block}.vam{vertical-align:middle;text-align:center}#players_new{border-top:1px solid var(--tr-border-bottom-color)}#players td,#players_new td{padding-top:7px;padding-bottom:7px;vertical-align:middle;cursor:pointer}.addd{width:30px;text-align:center}.add{background-image:url(images/add.svg);background-size:25px 25px;height:25px;width:25px}.playit{display:inline-block;vertical-align:middle;background-image:url(images/playcircle.svg);background-size:20px 20px;height:20px;width:20px;margin-right:.4em}.deleteit{display:inline-block;vertical-align:middle;background-image:url(images/delete.svg);background-size:20px 20px;height:20px;width:20px;margin-right:.4em}#players_new td{cursor:pointer}.tttile{width:25%}.mt0,.mt5{margin-top:0}.pt10{padding-top:10px}.pb20{padding-bottom:20px}.mt20{margin-top:20px}table.tdp5 td{padding-top:5px!important;padding-bottom:5px!important}.course_search{color:var(--text-color)}#course_search_bg{padding:10px}#course_search_bg #course_search{margin-bottom:0;font-size:18px;width:calc(100% - 8px);padding:4px;border:1px solid gray}#course_search_bg #course_select{margin-top:10px}#friendlist .fclub{font-size:.8em;opacity:.9}#friends{background:var(--mygolf-cell-bg);border-radius:10px;margin:0 16px 8px;overflow:hidden}#friends .fr-row{display:flex;align-items:center;padding:10px 16px;gap:12px;border-bottom:.5px solid var(--mygolf-separator);cursor:pointer}#friends .fr-row:last-child{border-bottom:none}#friends img.avatar-small{border-radius:50%;flex-shrink:0}#friends .fr-player-info{flex:1;min-width:0}#friends .fr-name{font-size:15px;font-weight:500;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#friends .fr-club,#friends .fr-date{font-size:12px;color:var(--sub-color)}#friends .fr-score{flex-shrink:0;text-align:right}#friends .fr-score .strokes{font-size:17px;font-weight:600;color:var(--text-color)}#friends .fr-score.incomplete .ongoing{font-size:18px;color:var(--sub-color);letter-spacing:2px}#friends .fr-remove-btn{flex-shrink:0;background:none;border:none;padding:4px 0 4px 8px;font-size:16px;color:var(--sub-color);opacity:.5;cursor:pointer;line-height:1;-webkit-appearance:none;appearance:none}#friends .fr-remove-btn:active{opacity:1}#fr_search{margin:0 16px 8px;background:var(--mygolf-cell-bg);border-radius:10px;overflow:hidden}#fr_search .fr-search-row{display:flex;align-items:center;min-height:44px;padding:10px 16px;gap:12px}#fr_search .fr-search-label{font-size:17px;color:var(--mygolf-label);flex:0 0 auto;white-space:nowrap}#fr_search .fr-search-input{flex:1;min-width:0;font-size:17px;color:var(--mygolf-label);background:transparent;border:none;outline:none}#fr_search .fr-search-input::placeholder{color:var(--mygolf-secondary-label)}body.player #player input[type=text]{font-size:18px;width:80%}body.player #player select[name=club]{width:87%}body.player #player input[name=hcp],body.player #newplayer input[name=hcp]{font-size:18px;width:4em}body.player #teeboxes_player{background:var(--bg-color)}body.player #teeboxes_player button{font-size:18px}.teebox_name{width:16px;height:16px;border:1px solid gray;border-radius:2px}.teebox_name.plain{width:auto;height:auto;border:none}.teebox_name div{display:none}.teebox_name.red{background:red}.teebox_name.blue{background:#00f}.teebox_name.yellow{background:#ff0}.teebox_name.gold{background:golf}.teebox_name.white{background:#fff}.teebox_name.orange{background:orange}.teebox_name.black{background:#000}.aligned_right{text-align:right}.buttondiv{margin-top:4px;border:1px solid;font-weight:inherit;background-repeat:repeat-x;background-position:bottom;border-color:#888;color:#222;text-shadow:white 0 1px;background:#e5e5e5;background:-moz-linear-gradient(center top,white 0%,#EEE 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,white),color-stop(1,#DDD));background-image:-o-linear-gradient(top,white 0%,#DDD 100%);background-image:linear-gradient(top,#fff,#ddd);background-image:-ms-linear-gradient(top,white 0%,#DDD 100%);padding-bottom:2px;padding-left:10px;padding-right:10px;text-align:center;min-width:16px;height:30px;line-height:30px;vertical-align:middle;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;white-space:nowrap;font-size:16px;display:inline-block;width:auto!important}.ph{width:auto!important;text-align:right;background:inherit!important;border:0!important}.pointer{cursor:pointer}.no-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}a.action-button{display:block;padding-left:0;padding-right:0}.action-button{color:#fff;background:var(--ok-green-color);width:60%;margin-left:auto;margin-right:auto;border-radius:10px;font-weight:500}.action-button.ok{border:1px solid var(--ok-green-color)}.action-button.cancel{background:var(--ok-red-color);border:1px solid var(--ok-red-color)}.pl10{padding-left:10px}.pr10{padding-right:10px}.plr10{padding-left:10px;padding-right:10px}.ptb7{padding-top:7px;padding-bottom:7px}#delete,#cancel,#player_add{margin-top:20px}#teeboxes_player{padding-top:20px;border-bottom:1px solid var(--div-button-border-color)}input[readonly]{border:none}.invisible{display:none}.showparinfo{margin-left:10px}.showparinfo>div{font-size:.8em}.content_width{width:1%}.friends{font-size:.8em}#start_round{cursor:pointer;margin-bottom:20px}.inline-editable{display:inline-block}.inline-editable:after{content:"\270e";display:inline-block;transform:scaleX(-1);margin-left:.4em;transition:opacity .2s}.inline-editable.is-editing:after{display:none;pointer-events:none}.ownpar .fc1{white-space:nowrap}.fc1{width:65px;border-right:1px solid var(--round-bottom-border-color)}.fc1.fbtop{position:relative;padding:0;width:63px}.bb{border-bottom:1px solid var(--round-bottom-border-color)}.bt{border-top:1px solid var(--round-bottom-border-color)}.bl{border-left:1px solid var(--round-bottom-border-color)}.bb2{border-bottom:1px solid var(--sub-border-color)}.bb_deep{border-bottom:1px solid var(--round-bottom-border-color)}.matchplay.players4 .bb_deep{border-bottom:none}.matchplay.players4 .fc1{border-right:#f6f6f6}tr.skins .fc1.score_hdr{font-size:.8em}tr.skins .fc1.score_hdr .skin_pot{font-size:1em}.skinwin{position:relative}.skinwin-sc>div{font-size:1em;background-color:#4bcd4b;border-radius:50%;display:inline-block;width:20px;color:#fff}.skinwin:after{content:"";position:absolute;top:12px;left:5px;width:6px;height:6px;display:block;border-radius:50%;background-color:#4bcd4b}.skinwin.carryover:after{background-color:#fff;border:1px solid var(--carryover-color)}#skinpayments{margin-left:auto;margin-right:auto;margin-top:20px}#skinpayments th:first-child{border-top-left-radius:6px}#skinpayments th:last-child{border-top-right-radius:5px;padding-right:10px}#skinpayments .name{overflow-x:hidden;text-wrap:nowrap}.fcx,.fcxownpar{width:60px;max-width:60px}.fcx.nonexistent{width:1px!important;padding:2px 0!important}.fcx.name{white-space:nowrap;text-overflow:clip;overflow-x:hidden}.fcx.name.left{padding-left:0;padding-bottom:0}.stat_round-r{width:400px;margin-left:auto;margin-right:auto}.stat_round-r .stat-help-t{text-decoration:underline;color:inherit}.stat_round-r .holebyhole.wide{position:relative;left:-100px}.stat_round-r .holebyhole.wide td{padding-left:1px!important;padding-right:1px!important}.stat_round-r .stat-chart-help{margin-bottom:10px}.stat_round-r .stat-help{display:none;max-width:320px;margin:0 auto 20px;background:var(--white-sub-color);color:var(--text-color);padding:10px;border:1px solid var(--sub-border-color);border-radius:10px;text-align:left}.stat_round-r .stat-help .stat-chart-title{text-decoration:underline}.stat_round-r .stat-help .stat-chart-title:not(:first-child){margin-top:10px}.center{text-align:center}#round,.round_top{background:#fff}body.round .arrows{margin-left:82px}body.round .arrows #move-up,body.round .arrows #move-down{background:none;padding:0;border:0;transition:opacity .2s}body.round .arrows #move-up[disabled],body.round .arrows #move-down[disabled]{opacity:.25;pointer-events:none}body.round .round_top .hidescore,body.round #round .hidescore{position:relative;background:repeating-linear-gradient(45deg,#ccc,#ccc 5px,#eee 5px 10px)}body.round .round_top .hidescore>span,body.round #round .hidescore>span,body.round .round_top .hidescore div,body.round #round .hidescore div{visibility:hidden}html[data-theme=dark] body.round .round_top .hidescore,html[data-theme=dark] body.round #round .hidescore{background:repeating-linear-gradient(45deg,#6a6a6a,#6a6a6a 5px,#333 5px 10px)}body.round,body.scorecard,body.tour_public{background-color:var(--bg-color)}body.round #round.twointeam .fcx,body.scorecard #round.twointeam .fcx,body.tour_public #round.twointeam .fcx,body.round .round_top.twointeam .fcx,body.scorecard .round_top.twointeam .fcx,body.tour_public .round_top.twointeam .fcx,body.round #score-set.twointeam .fcx,body.scorecard #score-set.twointeam .fcx,body.tour_public #score-set.twointeam .fcx,body.round #round.twointeam .fcxownpar,body.scorecard #round.twointeam .fcxownpar,body.tour_public #round.twointeam .fcxownpar,body.round .round_top.twointeam .fcxownpar,body.scorecard .round_top.twointeam .fcxownpar,body.tour_public .round_top.twointeam .fcxownpar,body.round #score-set.twointeam .fcxownpar,body.scorecard #score-set.twointeam .fcxownpar,body.tour_public #score-set.twointeam .fcxownpar{max-width:110px;width:110px}body.round #round.fourinteam .fcx,body.scorecard #round.fourinteam .fcx,body.tour_public #round.fourinteam .fcx,body.round .round_top.fourinteam .fcx,body.scorecard .round_top.fourinteam .fcx,body.tour_public .round_top.fourinteam .fcx,body.round #score-set.fourinteam .fcx,body.scorecard #score-set.fourinteam .fcx,body.tour_public #score-set.fourinteam .fcx,body.round #round.fourinteam .fcxownpar,body.scorecard #round.fourinteam .fcxownpar,body.tour_public #round.fourinteam .fcxownpar,body.round .round_top.fourinteam .fcxownpar,body.scorecard .round_top.fourinteam .fcxownpar,body.tour_public .round_top.fourinteam .fcxownpar,body.round #score-set.fourinteam .fcxownpar,body.scorecard #score-set.fourinteam .fcxownpar,body.tour_public #score-set.fourinteam .fcxownpar{max-width:275px;width:275px}body.round #round_playtype[data-playtype=scramble2] #round.twointeam .fcx,body.scorecard #round_playtype[data-playtype=scramble2] #round.twointeam .fcx,body.tour_public #round_playtype[data-playtype=scramble2] #round.twointeam .fcx,body.round #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcx,body.scorecard #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcx,body.tour_public #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcx,body.round #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcx,body.scorecard #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcx,body.tour_public #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcx,body.round #round_playtype[data-playtype=scramble2] #round.twointeam .fcxownpar,body.scorecard #round_playtype[data-playtype=scramble2] #round.twointeam .fcxownpar,body.tour_public #round_playtype[data-playtype=scramble2] #round.twointeam .fcxownpar,body.round #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcxownpar,body.scorecard #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcxownpar,body.tour_public #round_playtype[data-playtype=scramble2] .round_top.twointeam .fcxownpar,body.round #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcxownpar,body.scorecard #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcxownpar,body.tour_public #round_playtype[data-playtype=scramble2] #score-set.twointeam .fcxownpar{max-width:130px;width:130px}body.round .round_top.twointeam .fc1 .players4 .fc1,body.scorecard .round_top.twointeam .fc1 .players4 .fc1,body.tour_public .round_top.twointeam .fc1 .players4 .fc1,body.round .round_top .players4 .fc1,body.scorecard .round_top .players4 .fc1,body.tour_public .round_top .players4 .fc1,body.round .round_top.twointeam .fc1 .players3 .fc1,body.scorecard .round_top.twointeam .fc1 .players3 .fc1,body.tour_public .round_top.twointeam .fc1 .players3 .fc1,body.round .round_top .players3 .fc1,body.scorecard .round_top .players3 .fc1,body.tour_public .round_top .players3 .fc1{padding-right:6px;padding-left:6px}body.round .small-score,body.scorecard .small-score,body.tour_public .small-score{font-size:.8em}body.round #statistics,body.scorecard #statistics,body.tour_public #statistics{outline:none;-webkit-tap-highlight-color:transparent}body.round #round,body.scorecard #round,body.tour_public #round{background-color:var(--white-dark-color)}body.round .page2 div,body.scorecard .page2 div,body.tour_public .page2 div,body.round .page3 div,body.scorecard .page3 div,body.tour_public .page3 div,body.round #arrows div,body.scorecard #arrows div,body.tour_public #arrows div{border-radius:5px}body.round table.skins tr.points td:not(:first-child),body.scorecard table.skins tr.points td:not(:first-child),body.tour_public table.skins tr.points td:not(:first-child),body.round table.skins tr.ownpar td:not(:first-child),body.scorecard table.skins tr.ownpar td:not(:first-child),body.tour_public table.skins tr.ownpar td:not(:first-child){opacity:.5}body.round table.strokeplay .score,body.scorecard table.strokeplay .score,body.tour_public table.strokeplay .score,body.round table.scramble2 .score,body.scorecard table.scramble2 .score,body.tour_public table.scramble2 .score{color:inherit}body.round .centerdfixed,body.scorecard .centerdfixed,body.tour_public .centerdfixed{display:flex;justify-content:center}body.round #statistics,body.scorecard #statistics,body.tour_public #statistics{width:320px;height:630px;position:fixed;bottom:0;background-color:var(--sub-bg-color);border-top:1px solid var(--playtype-border-color);border-left:1px solid var(--playtype-border-color);border-right:1px solid var(--playtype-border-color);border-top-left-radius:15px;border-top-right-radius:15px;z-index:300;display:none}body.round #statistics .page3+#arrows #stat-page-next,body.scorecard #statistics .page3+#arrows #stat-page-next,body.tour_public #statistics .page3+#arrows #stat-page-next{opacity:.5}body.round #statistics[data-par="3"] .page2+#arrows #stat-page-prev,body.scorecard #statistics[data-par="3"] .page2+#arrows #stat-page-prev,body.tour_public #statistics[data-par="3"] .page2+#arrows #stat-page-prev{opacity:.5}body.round #statistics[data-par="4"] .page2+#arrows #stat-page-prev,body.scorecard #statistics[data-par="4"] .page2+#arrows #stat-page-prev,body.tour_public #statistics[data-par="4"] .page2+#arrows #stat-page-prev,body.round #statistics[data-par="5"] .page2+#arrows #stat-page-prev,body.scorecard #statistics[data-par="5"] .page2+#arrows #stat-page-prev,body.tour_public #statistics[data-par="5"] .page2+#arrows #stat-page-prev{opacity:.5}body.round #statistics[data-strokes="1"],body.scorecard #statistics[data-strokes="1"],body.tour_public #statistics[data-strokes="1"]{background-color:#000}body.round #statistics[data-strokes="1"] .page-title,body.scorecard #statistics[data-strokes="1"] .page-title,body.tour_public #statistics[data-strokes="1"] .page-title{color:#fff!important}body.round #statistics[data-strokes="1"] #stat-page-next,body.scorecard #statistics[data-strokes="1"] #stat-page-next,body.tour_public #statistics[data-strokes="1"] #stat-page-next{opacity:.5}body.round #statistics[data-strokes="1"] #pyro,body.scorecard #statistics[data-strokes="1"] #pyro,body.tour_public #statistics[data-strokes="1"] #pyro{display:block!important}body.round #statistics[data-strokes="1"] #greenhit,body.scorecard #statistics[data-strokes="1"] #greenhit,body.tour_public #statistics[data-strokes="1"] #greenhit{display:none}body.round #statistics[data-strokes="1"] #stat-page-prev,body.scorecard #statistics[data-strokes="1"] #stat-page-prev,body.tour_public #statistics[data-strokes="1"] #stat-page-prev,body.round #statistics[data-strokes="1"] #stat-page-next,body.scorecard #statistics[data-strokes="1"] #stat-page-next,body.tour_public #statistics[data-strokes="1"] #stat-page-next{visibility:hidden}body.round #statistics.shown,body.scorecard #statistics.shown,body.tour_public #statistics.shown{display:block;transform:translate(0);animation:statisticsUp .2s 1}body.round #statistics.hidden,body.scorecard #statistics.hidden,body.tour_public #statistics.hidden{display:block;transform:translateY(630px);animation:statisticsDown .2s 1}body.round #statistics div,body.scorecard #statistics div,body.tour_public #statistics div{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}body.round #statistics .pages,body.scorecard #statistics .pages,body.tour_public #statistics .pages{width:100%;height:630px;position:relative;overflow-x:hidden;overflow-y:hidden}body.round #statistics .pages .page-title,body.scorecard #statistics .pages .page-title,body.tour_public #statistics .pages .page-title{display:block!important;line-height:normal;text-align:center;width:100%!important;height:auto!important;margin-bottom:5px;border:none!important;box-shadow:none!important;color:var(--text-white-color)}body.round #statistics .pages .page-title:before,body.scorecard #statistics .pages .page-title:before,body.tour_public #statistics .pages .page-title:before{background-image:none!important}body.round #statistics .pages.page2 div,body.scorecard #statistics .pages.page2 div,body.tour_public #statistics .pages.page2 div,body.round #statistics .pages .page3 div,body.scorecard #statistics .pages .page3 div,body.tour_public #statistics .pages .page3 div,body.round #statistics .pages .arrows div,body.scorecard #statistics .pages .arrows div,body.tour_public #statistics .pages .arrows div{border-radius:15px}body.round #statistics .pages .stat-hole-par,body.scorecard #statistics .pages .stat-hole-par,body.tour_public #statistics .pages .stat-hole-par{text-align:center;background-color:var(--stat-hole-par-bg-color);color:var(--stat-hole-par-color);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:15px;border-top-right-radius:15px;height:35px;line-height:35px}body.round #statistics .pages.page1 .page2,body.scorecard #statistics .pages.page1 .page2,body.tour_public #statistics .pages.page1 .page2,body.round #statistics .pages.page1 .page3,body.scorecard #statistics .pages.page1 .page3,body.tour_public #statistics .pages.page1 .page3,body.round #statistics .pages.page2 .page1,body.scorecard #statistics .pages.page2 .page1,body.tour_public #statistics .pages.page2 .page1,body.round #statistics .pages.page2 .page3,body.scorecard #statistics .pages.page2 .page3,body.tour_public #statistics .pages.page2 .page3,body.round #statistics .pages.page3 .page1,body.scorecard #statistics .pages.page3 .page1,body.tour_public #statistics .pages.page3 .page1,body.round #statistics .pages.page3 .page2,body.scorecard #statistics .pages.page3 .page2,body.tour_public #statistics .pages.page3 .page2{display:none}body.round #statistics .pages.page1-2 .page1,body.scorecard #statistics .pages.page1-2 .page1,body.tour_public #statistics .pages.page1-2 .page1{transform:translate(-320px);animation:slideLeftOut .5s 1}body.round #statistics .pages.page1-2 .page2,body.scorecard #statistics .pages.page1-2 .page2,body.tour_public #statistics .pages.page1-2 .page2{display:block;transform:translate(0);animation:slideRightIn .5s 1}body.round #statistics .pages.page1-2 .page3,body.scorecard #statistics .pages.page1-2 .page3,body.tour_public #statistics .pages.page1-2 .page3{display:none}body.round #statistics .pages.page2-1 .page1,body.scorecard #statistics .pages.page2-1 .page1,body.tour_public #statistics .pages.page2-1 .page1{transform:translate(0);animation:slideRightIn .5s 1}body.round #statistics .pages.page2-1 .page2,body.scorecard #statistics .pages.page2-1 .page2,body.tour_public #statistics .pages.page2-1 .page2{transform:translate(320px);animation:slideRightOut .5s 1}body.round #statistics .pages.page2-1 .page3,body.scorecard #statistics .pages.page2-1 .page3,body.tour_public #statistics .pages.page2-1 .page3{display:none}body.round #statistics .pages.page3-1 .page1,body.scorecard #statistics .pages.page3-1 .page1,body.tour_public #statistics .pages.page3-1 .page1{transform:translate(0);animation:slideLeftIn .5s 1}body.round #statistics .pages.page3-1 .page2,body.scorecard #statistics .pages.page3-1 .page2,body.tour_public #statistics .pages.page3-1 .page2{display:none}body.round #statistics .pages.page3-1 .page3,body.scorecard #statistics .pages.page3-1 .page3,body.tour_public #statistics .pages.page3-1 .page3{transform:translate(320px);animation:slideRightOut .5s 1}body.round #statistics .pages.page2-3 .page1,body.scorecard #statistics .pages.page2-3 .page1,body.tour_public #statistics .pages.page2-3 .page1{display:none}body.round #statistics .pages.page2-3 .page2,body.scorecard #statistics .pages.page2-3 .page2,body.tour_public #statistics .pages.page2-3 .page2{transform:translate(-320px);animation:slideLeftOut .5s 1}body.round #statistics .pages.page2-3 .page3,body.scorecard #statistics .pages.page2-3 .page3,body.tour_public #statistics .pages.page2-3 .page3{transform:translate(0);animation:slideRightIn3 .5s 1}body.round #statistics .pages.page3-2 .page1,body.scorecard #statistics .pages.page3-2 .page1,body.tour_public #statistics .pages.page3-2 .page1{display:none}body.round #statistics .pages.page3-2 .page2,body.scorecard #statistics .pages.page3-2 .page2,body.tour_public #statistics .pages.page3-2 .page2{transform:translate(0);animation:slideLeftIn .5s 1}body.round #statistics .pages.page3-2 .page3,body.scorecard #statistics .pages.page3-2 .page3,body.tour_public #statistics .pages.page3-2 .page3{transform:translate(320px);animation:slideRightOut .5s 1}body.round #statistics .pages .page,body.scorecard #statistics .pages .page,body.tour_public #statistics .pages .page{position:absolute;width:100%;font-size:40px;font-weight:700;color:#fff;text-align:center}body.round #statistics .pages .page2,body.scorecard #statistics .pages .page2,body.tour_public #statistics .pages .page2{height:484px}body.round #statistics .pages .page2 #fairwayhit,body.scorecard #statistics .pages .page2 #fairwayhit,body.tour_public #statistics .pages .page2 #fairwayhit{margin-top:10px;text-align:center}body.round #statistics .pages .page2 #fairwayhit>div,body.scorecard #statistics .pages .page2 #fairwayhit>div,body.tour_public #statistics .pages .page2 #fairwayhit>div{display:inline-block;width:75px;height:75px;border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow)}body.round #statistics .pages .page2 #fairwayhit>div.dis,body.scorecard #statistics .pages .page2 #fairwayhit>div.dis,body.tour_public #statistics .pages .page2 #fairwayhit>div.dis{opacity:.5}body.round #statistics .pages .page2 #fairwayhit #hitleft,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft,body.round #statistics .pages .page2 #fairwayhit #hitcenter,body.scorecard #statistics .pages .page2 #fairwayhit #hitcenter,body.tour_public #statistics .pages .page2 #fairwayhit #hitcenter,body.round #statistics .pages .page2 #fairwayhit #hitright,body.scorecard #statistics .pages .page2 #fairwayhit #hitright,body.tour_public #statistics .pages .page2 #fairwayhit #hitright,body.round #statistics .pages .page2 #fairwayhit #hitmiss,body.scorecard #statistics .pages .page2 #fairwayhit #hitmiss,body.tour_public #statistics .pages .page2 #fairwayhit #hitmiss{background-color:var(--stat-button-bg)}body.round #statistics .pages .page2 #fairwayhit #hitleft:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft:before,body.round #statistics .pages .page2 #fairwayhit #hitcenter:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitcenter:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitcenter:before,body.round #statistics .pages .page2 #fairwayhit #hitright:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitright:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitright:before,body.round #statistics .pages .page2 #fairwayhit #hitmiss:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitmiss:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitmiss:before{content:"";position:absolute;background-image:var(--stat-left);background-size:44px 51px;background-repeat:no-repeat;background-position:6px 12px;z-index:3;width:60px;height:60px}body.round #statistics .pages .page2 #fairwayhit #hitleft.active,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft.active,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft.active,body.round #statistics .pages .page2 #fairwayhit #hitcenter.active,body.scorecard #statistics .pages .page2 #fairwayhit #hitcenter.active,body.tour_public #statistics .pages .page2 #fairwayhit #hitcenter.active,body.round #statistics .pages .page2 #fairwayhit #hitright.active,body.scorecard #statistics .pages .page2 #fairwayhit #hitright.active,body.tour_public #statistics .pages .page2 #fairwayhit #hitright.active,body.round #statistics .pages .page2 #fairwayhit #hitmiss.active,body.scorecard #statistics .pages .page2 #fairwayhit #hitmiss.active,body.tour_public #statistics .pages .page2 #fairwayhit #hitmiss.active{border:var(--stat-button-active-border);background-color:var(--stat-button-active-bg)!important}body.round #statistics .pages .page2 #fairwayhit #hitmiss:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitmiss:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitmiss:before{background-image:var(--fairwaymiss);transform:translate(-28px,6px);background-size:44px 44px}body.round #statistics .pages .page2 #fairwayhit #hitmiss.active:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitmiss.active:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitmiss.active:before{background-image:var(--fairwaymiss-active)}body.round #statistics .pages .page2 #fairwayhit #hitleft,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft{margin-right:5px;color:#fff}body.round #statistics .pages .page2 #fairwayhit #hitleft:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft:before{transform:translate(-29px,1px)}body.round #statistics .pages .page2 #fairwayhit #hitleft.active:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitleft.active:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitleft.active:before{background-image:var(--stat-active-img)}body.round #statistics .pages .page2 #fairwayhit #hitcenter:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitcenter:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitcenter:before{transform:rotate(90deg) translate(8px,22px)}body.round #statistics .pages .page2 #fairwayhit #hitcenter.active:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitcenter.active:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitcenter.active:before{background-image:var(--stat-active-img)}body.round #statistics .pages .page2 #fairwayhit #hitright,body.scorecard #statistics .pages .page2 #fairwayhit #hitright,body.tour_public #statistics .pages .page2 #fairwayhit #hitright{margin-left:5px}body.round #statistics .pages .page2 #fairwayhit #hitright:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitright:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitright:before{transform:rotate(180deg) translate(27px,-16px)}body.round #statistics .pages .page2 #fairwayhit #hitright.active:before,body.scorecard #statistics .pages .page2 #fairwayhit #hitright.active:before,body.tour_public #statistics .pages .page2 #fairwayhit #hitright.active:before{background-image:var(--stat-active-img)}body.round #statistics .pages .page2 #putts,body.scorecard #statistics .pages .page2 #putts,body.tour_public #statistics .pages .page2 #putts{width:100%;text-align:center;margin-top:10px}body.round #statistics .pages .page2 #putts>div,body.scorecard #statistics .pages .page2 #putts>div,body.tour_public #statistics .pages .page2 #putts>div{display:inline-block;width:70px;height:60px}body.round #statistics .pages .page2 #putts #puttvalue,body.scorecard #statistics .pages .page2 #putts #puttvalue,body.tour_public #statistics .pages .page2 #putts #puttvalue{line-height:60px;vertical-align:top;font-size:40px;color:var(--text-white-color)}body.round #statistics .pages .page2 #putts .plus,body.scorecard #statistics .pages .page2 #putts .plus,body.tour_public #statistics .pages .page2 #putts .plus{background:var(--statplus);background-size:60px 30px;background-repeat:no-repeat;background-position:6px 16px;background-color:var(--stat-button-bg);border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow)}body.round #statistics .pages .page2 #putts .plus.dis,body.scorecard #statistics .pages .page2 #putts .plus.dis,body.tour_public #statistics .pages .page2 #putts .plus.dis{opacity:.5}body.round #statistics .pages .page2 #putts .minus,body.scorecard #statistics .pages .page2 #putts .minus,body.tour_public #statistics .pages .page2 #putts .minus{background:var(--statminus);background-size:42px 30px;background-repeat:no-repeat;background-position:14px 16px;background-color:var(--stat-button-bg);border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow)}body.round #statistics .pages .page2 #putts .minus.dis,body.scorecard #statistics .pages .page2 #putts .minus.dis,body.tour_public #statistics .pages .page2 #putts .minus.dis{opacity:.5}body.round #statistics .pages .page2 #puttlength-tmpl,body.scorecard #statistics .pages .page2 #puttlength-tmpl,body.tour_public #statistics .pages .page2 #puttlength-tmpl{display:none}body.round #statistics .pages .page2 .puttlenght,body.scorecard #statistics .pages .page2 .puttlenght,body.tour_public #statistics .pages .page2 .puttlenght{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;min-height:30px}body.round #statistics .pages .page2 .puttlenght,body.scorecard #statistics .pages .page2 .puttlenght,body.tour_public #statistics .pages .page2 .puttlenght,body.round #statistics .pages .page2 .putt,body.scorecard #statistics .pages .page2 .putt,body.tour_public #statistics .pages .page2 .putt{font-size:20px}body.round #statistics .pages .page2 .putt,body.scorecard #statistics .pages .page2 .putt,body.tour_public #statistics .pages .page2 .putt{display:inline-block;margin-left:3px;margin-right:3px;margin-bottom:2px;color:var(--text-white-color)}body.round #statistics .pages .page2 .putt select,body.scorecard #statistics .pages .page2 .putt select,body.tour_public #statistics .pages .page2 .putt select{background-color:var(--stat-button-bg);border:var(--stat-button-border);color:var(--stat-select-text-color);width:110px;text-align:center;text-align-last:center;border-radius:10px;outline:none}body.round #statistics .pages .page2 #putt-lenghts,body.scorecard #statistics .pages .page2 #putt-lenghts,body.tour_public #statistics .pages .page2 #putt-lenghts{width:100%;margin-top:15px;display:grid;overflow-y:auto;max-height:156px;align-items:center;grid-template-columns:auto auto}body.round #statistics .pages .page3,body.scorecard #statistics .pages .page3,body.tour_public #statistics .pages .page3{height:550px}body.round #statistics .pages .page3 #upanddown-tmpl,body.scorecard #statistics .pages .page3 #upanddown-tmpl,body.tour_public #statistics .pages .page3 #upanddown-tmpl{margin-top:5px;display:block!important;height:auto!important;margin-bottom:5px}body.round #statistics .pages .page3 #upanddown-tmpl .page-title,body.scorecard #statistics .pages .page3 #upanddown-tmpl .page-title,body.tour_public #statistics .pages .page3 #upanddown-tmpl .page-title{text-align:right;width:270px!important;margin-bottom:0}body.round #statistics .pages .page3 #texaswedge,body.scorecard #statistics .pages .page3 #texaswedge,body.tour_public #statistics .pages .page3 #texaswedge,body.round #statistics .pages .page3 #greenbunker,body.scorecard #statistics .pages .page3 #greenbunker,body.tour_public #statistics .pages .page3 #greenbunker,body.round #statistics .pages .page3 #bunker,body.scorecard #statistics .pages .page3 #bunker,body.tour_public #statistics .pages .page3 #bunker,body.round #statistics .pages .page3 #penalty,body.scorecard #statistics .pages .page3 #penalty,body.tour_public #statistics .pages .page3 #penalty,body.round #statistics .pages .page3 #chip,body.scorecard #statistics .pages .page3 #chip,body.tour_public #statistics .pages .page3 #chip,body.round #statistics .pages .page3 #extra,body.scorecard #statistics .pages .page3 #extra,body.tour_public #statistics .pages .page3 #extra{width:100%;text-align:center;margin-top:5px}body.round #statistics .pages .page3 #texaswedge>div,body.scorecard #statistics .pages .page3 #texaswedge>div,body.tour_public #statistics .pages .page3 #texaswedge>div,body.round #statistics .pages .page3 #greenbunker>div,body.scorecard #statistics .pages .page3 #greenbunker>div,body.tour_public #statistics .pages .page3 #greenbunker>div,body.round #statistics .pages .page3 #bunker>div,body.scorecard #statistics .pages .page3 #bunker>div,body.tour_public #statistics .pages .page3 #bunker>div,body.round #statistics .pages .page3 #penalty>div,body.scorecard #statistics .pages .page3 #penalty>div,body.tour_public #statistics .pages .page3 #penalty>div,body.round #statistics .pages .page3 #chip>div,body.scorecard #statistics .pages .page3 #chip>div,body.tour_public #statistics .pages .page3 #chip>div,body.round #statistics .pages .page3 #extra>div,body.scorecard #statistics .pages .page3 #extra>div,body.tour_public #statistics .pages .page3 #extra>div{display:inline-block;width:70px;height:50px}body.round #statistics .pages .page3 #texaswedge #texaswedgevalue,body.scorecard #statistics .pages .page3 #texaswedge #texaswedgevalue,body.tour_public #statistics .pages .page3 #texaswedge #texaswedgevalue,body.round #statistics .pages .page3 #greenbunker #texaswedgevalue,body.scorecard #statistics .pages .page3 #greenbunker #texaswedgevalue,body.tour_public #statistics .pages .page3 #greenbunker #texaswedgevalue,body.round #statistics .pages .page3 #bunker #texaswedgevalue,body.scorecard #statistics .pages .page3 #bunker #texaswedgevalue,body.tour_public #statistics .pages .page3 #bunker #texaswedgevalue,body.round #statistics .pages .page3 #penalty #texaswedgevalue,body.scorecard #statistics .pages .page3 #penalty #texaswedgevalue,body.tour_public #statistics .pages .page3 #penalty #texaswedgevalue,body.round #statistics .pages .page3 #chip #texaswedgevalue,body.scorecard #statistics .pages .page3 #chip #texaswedgevalue,body.tour_public #statistics .pages .page3 #chip #texaswedgevalue,body.round #statistics .pages .page3 #extra #texaswedgevalue,body.scorecard #statistics .pages .page3 #extra #texaswedgevalue,body.tour_public #statistics .pages .page3 #extra #texaswedgevalue,body.round #statistics .pages .page3 #texaswedge #greenbunkervalue,body.scorecard #statistics .pages .page3 #texaswedge #greenbunkervalue,body.tour_public #statistics .pages .page3 #texaswedge #greenbunkervalue,body.round #statistics .pages .page3 #greenbunker #greenbunkervalue,body.scorecard #statistics .pages .page3 #greenbunker #greenbunkervalue,body.tour_public #statistics .pages .page3 #greenbunker #greenbunkervalue,body.round #statistics .pages .page3 #bunker #greenbunkervalue,body.scorecard #statistics .pages .page3 #bunker #greenbunkervalue,body.tour_public #statistics .pages .page3 #bunker #greenbunkervalue,body.round #statistics .pages .page3 #penalty #greenbunkervalue,body.scorecard #statistics .pages .page3 #penalty #greenbunkervalue,body.tour_public #statistics .pages .page3 #penalty #greenbunkervalue,body.round #statistics .pages .page3 #chip #greenbunkervalue,body.scorecard #statistics .pages .page3 #chip #greenbunkervalue,body.tour_public #statistics .pages .page3 #chip #greenbunkervalue,body.round #statistics .pages .page3 #extra #greenbunkervalue,body.scorecard #statistics .pages .page3 #extra #greenbunkervalue,body.tour_public #statistics .pages .page3 #extra #greenbunkervalue,body.round #statistics .pages .page3 #texaswedge #bunkervalue,body.scorecard #statistics .pages .page3 #texaswedge #bunkervalue,body.tour_public #statistics .pages .page3 #texaswedge #bunkervalue,body.round #statistics .pages .page3 #greenbunker #bunkervalue,body.scorecard #statistics .pages .page3 #greenbunker #bunkervalue,body.tour_public #statistics .pages .page3 #greenbunker #bunkervalue,body.round #statistics .pages .page3 #bunker #bunkervalue,body.scorecard #statistics .pages .page3 #bunker #bunkervalue,body.tour_public #statistics .pages .page3 #bunker #bunkervalue,body.round #statistics .pages .page3 #penalty #bunkervalue,body.scorecard #statistics .pages .page3 #penalty #bunkervalue,body.tour_public #statistics .pages .page3 #penalty #bunkervalue,body.round #statistics .pages .page3 #chip #bunkervalue,body.scorecard #statistics .pages .page3 #chip #bunkervalue,body.tour_public #statistics .pages .page3 #chip #bunkervalue,body.round #statistics .pages .page3 #extra #bunkervalue,body.scorecard #statistics .pages .page3 #extra #bunkervalue,body.tour_public #statistics .pages .page3 #extra #bunkervalue,body.round #statistics .pages .page3 #texaswedge #penaltyvalue,body.scorecard #statistics .pages .page3 #texaswedge #penaltyvalue,body.tour_public #statistics .pages .page3 #texaswedge #penaltyvalue,body.round #statistics .pages .page3 #greenbunker #penaltyvalue,body.scorecard #statistics .pages .page3 #greenbunker #penaltyvalue,body.tour_public #statistics .pages .page3 #greenbunker #penaltyvalue,body.round #statistics .pages .page3 #bunker #penaltyvalue,body.scorecard #statistics .pages .page3 #bunker #penaltyvalue,body.tour_public #statistics .pages .page3 #bunker #penaltyvalue,body.round #statistics .pages .page3 #penalty #penaltyvalue,body.scorecard #statistics .pages .page3 #penalty #penaltyvalue,body.tour_public #statistics .pages .page3 #penalty #penaltyvalue,body.round #statistics .pages .page3 #chip #penaltyvalue,body.scorecard #statistics .pages .page3 #chip #penaltyvalue,body.tour_public #statistics .pages .page3 #chip #penaltyvalue,body.round #statistics .pages .page3 #extra #penaltyvalue,body.scorecard #statistics .pages .page3 #extra #penaltyvalue,body.tour_public #statistics .pages .page3 #extra #penaltyvalue,body.round #statistics .pages .page3 #texaswedge #chipvalue,body.scorecard #statistics .pages .page3 #texaswedge #chipvalue,body.tour_public #statistics .pages .page3 #texaswedge #chipvalue,body.round #statistics .pages .page3 #greenbunker #chipvalue,body.scorecard #statistics .pages .page3 #greenbunker #chipvalue,body.tour_public #statistics .pages .page3 #greenbunker #chipvalue,body.round #statistics .pages .page3 #bunker #chipvalue,body.scorecard #statistics .pages .page3 #bunker #chipvalue,body.tour_public #statistics .pages .page3 #bunker #chipvalue,body.round #statistics .pages .page3 #penalty #chipvalue,body.scorecard #statistics .pages .page3 #penalty #chipvalue,body.tour_public #statistics .pages .page3 #penalty #chipvalue,body.round #statistics .pages .page3 #chip #chipvalue,body.scorecard #statistics .pages .page3 #chip #chipvalue,body.tour_public #statistics .pages .page3 #chip #chipvalue,body.round #statistics .pages .page3 #extra #chipvalue,body.scorecard #statistics .pages .page3 #extra #chipvalue,body.tour_public #statistics .pages .page3 #extra #chipvalue{line-height:50px;vertical-align:top;font-size:30px;color:var(--text-white-color)}body.round #statistics .pages .page3 #texaswedge .plus,body.scorecard #statistics .pages .page3 #texaswedge .plus,body.tour_public #statistics .pages .page3 #texaswedge .plus,body.round #statistics .pages .page3 #greenbunker .plus,body.scorecard #statistics .pages .page3 #greenbunker .plus,body.tour_public #statistics .pages .page3 #greenbunker .plus,body.round #statistics .pages .page3 #bunker .plus,body.scorecard #statistics .pages .page3 #bunker .plus,body.tour_public #statistics .pages .page3 #bunker .plus,body.round #statistics .pages .page3 #penalty .plus,body.scorecard #statistics .pages .page3 #penalty .plus,body.tour_public #statistics .pages .page3 #penalty .plus,body.round #statistics .pages .page3 #chip .plus,body.scorecard #statistics .pages .page3 #chip .plus,body.tour_public #statistics .pages .page3 #chip .plus,body.round #statistics .pages .page3 #extra .plus,body.scorecard #statistics .pages .page3 #extra .plus,body.tour_public #statistics .pages .page3 #extra .plus{background:var(--statplus);background-size:30px 20px;background-repeat:no-repeat;background-position:20px 16px;background-color:var(--stat-button-bg);border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow)}body.round #statistics .pages .page3 #texaswedge .plus.dis,body.scorecard #statistics .pages .page3 #texaswedge .plus.dis,body.tour_public #statistics .pages .page3 #texaswedge .plus.dis,body.round #statistics .pages .page3 #greenbunker .plus.dis,body.scorecard #statistics .pages .page3 #greenbunker .plus.dis,body.tour_public #statistics .pages .page3 #greenbunker .plus.dis,body.round #statistics .pages .page3 #bunker .plus.dis,body.scorecard #statistics .pages .page3 #bunker .plus.dis,body.tour_public #statistics .pages .page3 #bunker .plus.dis,body.round #statistics .pages .page3 #penalty .plus.dis,body.scorecard #statistics .pages .page3 #penalty .plus.dis,body.tour_public #statistics .pages .page3 #penalty .plus.dis,body.round #statistics .pages .page3 #chip .plus.dis,body.scorecard #statistics .pages .page3 #chip .plus.dis,body.tour_public #statistics .pages .page3 #chip .plus.dis,body.round #statistics .pages .page3 #extra .plus.dis,body.scorecard #statistics .pages .page3 #extra .plus.dis,body.tour_public #statistics .pages .page3 #extra .plus.dis{opacity:.5}body.round #statistics .pages .page3 #texaswedge .minus,body.scorecard #statistics .pages .page3 #texaswedge .minus,body.tour_public #statistics .pages .page3 #texaswedge .minus,body.round #statistics .pages .page3 #greenbunker .minus,body.scorecard #statistics .pages .page3 #greenbunker .minus,body.tour_public #statistics .pages .page3 #greenbunker .minus,body.round #statistics .pages .page3 #bunker .minus,body.scorecard #statistics .pages .page3 #bunker .minus,body.tour_public #statistics .pages .page3 #bunker .minus,body.round #statistics .pages .page3 #penalty .minus,body.scorecard #statistics .pages .page3 #penalty .minus,body.tour_public #statistics .pages .page3 #penalty .minus,body.round #statistics .pages .page3 #chip .minus,body.scorecard #statistics .pages .page3 #chip .minus,body.tour_public #statistics .pages .page3 #chip .minus,body.round #statistics .pages .page3 #extra .minus,body.scorecard #statistics .pages .page3 #extra .minus,body.tour_public #statistics .pages .page3 #extra .minus{background:var(--statminus);background-size:29px 28px;background-repeat:no-repeat;background-position:21px 12px;background-color:var(--stat-button-bg);border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow)}body.round #statistics .pages .page3 #texaswedge .minus.dis,body.scorecard #statistics .pages .page3 #texaswedge .minus.dis,body.tour_public #statistics .pages .page3 #texaswedge .minus.dis,body.round #statistics .pages .page3 #greenbunker .minus.dis,body.scorecard #statistics .pages .page3 #greenbunker .minus.dis,body.tour_public #statistics .pages .page3 #greenbunker .minus.dis,body.round #statistics .pages .page3 #bunker .minus.dis,body.scorecard #statistics .pages .page3 #bunker .minus.dis,body.tour_public #statistics .pages .page3 #bunker .minus.dis,body.round #statistics .pages .page3 #penalty .minus.dis,body.scorecard #statistics .pages .page3 #penalty .minus.dis,body.tour_public #statistics .pages .page3 #penalty .minus.dis,body.round #statistics .pages .page3 #chip .minus.dis,body.scorecard #statistics .pages .page3 #chip .minus.dis,body.tour_public #statistics .pages .page3 #chip .minus.dis,body.round #statistics .pages .page3 #extra .minus.dis,body.scorecard #statistics .pages .page3 #extra .minus.dis,body.tour_public #statistics .pages .page3 #extra .minus.dis{opacity:.5}body.round #statistics .pages .page3 #texaswedge #sandsave,body.scorecard #statistics .pages .page3 #texaswedge #sandsave,body.tour_public #statistics .pages .page3 #texaswedge #sandsave,body.round #statistics .pages .page3 #greenbunker #sandsave,body.scorecard #statistics .pages .page3 #greenbunker #sandsave,body.tour_public #statistics .pages .page3 #greenbunker #sandsave,body.round #statistics .pages .page3 #bunker #sandsave,body.scorecard #statistics .pages .page3 #bunker #sandsave,body.tour_public #statistics .pages .page3 #bunker #sandsave,body.round #statistics .pages .page3 #penalty #sandsave,body.scorecard #statistics .pages .page3 #penalty #sandsave,body.tour_public #statistics .pages .page3 #penalty #sandsave,body.round #statistics .pages .page3 #chip #sandsave,body.scorecard #statistics .pages .page3 #chip #sandsave,body.tour_public #statistics .pages .page3 #chip #sandsave,body.round #statistics .pages .page3 #extra #sandsave,body.scorecard #statistics .pages .page3 #extra #sandsave,body.tour_public #statistics .pages .page3 #extra #sandsave,body.round #statistics .pages .page3 #texaswedge #upanddown,body.scorecard #statistics .pages .page3 #texaswedge #upanddown,body.tour_public #statistics .pages .page3 #texaswedge #upanddown,body.round #statistics .pages .page3 #greenbunker #upanddown,body.scorecard #statistics .pages .page3 #greenbunker #upanddown,body.tour_public #statistics .pages .page3 #greenbunker #upanddown,body.round #statistics .pages .page3 #bunker #upanddown,body.scorecard #statistics .pages .page3 #bunker #upanddown,body.tour_public #statistics .pages .page3 #bunker #upanddown,body.round #statistics .pages .page3 #penalty #upanddown,body.scorecard #statistics .pages .page3 #penalty #upanddown,body.tour_public #statistics .pages .page3 #penalty #upanddown,body.round #statistics .pages .page3 #chip #upanddown,body.scorecard #statistics .pages .page3 #chip #upanddown,body.tour_public #statistics .pages .page3 #chip #upanddown,body.round #statistics .pages .page3 #extra #upanddown,body.scorecard #statistics .pages .page3 #extra #upanddown,body.tour_public #statistics .pages .page3 #extra #upanddown{height:30px;width:122px;background-color:var(--stat-button-bg);border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow);line-height:30px;color:var(--stat-ok-button-color)}body.round #statistics .pages .page3 #texaswedge #sandsave div,body.scorecard #statistics .pages .page3 #texaswedge #sandsave div,body.tour_public #statistics .pages .page3 #texaswedge #sandsave div,body.round #statistics .pages .page3 #greenbunker #sandsave div,body.scorecard #statistics .pages .page3 #greenbunker #sandsave div,body.tour_public #statistics .pages .page3 #greenbunker #sandsave div,body.round #statistics .pages .page3 #bunker #sandsave div,body.scorecard #statistics .pages .page3 #bunker #sandsave div,body.tour_public #statistics .pages .page3 #bunker #sandsave div,body.round #statistics .pages .page3 #penalty #sandsave div,body.scorecard #statistics .pages .page3 #penalty #sandsave div,body.tour_public #statistics .pages .page3 #penalty #sandsave div,body.round #statistics .pages .page3 #chip #sandsave div,body.scorecard #statistics .pages .page3 #chip #sandsave div,body.tour_public #statistics .pages .page3 #chip #sandsave div,body.round #statistics .pages .page3 #extra #sandsave div,body.scorecard #statistics .pages .page3 #extra #sandsave div,body.tour_public #statistics .pages .page3 #extra #sandsave div,body.round #statistics .pages .page3 #texaswedge #upanddown div,body.scorecard #statistics .pages .page3 #texaswedge #upanddown div,body.tour_public #statistics .pages .page3 #texaswedge #upanddown div,body.round #statistics .pages .page3 #greenbunker #upanddown div,body.scorecard #statistics .pages .page3 #greenbunker #upanddown div,body.tour_public #statistics .pages .page3 #greenbunker #upanddown div,body.round #statistics .pages .page3 #bunker #upanddown div,body.scorecard #statistics .pages .page3 #bunker #upanddown div,body.tour_public #statistics .pages .page3 #bunker #upanddown div,body.round #statistics .pages .page3 #penalty #upanddown div,body.scorecard #statistics .pages .page3 #penalty #upanddown div,body.tour_public #statistics .pages .page3 #penalty #upanddown div,body.round #statistics .pages .page3 #chip #upanddown div,body.scorecard #statistics .pages .page3 #chip #upanddown div,body.tour_public #statistics .pages .page3 #chip #upanddown div,body.round #statistics .pages .page3 #extra #upanddown div,body.scorecard #statistics .pages .page3 #extra #upanddown div,body.tour_public #statistics .pages .page3 #extra #upanddown div{display:inline-block;position:relative;left:-5px}body.round #statistics .pages .page3 #texaswedge #sandsave div.checked,body.scorecard #statistics .pages .page3 #texaswedge #sandsave div.checked,body.tour_public #statistics .pages .page3 #texaswedge #sandsave div.checked,body.round #statistics .pages .page3 #greenbunker #sandsave div.checked,body.scorecard #statistics .pages .page3 #greenbunker #sandsave div.checked,body.tour_public #statistics .pages .page3 #greenbunker #sandsave div.checked,body.round #statistics .pages .page3 #bunker #sandsave div.checked,body.scorecard #statistics .pages .page3 #bunker #sandsave div.checked,body.tour_public #statistics .pages .page3 #bunker #sandsave div.checked,body.round #statistics .pages .page3 #penalty #sandsave div.checked,body.scorecard #statistics .pages .page3 #penalty #sandsave div.checked,body.tour_public #statistics .pages .page3 #penalty #sandsave div.checked,body.round #statistics .pages .page3 #chip #sandsave div.checked,body.scorecard #statistics .pages .page3 #chip #sandsave div.checked,body.tour_public #statistics .pages .page3 #chip #sandsave div.checked,body.round #statistics .pages .page3 #extra #sandsave div.checked,body.scorecard #statistics .pages .page3 #extra #sandsave div.checked,body.tour_public #statistics .pages .page3 #extra #sandsave div.checked,body.round #statistics .pages .page3 #texaswedge #upanddown div.checked,body.scorecard #statistics .pages .page3 #texaswedge #upanddown div.checked,body.tour_public #statistics .pages .page3 #texaswedge #upanddown div.checked,body.round #statistics .pages .page3 #greenbunker #upanddown div.checked,body.scorecard #statistics .pages .page3 #greenbunker #upanddown div.checked,body.tour_public #statistics .pages .page3 #greenbunker #upanddown div.checked,body.round #statistics .pages .page3 #bunker #upanddown div.checked,body.scorecard #statistics .pages .page3 #bunker #upanddown div.checked,body.tour_public #statistics .pages .page3 #bunker #upanddown div.checked,body.round #statistics .pages .page3 #penalty #upanddown div.checked,body.scorecard #statistics .pages .page3 #penalty #upanddown div.checked,body.tour_public #statistics .pages .page3 #penalty #upanddown div.checked,body.round #statistics .pages .page3 #chip #upanddown div.checked,body.scorecard #statistics .pages .page3 #chip #upanddown div.checked,body.tour_public #statistics .pages .page3 #chip #upanddown div.checked,body.round #statistics .pages .page3 #extra #upanddown div.checked,body.scorecard #statistics .pages .page3 #extra #upanddown div.checked,body.tour_public #statistics .pages .page3 #extra #upanddown div.checked{visibility:hidden}body.round #statistics .pages .page3 #texaswedge #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #texaswedge #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #texaswedge #sandsave div.checked:before,body.round #statistics .pages .page3 #greenbunker #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #greenbunker #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #greenbunker #sandsave div.checked:before,body.round #statistics .pages .page3 #bunker #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #bunker #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #bunker #sandsave div.checked:before,body.round #statistics .pages .page3 #penalty #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #penalty #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #penalty #sandsave div.checked:before,body.round #statistics .pages .page3 #chip #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #chip #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #chip #sandsave div.checked:before,body.round #statistics .pages .page3 #extra #sandsave div.checked:before,body.scorecard #statistics .pages .page3 #extra #sandsave div.checked:before,body.tour_public #statistics .pages .page3 #extra #sandsave div.checked:before,body.round #statistics .pages .page3 #texaswedge #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #texaswedge #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #texaswedge #upanddown div.checked:before,body.round #statistics .pages .page3 #greenbunker #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #greenbunker #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #greenbunker #upanddown div.checked:before,body.round #statistics .pages .page3 #bunker #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #bunker #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #bunker #upanddown div.checked:before,body.round #statistics .pages .page3 #penalty #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #penalty #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #penalty #upanddown div.checked:before,body.round #statistics .pages .page3 #chip #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #chip #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #chip #upanddown div.checked:before,body.round #statistics .pages .page3 #extra #upanddown div.checked:before,body.scorecard #statistics .pages .page3 #extra #upanddown div.checked:before,body.tour_public #statistics .pages .page3 #extra #upanddown div.checked:before{content:var(--sandsave-upanddown-active-content)}body.round #statistics .pages .page3 #texaswedge #sandsave.active,body.scorecard #statistics .pages .page3 #texaswedge #sandsave.active,body.tour_public #statistics .pages .page3 #texaswedge #sandsave.active,body.round #statistics .pages .page3 #greenbunker #sandsave.active,body.scorecard #statistics .pages .page3 #greenbunker #sandsave.active,body.tour_public #statistics .pages .page3 #greenbunker #sandsave.active,body.round #statistics .pages .page3 #bunker #sandsave.active,body.scorecard #statistics .pages .page3 #bunker #sandsave.active,body.tour_public #statistics .pages .page3 #bunker #sandsave.active,body.round #statistics .pages .page3 #penalty #sandsave.active,body.scorecard #statistics .pages .page3 #penalty #sandsave.active,body.tour_public #statistics .pages .page3 #penalty #sandsave.active,body.round #statistics .pages .page3 #chip #sandsave.active,body.scorecard #statistics .pages .page3 #chip #sandsave.active,body.tour_public #statistics .pages .page3 #chip #sandsave.active,body.round #statistics .pages .page3 #extra #sandsave.active,body.scorecard #statistics .pages .page3 #extra #sandsave.active,body.tour_public #statistics .pages .page3 #extra #sandsave.active,body.round #statistics .pages .page3 #texaswedge #upanddown.active,body.scorecard #statistics .pages .page3 #texaswedge #upanddown.active,body.tour_public #statistics .pages .page3 #texaswedge #upanddown.active,body.round #statistics .pages .page3 #greenbunker #upanddown.active,body.scorecard #statistics .pages .page3 #greenbunker #upanddown.active,body.tour_public #statistics .pages .page3 #greenbunker #upanddown.active,body.round #statistics .pages .page3 #bunker #upanddown.active,body.scorecard #statistics .pages .page3 #bunker #upanddown.active,body.tour_public #statistics .pages .page3 #bunker #upanddown.active,body.round #statistics .pages .page3 #penalty #upanddown.active,body.scorecard #statistics .pages .page3 #penalty #upanddown.active,body.tour_public #statistics .pages .page3 #penalty #upanddown.active,body.round #statistics .pages .page3 #chip #upanddown.active,body.scorecard #statistics .pages .page3 #chip #upanddown.active,body.tour_public #statistics .pages .page3 #chip #upanddown.active,body.round #statistics .pages .page3 #extra #upanddown.active,body.scorecard #statistics .pages .page3 #extra #upanddown.active,body.tour_public #statistics .pages .page3 #extra #upanddown.active{border:var(--stat-ssuad-active-border);background-color:var(--stat-ssuad-active-bg)}body.round #statistics .pages .page3 #texaswedge #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #texaswedge #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #texaswedge #sandsave.active div.checked,body.round #statistics .pages .page3 #greenbunker #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #greenbunker #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #greenbunker #sandsave.active div.checked,body.round #statistics .pages .page3 #bunker #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #bunker #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #bunker #sandsave.active div.checked,body.round #statistics .pages .page3 #penalty #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #penalty #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #penalty #sandsave.active div.checked,body.round #statistics .pages .page3 #chip #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #chip #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #chip #sandsave.active div.checked,body.round #statistics .pages .page3 #extra #sandsave.active div.checked,body.scorecard #statistics .pages .page3 #extra #sandsave.active div.checked,body.tour_public #statistics .pages .page3 #extra #sandsave.active div.checked,body.round #statistics .pages .page3 #texaswedge #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #texaswedge #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #texaswedge #upanddown.active div.checked,body.round #statistics .pages .page3 #greenbunker #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #greenbunker #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #greenbunker #upanddown.active div.checked,body.round #statistics .pages .page3 #bunker #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #bunker #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #bunker #upanddown.active div.checked,body.round #statistics .pages .page3 #penalty #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #penalty #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #penalty #upanddown.active div.checked,body.round #statistics .pages .page3 #chip #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #chip #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #chip #upanddown.active div.checked,body.round #statistics .pages .page3 #extra #upanddown.active div.checked,body.scorecard #statistics .pages .page3 #extra #upanddown.active div.checked,body.tour_public #statistics .pages .page3 #extra #upanddown.active div.checked{visibility:visible}body.round #statistics .pages .page3 #texaswedge #sandsave.dis,body.scorecard #statistics .pages .page3 #texaswedge #sandsave.dis,body.tour_public #statistics .pages .page3 #texaswedge #sandsave.dis,body.round #statistics .pages .page3 #greenbunker #sandsave.dis,body.scorecard #statistics .pages .page3 #greenbunker #sandsave.dis,body.tour_public #statistics .pages .page3 #greenbunker #sandsave.dis,body.round #statistics .pages .page3 #bunker #sandsave.dis,body.scorecard #statistics .pages .page3 #bunker #sandsave.dis,body.tour_public #statistics .pages .page3 #bunker #sandsave.dis,body.round #statistics .pages .page3 #penalty #sandsave.dis,body.scorecard #statistics .pages .page3 #penalty #sandsave.dis,body.tour_public #statistics .pages .page3 #penalty #sandsave.dis,body.round #statistics .pages .page3 #chip #sandsave.dis,body.scorecard #statistics .pages .page3 #chip #sandsave.dis,body.tour_public #statistics .pages .page3 #chip #sandsave.dis,body.round #statistics .pages .page3 #extra #sandsave.dis,body.scorecard #statistics .pages .page3 #extra #sandsave.dis,body.tour_public #statistics .pages .page3 #extra #sandsave.dis,body.round #statistics .pages .page3 #texaswedge #upanddown.dis,body.scorecard #statistics .pages .page3 #texaswedge #upanddown.dis,body.tour_public #statistics .pages .page3 #texaswedge #upanddown.dis,body.round #statistics .pages .page3 #greenbunker #upanddown.dis,body.scorecard #statistics .pages .page3 #greenbunker #upanddown.dis,body.tour_public #statistics .pages .page3 #greenbunker #upanddown.dis,body.round #statistics .pages .page3 #bunker #upanddown.dis,body.scorecard #statistics .pages .page3 #bunker #upanddown.dis,body.tour_public #statistics .pages .page3 #bunker #upanddown.dis,body.round #statistics .pages .page3 #penalty #upanddown.dis,body.scorecard #statistics .pages .page3 #penalty #upanddown.dis,body.tour_public #statistics .pages .page3 #penalty #upanddown.dis,body.round #statistics .pages .page3 #chip #upanddown.dis,body.scorecard #statistics .pages .page3 #chip #upanddown.dis,body.tour_public #statistics .pages .page3 #chip #upanddown.dis,body.round #statistics .pages .page3 #extra #upanddown.dis,body.scorecard #statistics .pages .page3 #extra #upanddown.dis,body.tour_public #statistics .pages .page3 #extra #upanddown.dis{opacity:.5}body.round #statistics .pages .page3 #texaswedge select#upanddown,body.scorecard #statistics .pages .page3 #texaswedge select#upanddown,body.tour_public #statistics .pages .page3 #texaswedge select#upanddown,body.round #statistics .pages .page3 #greenbunker select#upanddown,body.scorecard #statistics .pages .page3 #greenbunker select#upanddown,body.tour_public #statistics .pages .page3 #greenbunker select#upanddown,body.round #statistics .pages .page3 #bunker select#upanddown,body.scorecard #statistics .pages .page3 #bunker select#upanddown,body.tour_public #statistics .pages .page3 #bunker select#upanddown,body.round #statistics .pages .page3 #penalty select#upanddown,body.scorecard #statistics .pages .page3 #penalty select#upanddown,body.tour_public #statistics .pages .page3 #penalty select#upanddown,body.round #statistics .pages .page3 #chip select#upanddown,body.scorecard #statistics .pages .page3 #chip select#upanddown,body.tour_public #statistics .pages .page3 #chip select#upanddown,body.round #statistics .pages .page3 #extra select#upanddown,body.scorecard #statistics .pages .page3 #extra select#upanddown,body.tour_public #statistics .pages .page3 #extra select#upanddown{background-color:var(--stat-button-bg);border:var(--stat-button-border);color:var(--stat-select-text-color);width:122px;text-align:center;text-align-last:center;height:32px;font-weight:700;vertical-align:bottom;line-height:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}body.round #statistics .pages .page3 #texaswedge #sandsave,body.scorecard #statistics .pages .page3 #texaswedge #sandsave,body.tour_public #statistics .pages .page3 #texaswedge #sandsave,body.round #statistics .pages .page3 #greenbunker #sandsave,body.scorecard #statistics .pages .page3 #greenbunker #sandsave,body.tour_public #statistics .pages .page3 #greenbunker #sandsave,body.round #statistics .pages .page3 #bunker #sandsave,body.scorecard #statistics .pages .page3 #bunker #sandsave,body.tour_public #statistics .pages .page3 #bunker #sandsave,body.round #statistics .pages .page3 #penalty #sandsave,body.scorecard #statistics .pages .page3 #penalty #sandsave,body.tour_public #statistics .pages .page3 #penalty #sandsave,body.round #statistics .pages .page3 #chip #sandsave,body.scorecard #statistics .pages .page3 #chip #sandsave,body.tour_public #statistics .pages .page3 #chip #sandsave,body.round #statistics .pages .page3 #extra #sandsave,body.scorecard #statistics .pages .page3 #extra #sandsave,body.tour_public #statistics .pages .page3 #extra #sandsave{margin-right:5px}body.round #statistics .pages .page3 #texaswedge #upanddown,body.scorecard #statistics .pages .page3 #texaswedge #upanddown,body.tour_public #statistics .pages .page3 #texaswedge #upanddown,body.round #statistics .pages .page3 #greenbunker #upanddown,body.scorecard #statistics .pages .page3 #greenbunker #upanddown,body.tour_public #statistics .pages .page3 #greenbunker #upanddown,body.round #statistics .pages .page3 #bunker #upanddown,body.scorecard #statistics .pages .page3 #bunker #upanddown,body.tour_public #statistics .pages .page3 #bunker #upanddown,body.round #statistics .pages .page3 #penalty #upanddown,body.scorecard #statistics .pages .page3 #penalty #upanddown,body.tour_public #statistics .pages .page3 #penalty #upanddown,body.round #statistics .pages .page3 #chip #upanddown,body.scorecard #statistics .pages .page3 #chip #upanddown,body.tour_public #statistics .pages .page3 #chip #upanddown,body.round #statistics .pages .page3 #extra #upanddown,body.scorecard #statistics .pages .page3 #extra #upanddown,body.tour_public #statistics .pages .page3 #extra #upanddown{margin-left:5px}body.round #statistics .pages .page3 #bunker,body.scorecard #statistics .pages .page3 #bunker,body.tour_public #statistics .pages .page3 #bunker,body.round #statistics .pages .page3 #extra,body.scorecard #statistics .pages .page3 #extra,body.tour_public #statistics .pages .page3 #extra{margin-top:10px}body.round #statistics .pages .page1,body.scorecard #statistics .pages .page1,body.tour_public #statistics .pages .page1{height:360px}body.round #statistics .pages .page1 #pyro,body.scorecard #statistics .pages .page1 #pyro,body.tour_public #statistics .pages .page1 #pyro{display:none}body.round #statistics .pages .page1 #pyro .page-title,body.scorecard #statistics .pages .page1 #pyro .page-title,body.tour_public #statistics .pages .page1 #pyro .page-title{margin-top:5px}body.round #statistics .pages .page1 #greenhit,body.scorecard #statistics .pages .page1 #greenhit,body.tour_public #statistics .pages .page1 #greenhit{margin-top:10px}body.round #statistics .pages .page1 #greenhit div.break,body.scorecard #statistics .pages .page1 #greenhit div.break,body.tour_public #statistics .pages .page1 #greenhit div.break{display:block;width:100%;border:none;margin-top:5px}body.round #statistics #arrows,body.scorecard #statistics #arrows,body.tour_public #statistics #arrows{position:absolute;bottom:15px;left:28px}body.round #statistics #arrows>div,body.scorecard #statistics #arrows>div,body.tour_public #statistics #arrows>div{display:inline-block;height:40px;width:80px;border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow);background-color:var(--stat-button-bg)}body.round #statistics #arrows #stat-page-prev,body.scorecard #statistics #arrows #stat-page-prev,body.tour_public #statistics #arrows #stat-page-prev{margin-right:5px;background:var(--arrowleft);background-repeat:no-repeat;background-size:40px 25px;background-position:18px 8px;border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow);background-color:var(--stat-button-bg)}body.round #statistics #arrows #stat-page-next,body.scorecard #statistics #arrows #stat-page-next,body.tour_public #statistics #arrows #stat-page-next{margin-left:5px;background:var(--arrowright);background-repeat:no-repeat;background-size:40px 25px;background-position:22px 8px;border:var(--stat-button-border);box-shadow:var(--playtype-box-shadow);background-color:var(--stat-button-bg)}body.round #statistics #arrows #stat-page-prev.dis,body.scorecard #statistics #arrows #stat-page-prev.dis,body.tour_public #statistics #arrows #stat-page-prev.dis,body.round #statistics #arrows #stat-page-next.dis,body.scorecard #statistics #arrows #stat-page-next.dis,body.tour_public #statistics #arrows #stat-page-next.dis{opacity:.5}body.round #statistics #arrows #stat-ok,body.scorecard #statistics #arrows #stat-ok,body.tour_public #statistics #arrows #stat-ok{text-align:center;font-size:20px;line-height:40px;vertical-align:top;color:var(--stat-ok-button-color);background-color:var(--stat-button-bg)}body.round #round_playtype.rounds4 .hextra,body.scorecard #round_playtype.rounds4 .hextra,body.tour_public #round_playtype.rounds4 .hextra{display:none}body.round #round[data-playtype=bestball] .hextra,body.scorecard #round[data-playtype=bestball] .hextra,body.tour_public #round[data-playtype=bestball] .hextra,body.round #round[data-playtype=betterball] .hextra,body.scorecard #round[data-playtype=betterball] .hextra,body.tour_public #round[data-playtype=betterball] .hextra,body.round #round[data-playtype=bestball_stableford] .hextra,body.scorecard #round[data-playtype=bestball_stableford] .hextra,body.tour_public #round[data-playtype=bestball_stableford] .hextra,body.round #round[data-playtype=fourball_matchplay] .hextra,body.scorecard #round[data-playtype=fourball_matchplay] .hextra,body.tour_public #round[data-playtype=fourball_matchplay] .hextra,body.round #round[data-playtype=betterball_stableford] .hextra,body.scorecard #round[data-playtype=betterball_stableford] .hextra,body.tour_public #round[data-playtype=betterball_stableford] .hextra{display:table-cell}body.round #round[data-playtype=fourball_matchplay][data-divider="1"] table td:nth-child(2),body.scorecard #round[data-playtype=fourball_matchplay][data-divider="1"] table td:nth-child(2),body.tour_public #round[data-playtype=fourball_matchplay][data-divider="1"] table td:nth-child(2){border-right:1px solid var(--sub-border-color)}body.round #round[data-playtype=fourball_matchplay][data-divider="2"] table td:nth-child(3),body.scorecard #round[data-playtype=fourball_matchplay][data-divider="2"] table td:nth-child(3),body.tour_public #round[data-playtype=fourball_matchplay][data-divider="2"] table td:nth-child(3){border-right:1px solid var(--sub-border-color)}body.round #round_playtype[data-playtype=fourball_matchplay] .fcx,body.scorecard #round_playtype[data-playtype=fourball_matchplay] .fcx,body.tour_public #round_playtype[data-playtype=fourball_matchplay] .fcx,body.round #round_playtype[data-playtype=fourball_matchplay] .fcxownpar,body.scorecard #round_playtype[data-playtype=fourball_matchplay] .fcxownpar,body.tour_public #round_playtype[data-playtype=fourball_matchplay] .fcxownpar{width:55px;max-width:55px}body.round #round_playtype.rounds2[data-playtype=matchplay] .playergroup .left,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] .playergroup .left,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] .playergroup .left{display:flex;justify-content:flex-end;align-items:center;height:42px}body.round #round_playtype.rounds2[data-playtype=matchplay] .playergroup .right,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] .playergroup .right,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] .playergroup .right{display:flex;align-items:center;height:42px}body.round #round_playtype.rounds2[data-playtype=matchplay] #round .fcx,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #round .fcx,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #round .fcx,body.round #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx,body.round #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar,body.round #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar{width:110px;max-width:110px}body.round #round_playtype.rounds2[data-playtype=matchplay] #round .fcx .scorep,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #round .fcx .scorep,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #round .fcx .scorep,body.round #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx .scorep,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx .scorep,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcx .scorep,body.round #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar .scorep,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar .scorep,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #round .fcxownpar .scorep,body.round #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar .scorep,body.scorecard #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar .scorep,body.tour_public #round_playtype.rounds2[data-playtype=matchplay] #score-set .fcxownpar .scorep{display:none}body.round #round_playtype,body.scorecard #round_playtype,body.tour_public #round_playtype{background-color:var(--bg-color)}body.round #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.left,body.scorecard #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.left,body.tour_public #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.left,body.round #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.left,body.scorecard #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.left,body.tour_public #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.left,body.round #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.left,body.scorecard #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.left,body.tour_public #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.left,body.round #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.left,body.scorecard #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.left,body.tour_public #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.left,body.round #round_playtype[data-playtype=matchplay] .rr.selected .extra.left,body.scorecard #round_playtype[data-playtype=matchplay] .rr.selected .extra.left,body.tour_public #round_playtype[data-playtype=matchplay] .rr.selected .extra.left{color:#ffa8aa}body.round #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.right,body.scorecard #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.right,body.tour_public #round_playtype[data-playtype=scramble2_matchplay] .rr.selected .extra.right,body.round #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.right,body.scorecard #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.right,body.tour_public #round_playtype[data-playtype=fourball_matchplay] .rr.selected .extra.right,body.round #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.right,body.scorecard #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.right,body.tour_public #round_playtype[data-playtype=foursome_matchplay] .rr.selected .extra.right,body.round #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.right,body.scorecard #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.right,body.tour_public #round_playtype[data-playtype=singles_matchplay] .rr.selected .extra.right,body.round #round_playtype[data-playtype=matchplay] .rr.selected .extra.right,body.scorecard #round_playtype[data-playtype=matchplay] .rr.selected .extra.right,body.tour_public #round_playtype[data-playtype=matchplay] .rr.selected .extra.right{color:#80c6ff}body.round .round_top table.fourball_matchplay .team-divider,body.scorecard .round_top table.fourball_matchplay .team-divider,body.tour_public .round_top table.fourball_matchplay .team-divider{border-right:1px solid var(--sub-border-color)}body.round .round_top table.fourball_matchplay tr td.fcx.name:nth-child(2),body.scorecard .round_top table.fourball_matchplay tr td.fcx.name:nth-child(2),body.tour_public .round_top table.fourball_matchplay tr td.fcx.name:nth-child(2){border-left:6px solid #D7474A}body.round .round_top table.fourball_matchplay tr .fcx.name:last-child,body.scorecard .round_top table.fourball_matchplay tr .fcx.name:last-child,body.tour_public .round_top table.fourball_matchplay tr .fcx.name:last-child{border-right:6px solid #2a60cd}body.round .round_top table.fourball_matchplay .points td:nth-child(2),body.scorecard .round_top table.fourball_matchplay .points td:nth-child(2),body.tour_public .round_top table.fourball_matchplay .points td:nth-child(2){border-left:6px solid #D7474A;border-right:6px solid #2a60cd}body.round .round_top table.fourball_matchplay .playergroup.match1,body.scorecard .round_top table.fourball_matchplay .playergroup.match1,body.tour_public .round_top table.fourball_matchplay .playergroup.match1{display:table-cell}body.round .scramble2_matchplay .fcx.name,body.scorecard .scramble2_matchplay .fcx.name,body.tour_public .scramble2_matchplay .fcx.name,body.round .matchplay .fcx.name,body.scorecard .matchplay .fcx.name,body.tour_public .matchplay .fcx.name,body.round .fourball_matchplay .fcx.name,body.scorecard .fourball_matchplay .fcx.name,body.tour_public .fourball_matchplay .fcx.name,body.round .foursome_matchplay .fcx.name,body.scorecard .foursome_matchplay .fcx.name,body.tour_public .foursome_matchplay .fcx.name,body.round .singles_matchplay .fcx.name,body.scorecard .singles_matchplay .fcx.name,body.tour_public .singles_matchplay .fcx.name{width:245px;max-width:245px;vertical-align:middle}body.round .scramble2_matchplay .playergroup,body.scorecard .scramble2_matchplay .playergroup,body.tour_public .scramble2_matchplay .playergroup,body.round .matchplay .playergroup,body.scorecard .matchplay .playergroup,body.tour_public .matchplay .playergroup,body.round .fourball_matchplay .playergroup,body.scorecard .fourball_matchplay .playergroup,body.tour_public .fourball_matchplay .playergroup,body.round .foursome_matchplay .playergroup,body.scorecard .foursome_matchplay .playergroup,body.tour_public .foursome_matchplay .playergroup,body.round .singles_matchplay .playergroup,body.scorecard .singles_matchplay .playergroup,body.tour_public .singles_matchplay .playergroup{display:flex;align-items:center;justify-content:space-between;border-left:6px solid #D7474A;border-right:6px solid #2a60cd}body.round .scramble2_matchplay .playergroup .right .phcp,body.scorecard .scramble2_matchplay .playergroup .right .phcp,body.tour_public .scramble2_matchplay .playergroup .right .phcp,body.round .matchplay .playergroup .right .phcp,body.scorecard .matchplay .playergroup .right .phcp,body.tour_public .matchplay .playergroup .right .phcp,body.round .fourball_matchplay .playergroup .right .phcp,body.scorecard .fourball_matchplay .playergroup .right .phcp,body.tour_public .fourball_matchplay .playergroup .right .phcp,body.round .foursome_matchplay .playergroup .right .phcp,body.scorecard .foursome_matchplay .playergroup .right .phcp,body.tour_public .foursome_matchplay .playergroup .right .phcp,body.round .singles_matchplay .playergroup .right .phcp,body.scorecard .singles_matchplay .playergroup .right .phcp,body.tour_public .singles_matchplay .playergroup .right .phcp{text-align:left}body.round .scramble2_matchplay .playergroup .left,body.scorecard .scramble2_matchplay .playergroup .left,body.tour_public .scramble2_matchplay .playergroup .left,body.round .matchplay .playergroup .left,body.scorecard .matchplay .playergroup .left,body.tour_public .matchplay .playergroup .left,body.round .fourball_matchplay .playergroup .left,body.scorecard .fourball_matchplay .playergroup .left,body.tour_public .fourball_matchplay .playergroup .left,body.round .foursome_matchplay .playergroup .left,body.scorecard .foursome_matchplay .playergroup .left,body.tour_public .foursome_matchplay .playergroup .left,body.round .singles_matchplay .playergroup .left,body.scorecard .singles_matchplay .playergroup .left,body.tour_public .singles_matchplay .playergroup .left,body.round .scramble2_matchplay .playergroup .right,body.scorecard .scramble2_matchplay .playergroup .right,body.tour_public .scramble2_matchplay .playergroup .right,body.round .matchplay .playergroup .right,body.scorecard .matchplay .playergroup .right,body.tour_public .matchplay .playergroup .right,body.round .fourball_matchplay .playergroup .right,body.scorecard .fourball_matchplay .playergroup .right,body.tour_public .fourball_matchplay .playergroup .right,body.round .foursome_matchplay .playergroup .right,body.scorecard .foursome_matchplay .playergroup .right,body.tour_public .foursome_matchplay .playergroup .right,body.round .singles_matchplay .playergroup .right,body.scorecard .singles_matchplay .playergroup .right,body.tour_public .singles_matchplay .playergroup .right{display:inline-block;float:left}body.round .scramble2_matchplay .playergroup .phcp,body.scorecard .scramble2_matchplay .playergroup .phcp,body.tour_public .scramble2_matchplay .playergroup .phcp,body.round .matchplay .playergroup .phcp,body.scorecard .matchplay .playergroup .phcp,body.tour_public .matchplay .playergroup .phcp,body.round .fourball_matchplay .playergroup .phcp,body.scorecard .fourball_matchplay .playergroup .phcp,body.tour_public .fourball_matchplay .playergroup .phcp,body.round .foursome_matchplay .playergroup .phcp,body.scorecard .foursome_matchplay .playergroup .phcp,body.tour_public .foursome_matchplay .playergroup .phcp,body.round .singles_matchplay .playergroup .phcp,body.scorecard .singles_matchplay .playergroup .phcp,body.tour_public .singles_matchplay .playergroup .phcp{color:-var(--phcp-color);font-size:.8em;font-weight:400}body.round .scramble2_matchplay .playergroup .right,body.scorecard .scramble2_matchplay .playergroup .right,body.tour_public .scramble2_matchplay .playergroup .right,body.round .matchplay .playergroup .right,body.scorecard .matchplay .playergroup .right,body.tour_public .matchplay .playergroup .right,body.round .fourball_matchplay .playergroup .right,body.scorecard .fourball_matchplay .playergroup .right,body.tour_public .fourball_matchplay .playergroup .right,body.round .foursome_matchplay .playergroup .right,body.scorecard .foursome_matchplay .playergroup .right,body.tour_public .foursome_matchplay .playergroup .right,body.round .singles_matchplay .playergroup .right,body.scorecard .singles_matchplay .playergroup .right,body.tour_public .singles_matchplay .playergroup .right{text-align:left;padding-left:6px}body.round .scramble2_matchplay .playergroup .names,body.scorecard .scramble2_matchplay .playergroup .names,body.tour_public .scramble2_matchplay .playergroup .names,body.round .matchplay .playergroup .names,body.scorecard .matchplay .playergroup .names,body.tour_public .matchplay .playergroup .names,body.round .fourball_matchplay .playergroup .names,body.scorecard .fourball_matchplay .playergroup .names,body.tour_public .fourball_matchplay .playergroup .names,body.round .foursome_matchplay .playergroup .names,body.scorecard .foursome_matchplay .playergroup .names,body.tour_public .foursome_matchplay .playergroup .names,body.round .singles_matchplay .playergroup .names,body.scorecard .singles_matchplay .playergroup .names,body.tour_public .singles_matchplay .playergroup .names{font-size:.9em;font-weight:400}body.round .scramble2_matchplay .playergroup .names .name,body.scorecard .scramble2_matchplay .playergroup .names .name,body.tour_public .scramble2_matchplay .playergroup .names .name,body.round .matchplay .playergroup .names .name,body.scorecard .matchplay .playergroup .names .name,body.tour_public .matchplay .playergroup .names .name,body.round .fourball_matchplay .playergroup .names .name,body.scorecard .fourball_matchplay .playergroup .names .name,body.tour_public .fourball_matchplay .playergroup .names .name,body.round .foursome_matchplay .playergroup .names .name,body.scorecard .foursome_matchplay .playergroup .names .name,body.tour_public .foursome_matchplay .playergroup .names .name,body.round .singles_matchplay .playergroup .names .name,body.scorecard .singles_matchplay .playergroup .names .name,body.tour_public .singles_matchplay .playergroup .names .name{font-size:.9em;overflow-x:hidden;max-width:146px}body.round .scramble2_matchplay .playergroup div.left,body.scorecard .scramble2_matchplay .playergroup div.left,body.tour_public .scramble2_matchplay .playergroup div.left,body.round .matchplay .playergroup div.left,body.scorecard .matchplay .playergroup div.left,body.tour_public .matchplay .playergroup div.left,body.round .fourball_matchplay .playergroup div.left,body.scorecard .fourball_matchplay .playergroup div.left,body.tour_public .fourball_matchplay .playergroup div.left,body.round .foursome_matchplay .playergroup div.left,body.scorecard .foursome_matchplay .playergroup div.left,body.tour_public .foursome_matchplay .playergroup div.left,body.round .singles_matchplay .playergroup div.left,body.scorecard .singles_matchplay .playergroup div.left,body.tour_public .singles_matchplay .playergroup div.left{width:195px;text-align:right;padding-right:20px;width:77px;overflow-x:hidden}body.round .scramble2_matchplay .playergroup div.left.sc,body.scorecard .scramble2_matchplay .playergroup div.left.sc,body.tour_public .scramble2_matchplay .playergroup div.left.sc,body.round .matchplay .playergroup div.left.sc,body.scorecard .matchplay .playergroup div.left.sc,body.tour_public .matchplay .playergroup div.left.sc,body.round .fourball_matchplay .playergroup div.left.sc,body.scorecard .fourball_matchplay .playergroup div.left.sc,body.tour_public .fourball_matchplay .playergroup div.left.sc,body.round .foursome_matchplay .playergroup div.left.sc,body.scorecard .foursome_matchplay .playergroup div.left.sc,body.tour_public .foursome_matchplay .playergroup div.left.sc,body.round .singles_matchplay .playergroup div.left.sc,body.scorecard .singles_matchplay .playergroup div.left.sc,body.tour_public .singles_matchplay .playergroup div.left.sc{text-align:left;width:auto;padding-left:5px;padding-right:3px}body.round .scramble2_matchplay .playergroup>div>div,body.scorecard .scramble2_matchplay .playergroup>div>div,body.tour_public .scramble2_matchplay .playergroup>div>div,body.round .matchplay .playergroup>div>div,body.scorecard .matchplay .playergroup>div>div,body.tour_public .matchplay .playergroup>div>div,body.round .fourball_matchplay .playergroup>div>div,body.scorecard .fourball_matchplay .playergroup>div>div,body.tour_public .fourball_matchplay .playergroup>div>div,body.round .foursome_matchplay .playergroup>div>div,body.scorecard .foursome_matchplay .playergroup>div>div,body.tour_public .foursome_matchplay .playergroup>div>div,body.round .singles_matchplay .playergroup>div>div,body.scorecard .singles_matchplay .playergroup>div>div,body.tour_public .singles_matchplay .playergroup>div>div{font-size:.9em}body.round .scramble2_matchplay .playergroup .right,body.scorecard .scramble2_matchplay .playergroup .right,body.tour_public .scramble2_matchplay .playergroup .right,body.round .matchplay .playergroup .right,body.scorecard .matchplay .playergroup .right,body.tour_public .matchplay .playergroup .right,body.round .fourball_matchplay .playergroup .right,body.scorecard .fourball_matchplay .playergroup .right,body.tour_public .fourball_matchplay .playergroup .right,body.round .foursome_matchplay .playergroup .right,body.scorecard .foursome_matchplay .playergroup .right,body.tour_public .foursome_matchplay .playergroup .right,body.round .singles_matchplay .playergroup .right,body.scorecard .singles_matchplay .playergroup .right,body.tour_public .singles_matchplay .playergroup .right{float:right;width:72px;overflow-x:hidden}body.round .scramble2_matchplay .playergroup .right.sc,body.scorecard .scramble2_matchplay .playergroup .right.sc,body.tour_public .scramble2_matchplay .playergroup .right.sc,body.round .matchplay .playergroup .right.sc,body.scorecard .matchplay .playergroup .right.sc,body.tour_public .matchplay .playergroup .right.sc,body.round .fourball_matchplay .playergroup .right.sc,body.scorecard .fourball_matchplay .playergroup .right.sc,body.tour_public .fourball_matchplay .playergroup .right.sc,body.round .foursome_matchplay .playergroup .right.sc,body.scorecard .foursome_matchplay .playergroup .right.sc,body.tour_public .foursome_matchplay .playergroup .right.sc,body.round .singles_matchplay .playergroup .right.sc,body.scorecard .singles_matchplay .playergroup .right.sc,body.tour_public .singles_matchplay .playergroup .right.sc{float:none;text-align:left;width:auto;padding-left:3px;padding-right:5px}body.round .scramble2_matchplay .playergroup .match-result-even,body.scorecard .scramble2_matchplay .playergroup .match-result-even,body.tour_public .scramble2_matchplay .playergroup .match-result-even,body.round .matchplay .playergroup .match-result-even,body.scorecard .matchplay .playergroup .match-result-even,body.tour_public .matchplay .playergroup .match-result-even,body.round .fourball_matchplay .playergroup .match-result-even,body.scorecard .fourball_matchplay .playergroup .match-result-even,body.tour_public .fourball_matchplay .playergroup .match-result-even,body.round .foursome_matchplay .playergroup .match-result-even,body.scorecard .foursome_matchplay .playergroup .match-result-even,body.tour_public .foursome_matchplay .playergroup .match-result-even,body.round .singles_matchplay .playergroup .match-result-even,body.scorecard .singles_matchplay .playergroup .match-result-even,body.tour_public .singles_matchplay .playergroup .match-result-even{height:40px;width:40px;background-color:inherit;display:inline-block;color:var(--text-color);line-height:40px;padding-left:3px;padding-right:3px;text-align:center}body.round .scramble2_matchplay .playergroup .match-result.t1 .arrow.l,body.scorecard .scramble2_matchplay .playergroup .match-result.t1 .arrow.l,body.tour_public .scramble2_matchplay .playergroup .match-result.t1 .arrow.l,body.round .matchplay .playergroup .match-result.t1 .arrow.l,body.scorecard .matchplay .playergroup .match-result.t1 .arrow.l,body.tour_public .matchplay .playergroup .match-result.t1 .arrow.l,body.round .fourball_matchplay .playergroup .match-result.t1 .arrow.l,body.scorecard .fourball_matchplay .playergroup .match-result.t1 .arrow.l,body.tour_public .fourball_matchplay .playergroup .match-result.t1 .arrow.l,body.round .foursome_matchplay .playergroup .match-result.t1 .arrow.l,body.scorecard .foursome_matchplay .playergroup .match-result.t1 .arrow.l,body.tour_public .foursome_matchplay .playergroup .match-result.t1 .arrow.l,body.round .singles_matchplay .playergroup .match-result.t1 .arrow.l,body.scorecard .singles_matchplay .playergroup .match-result.t1 .arrow.l,body.tour_public .singles_matchplay .playergroup .match-result.t1 .arrow.l{display:inline-block}body.round .scramble2_matchplay .playergroup .match-result.t1 .arrow.r,body.scorecard .scramble2_matchplay .playergroup .match-result.t1 .arrow.r,body.tour_public .scramble2_matchplay .playergroup .match-result.t1 .arrow.r,body.round .matchplay .playergroup .match-result.t1 .arrow.r,body.scorecard .matchplay .playergroup .match-result.t1 .arrow.r,body.tour_public .matchplay .playergroup .match-result.t1 .arrow.r,body.round .fourball_matchplay .playergroup .match-result.t1 .arrow.r,body.scorecard .fourball_matchplay .playergroup .match-result.t1 .arrow.r,body.tour_public .fourball_matchplay .playergroup .match-result.t1 .arrow.r,body.round .foursome_matchplay .playergroup .match-result.t1 .arrow.r,body.scorecard .foursome_matchplay .playergroup .match-result.t1 .arrow.r,body.tour_public .foursome_matchplay .playergroup .match-result.t1 .arrow.r,body.round .singles_matchplay .playergroup .match-result.t1 .arrow.r,body.scorecard .singles_matchplay .playergroup .match-result.t1 .arrow.r,body.tour_public .singles_matchplay .playergroup .match-result.t1 .arrow.r{display:none}body.round .scramble2_matchplay .playergroup .match-result.t2 .matchplay-win,body.scorecard .scramble2_matchplay .playergroup .match-result.t2 .matchplay-win,body.tour_public .scramble2_matchplay .playergroup .match-result.t2 .matchplay-win,body.round .matchplay .playergroup .match-result.t2 .matchplay-win,body.scorecard .matchplay .playergroup .match-result.t2 .matchplay-win,body.tour_public .matchplay .playergroup .match-result.t2 .matchplay-win,body.round .fourball_matchplay .playergroup .match-result.t2 .matchplay-win,body.scorecard .fourball_matchplay .playergroup .match-result.t2 .matchplay-win,body.tour_public .fourball_matchplay .playergroup .match-result.t2 .matchplay-win,body.round .foursome_matchplay .playergroup .match-result.t2 .matchplay-win,body.scorecard .foursome_matchplay .playergroup .match-result.t2 .matchplay-win,body.tour_public .foursome_matchplay .playergroup .match-result.t2 .matchplay-win,body.round .singles_matchplay .playergroup .match-result.t2 .matchplay-win,body.scorecard .singles_matchplay .playergroup .match-result.t2 .matchplay-win,body.tour_public .singles_matchplay .playergroup .match-result.t2 .matchplay-win{background-color:#2a60cd}body.round .scramble2_matchplay .playergroup .match-result.t2 .arrow.l,body.scorecard .scramble2_matchplay .playergroup .match-result.t2 .arrow.l,body.tour_public .scramble2_matchplay .playergroup .match-result.t2 .arrow.l,body.round .matchplay .playergroup .match-result.t2 .arrow.l,body.scorecard .matchplay .playergroup .match-result.t2 .arrow.l,body.tour_public .matchplay .playergroup .match-result.t2 .arrow.l,body.round .fourball_matchplay .playergroup .match-result.t2 .arrow.l,body.scorecard .fourball_matchplay .playergroup .match-result.t2 .arrow.l,body.tour_public .fourball_matchplay .playergroup .match-result.t2 .arrow.l,body.round .foursome_matchplay .playergroup .match-result.t2 .arrow.l,body.scorecard .foursome_matchplay .playergroup .match-result.t2 .arrow.l,body.tour_public .foursome_matchplay .playergroup .match-result.t2 .arrow.l,body.round .singles_matchplay .playergroup .match-result.t2 .arrow.l,body.scorecard .singles_matchplay .playergroup .match-result.t2 .arrow.l,body.tour_public .singles_matchplay .playergroup .match-result.t2 .arrow.l{display:none}body.round .scramble2_matchplay .playergroup .match-result.t2 .arrow.r,body.scorecard .scramble2_matchplay .playergroup .match-result.t2 .arrow.r,body.tour_public .scramble2_matchplay .playergroup .match-result.t2 .arrow.r,body.round .matchplay .playergroup .match-result.t2 .arrow.r,body.scorecard .matchplay .playergroup .match-result.t2 .arrow.r,body.tour_public .matchplay .playergroup .match-result.t2 .arrow.r,body.round .fourball_matchplay .playergroup .match-result.t2 .arrow.r,body.scorecard .fourball_matchplay .playergroup .match-result.t2 .arrow.r,body.tour_public .fourball_matchplay .playergroup .match-result.t2 .arrow.r,body.round .foursome_matchplay .playergroup .match-result.t2 .arrow.r,body.scorecard .foursome_matchplay .playergroup .match-result.t2 .arrow.r,body.tour_public .foursome_matchplay .playergroup .match-result.t2 .arrow.r,body.round .singles_matchplay .playergroup .match-result.t2 .arrow.r,body.scorecard .singles_matchplay .playergroup .match-result.t2 .arrow.r,body.tour_public .singles_matchplay .playergroup .match-result.t2 .arrow.r{display:inline-block}body.round .scramble2_matchplay .playergroup .match-value,body.scorecard .scramble2_matchplay .playergroup .match-value,body.tour_public .scramble2_matchplay .playergroup .match-value,body.round .matchplay .playergroup .match-value,body.scorecard .matchplay .playergroup .match-value,body.tour_public .matchplay .playergroup .match-value,body.round .fourball_matchplay .playergroup .match-value,body.scorecard .fourball_matchplay .playergroup .match-value,body.tour_public .fourball_matchplay .playergroup .match-value,body.round .foursome_matchplay .playergroup .match-value,body.scorecard .foursome_matchplay .playergroup .match-value,body.tour_public .foursome_matchplay .playergroup .match-value,body.round .singles_matchplay .playergroup .match-value,body.scorecard .singles_matchplay .playergroup .match-value,body.tour_public .singles_matchplay .playergroup .match-value{padding-right:2px}body.round .scramble2_matchplay .playergroup .match-value .extra.right,body.scorecard .scramble2_matchplay .playergroup .match-value .extra.right,body.tour_public .scramble2_matchplay .playergroup .match-value .extra.right,body.round .matchplay .playergroup .match-value .extra.right,body.scorecard .matchplay .playergroup .match-value .extra.right,body.tour_public .matchplay .playergroup .match-value .extra.right,body.round .fourball_matchplay .playergroup .match-value .extra.right,body.scorecard .fourball_matchplay .playergroup .match-value .extra.right,body.tour_public .fourball_matchplay .playergroup .match-value .extra.right,body.round .foursome_matchplay .playergroup .match-value .extra.right,body.scorecard .foursome_matchplay .playergroup .match-value .extra.right,body.tour_public .foursome_matchplay .playergroup .match-value .extra.right,body.round .singles_matchplay .playergroup .match-value .extra.right,body.scorecard .singles_matchplay .playergroup .match-value .extra.right,body.tour_public .singles_matchplay .playergroup .match-value .extra.right{text-align:right}body.round .scramble2_matchplay .playergroup .match-value .extra.left,body.scorecard .scramble2_matchplay .playergroup .match-value .extra.left,body.tour_public .scramble2_matchplay .playergroup .match-value .extra.left,body.round .matchplay .playergroup .match-value .extra.left,body.scorecard .matchplay .playergroup .match-value .extra.left,body.tour_public .matchplay .playergroup .match-value .extra.left,body.round .fourball_matchplay .playergroup .match-value .extra.left,body.scorecard .fourball_matchplay .playergroup .match-value .extra.left,body.tour_public .fourball_matchplay .playergroup .match-value .extra.left,body.round .foursome_matchplay .playergroup .match-value .extra.left,body.scorecard .foursome_matchplay .playergroup .match-value .extra.left,body.tour_public .foursome_matchplay .playergroup .match-value .extra.left,body.round .singles_matchplay .playergroup .match-value .extra.left,body.scorecard .singles_matchplay .playergroup .match-value .extra.left,body.tour_public .singles_matchplay .playergroup .match-value .extra.left{text-align:left}body.round .scramble2_matchplay .playergroup .match-result .matchplay-win,body.scorecard .scramble2_matchplay .playergroup .match-result .matchplay-win,body.tour_public .scramble2_matchplay .playergroup .match-result .matchplay-win,body.round .matchplay .playergroup .match-result .matchplay-win,body.scorecard .matchplay .playergroup .match-result .matchplay-win,body.tour_public .matchplay .playergroup .match-result .matchplay-win,body.round .fourball_matchplay .playergroup .match-result .matchplay-win,body.scorecard .fourball_matchplay .playergroup .match-result .matchplay-win,body.tour_public .fourball_matchplay .playergroup .match-result .matchplay-win,body.round .foursome_matchplay .playergroup .match-result .matchplay-win,body.scorecard .foursome_matchplay .playergroup .match-result .matchplay-win,body.tour_public .foursome_matchplay .playergroup .match-result .matchplay-win,body.round .singles_matchplay .playergroup .match-result .matchplay-win,body.scorecard .singles_matchplay .playergroup .match-result .matchplay-win,body.tour_public .singles_matchplay .playergroup .match-result .matchplay-win,body.round .scramble2_matchplay .playergroup .match-value-even .matchplay-win,body.scorecard .scramble2_matchplay .playergroup .match-value-even .matchplay-win,body.tour_public .scramble2_matchplay .playergroup .match-value-even .matchplay-win,body.round .matchplay .playergroup .match-value-even .matchplay-win,body.scorecard .matchplay .playergroup .match-value-even .matchplay-win,body.tour_public .matchplay .playergroup .match-value-even .matchplay-win,body.round .fourball_matchplay .playergroup .match-value-even .matchplay-win,body.scorecard .fourball_matchplay .playergroup .match-value-even .matchplay-win,body.tour_public .fourball_matchplay .playergroup .match-value-even .matchplay-win,body.round .foursome_matchplay .playergroup .match-value-even .matchplay-win,body.scorecard .foursome_matchplay .playergroup .match-value-even .matchplay-win,body.tour_public .foursome_matchplay .playergroup .match-value-even .matchplay-win,body.round .singles_matchplay .playergroup .match-value-even .matchplay-win,body.scorecard .singles_matchplay .playergroup .match-value-even .matchplay-win,body.tour_public .singles_matchplay .playergroup .match-value-even .matchplay-win{text-align:center;height:40px;width:40px;background-color:#d7474a;display:inline-block;color:#fff;line-height:39px;padding-left:3px;padding-right:3px}body.round .scramble2_matchplay .playergroup .match-result .match-value-even,body.scorecard .scramble2_matchplay .playergroup .match-result .match-value-even,body.tour_public .scramble2_matchplay .playergroup .match-result .match-value-even,body.round .matchplay .playergroup .match-result .match-value-even,body.scorecard .matchplay .playergroup .match-result .match-value-even,body.tour_public .matchplay .playergroup .match-result .match-value-even,body.round .fourball_matchplay .playergroup .match-result .match-value-even,body.scorecard .fourball_matchplay .playergroup .match-result .match-value-even,body.tour_public .fourball_matchplay .playergroup .match-result .match-value-even,body.round .foursome_matchplay .playergroup .match-result .match-value-even,body.scorecard .foursome_matchplay .playergroup .match-result .match-value-even,body.tour_public .foursome_matchplay .playergroup .match-result .match-value-even,body.round .singles_matchplay .playergroup .match-result .match-value-even,body.scorecard .singles_matchplay .playergroup .match-result .match-value-even,body.tour_public .singles_matchplay .playergroup .match-result .match-value-even,body.round .scramble2_matchplay .playergroup .match-value-even .match-value-even,body.scorecard .scramble2_matchplay .playergroup .match-value-even .match-value-even,body.tour_public .scramble2_matchplay .playergroup .match-value-even .match-value-even,body.round .matchplay .playergroup .match-value-even .match-value-even,body.scorecard .matchplay .playergroup .match-value-even .match-value-even,body.tour_public .matchplay .playergroup .match-value-even .match-value-even,body.round .fourball_matchplay .playergroup .match-value-even .match-value-even,body.scorecard .fourball_matchplay .playergroup .match-value-even .match-value-even,body.tour_public .fourball_matchplay .playergroup .match-value-even .match-value-even,body.round .foursome_matchplay .playergroup .match-value-even .match-value-even,body.scorecard .foursome_matchplay .playergroup .match-value-even .match-value-even,body.tour_public .foursome_matchplay .playergroup .match-value-even .match-value-even,body.round .singles_matchplay .playergroup .match-value-even .match-value-even,body.scorecard .singles_matchplay .playergroup .match-value-even .match-value-even,body.tour_public .singles_matchplay .playergroup .match-value-even .match-value-even{background-color:gray}body.round .scramble2_matchplay .playergroup .match-result .arrow,body.scorecard .scramble2_matchplay .playergroup .match-result .arrow,body.tour_public .scramble2_matchplay .playergroup .match-result .arrow,body.round .matchplay .playergroup .match-result .arrow,body.scorecard .matchplay .playergroup .match-result .arrow,body.tour_public .matchplay .playergroup .match-result .arrow,body.round .fourball_matchplay .playergroup .match-result .arrow,body.scorecard .fourball_matchplay .playergroup .match-result .arrow,body.tour_public .fourball_matchplay .playergroup .match-result .arrow,body.round .foursome_matchplay .playergroup .match-result .arrow,body.scorecard .foursome_matchplay .playergroup .match-result .arrow,body.tour_public .foursome_matchplay .playergroup .match-result .arrow,body.round .singles_matchplay .playergroup .match-result .arrow,body.scorecard .singles_matchplay .playergroup .match-result .arrow,body.tour_public .singles_matchplay .playergroup .match-result .arrow,body.round .scramble2_matchplay .playergroup .match-value-even .arrow,body.scorecard .scramble2_matchplay .playergroup .match-value-even .arrow,body.tour_public .scramble2_matchplay .playergroup .match-value-even .arrow,body.round .matchplay .playergroup .match-value-even .arrow,body.scorecard .matchplay .playergroup .match-value-even .arrow,body.tour_public .matchplay .playergroup .match-value-even .arrow,body.round .fourball_matchplay .playergroup .match-value-even .arrow,body.scorecard .fourball_matchplay .playergroup .match-value-even .arrow,body.tour_public .fourball_matchplay .playergroup .match-value-even .arrow,body.round .foursome_matchplay .playergroup .match-value-even .arrow,body.scorecard .foursome_matchplay .playergroup .match-value-even .arrow,body.tour_public .foursome_matchplay .playergroup .match-value-even .arrow,body.round .singles_matchplay .playergroup .match-value-even .arrow,body.scorecard .singles_matchplay .playergroup .match-value-even .arrow,body.tour_public .singles_matchplay .playergroup .match-value-even .arrow{border-top:20px solid transparent;border-bottom:20px solid transparent;display:inline-block;vertical-align:top}body.round .scramble2_matchplay .playergroup .match-result .arrow.l,body.scorecard .scramble2_matchplay .playergroup .match-result .arrow.l,body.tour_public .scramble2_matchplay .playergroup .match-result .arrow.l,body.round .matchplay .playergroup .match-result .arrow.l,body.scorecard .matchplay .playergroup .match-result .arrow.l,body.tour_public .matchplay .playergroup .match-result .arrow.l,body.round .fourball_matchplay .playergroup .match-result .arrow.l,body.scorecard .fourball_matchplay .playergroup .match-result .arrow.l,body.tour_public .fourball_matchplay .playergroup .match-result .arrow.l,body.round .foursome_matchplay .playergroup .match-result .arrow.l,body.scorecard .foursome_matchplay .playergroup .match-result .arrow.l,body.tour_public .foursome_matchplay .playergroup .match-result .arrow.l,body.round .singles_matchplay .playergroup .match-result .arrow.l,body.scorecard .singles_matchplay .playergroup .match-result .arrow.l,body.tour_public .singles_matchplay .playergroup .match-result .arrow.l,body.round .scramble2_matchplay .playergroup .match-value-even .arrow.l,body.scorecard .scramble2_matchplay .playergroup .match-value-even .arrow.l,body.tour_public .scramble2_matchplay .playergroup .match-value-even .arrow.l,body.round .matchplay .playergroup .match-value-even .arrow.l,body.scorecard .matchplay .playergroup .match-value-even .arrow.l,body.tour_public .matchplay .playergroup .match-value-even .arrow.l,body.round .fourball_matchplay .playergroup .match-value-even .arrow.l,body.scorecard .fourball_matchplay .playergroup .match-value-even .arrow.l,body.tour_public .fourball_matchplay .playergroup .match-value-even .arrow.l,body.round .foursome_matchplay .playergroup .match-value-even .arrow.l,body.scorecard .foursome_matchplay .playergroup .match-value-even .arrow.l,body.tour_public .foursome_matchplay .playergroup .match-value-even .arrow.l,body.round .singles_matchplay .playergroup .match-value-even .arrow.l,body.scorecard .singles_matchplay .playergroup .match-value-even .arrow.l,body.tour_public .singles_matchplay .playergroup .match-value-even .arrow.l{border-right:11px solid #D7474A}body.round .scramble2_matchplay .playergroup .match-result .arrow.r,body.scorecard .scramble2_matchplay .playergroup .match-result .arrow.r,body.tour_public .scramble2_matchplay .playergroup .match-result .arrow.r,body.round .matchplay .playergroup .match-result .arrow.r,body.scorecard .matchplay .playergroup .match-result .arrow.r,body.tour_public .matchplay .playergroup .match-result .arrow.r,body.round .fourball_matchplay .playergroup .match-result .arrow.r,body.scorecard .fourball_matchplay .playergroup .match-result .arrow.r,body.tour_public .fourball_matchplay .playergroup .match-result .arrow.r,body.round .foursome_matchplay .playergroup .match-result .arrow.r,body.scorecard .foursome_matchplay .playergroup .match-result .arrow.r,body.tour_public .foursome_matchplay .playergroup .match-result .arrow.r,body.round .singles_matchplay .playergroup .match-result .arrow.r,body.scorecard .singles_matchplay .playergroup .match-result .arrow.r,body.tour_public .singles_matchplay .playergroup .match-result .arrow.r,body.round .scramble2_matchplay .playergroup .match-value-even .arrow.r,body.scorecard .scramble2_matchplay .playergroup .match-value-even .arrow.r,body.tour_public .scramble2_matchplay .playergroup .match-value-even .arrow.r,body.round .matchplay .playergroup .match-value-even .arrow.r,body.scorecard .matchplay .playergroup .match-value-even .arrow.r,body.tour_public .matchplay .playergroup .match-value-even .arrow.r,body.round .fourball_matchplay .playergroup .match-value-even .arrow.r,body.scorecard .fourball_matchplay .playergroup .match-value-even .arrow.r,body.tour_public .fourball_matchplay .playergroup .match-value-even .arrow.r,body.round .foursome_matchplay .playergroup .match-value-even .arrow.r,body.scorecard .foursome_matchplay .playergroup .match-value-even .arrow.r,body.tour_public .foursome_matchplay .playergroup .match-value-even .arrow.r,body.round .singles_matchplay .playergroup .match-value-even .arrow.r,body.scorecard .singles_matchplay .playergroup .match-value-even .arrow.r,body.tour_public .singles_matchplay .playergroup .match-value-even .arrow.r{border-left:11px solid #2a60cd}body.round .scramble2_matchplay.players4 .fcx.name,body.scorecard .scramble2_matchplay.players4 .fcx.name,body.tour_public .scramble2_matchplay.players4 .fcx.name,body.round .matchplay.players4 .fcx.name,body.scorecard .matchplay.players4 .fcx.name,body.tour_public .matchplay.players4 .fcx.name,body.round .fourball_matchplay.players4 .fcx.name,body.scorecard .fourball_matchplay.players4 .fcx.name,body.tour_public .fourball_matchplay.players4 .fcx.name,body.round .foursome_matchplay.players4 .fcx.name,body.scorecard .foursome_matchplay.players4 .fcx.name,body.tour_public .foursome_matchplay.players4 .fcx.name,body.round .singles_matchplay.players4 .fcx.name,body.scorecard .singles_matchplay.players4 .fcx.name,body.tour_public .singles_matchplay.players4 .fcx.name,body.round .scramble2_matchplay.players3 .fcx.name,body.scorecard .scramble2_matchplay.players3 .fcx.name,body.tour_public .scramble2_matchplay.players3 .fcx.name,body.round .matchplay.players3 .fcx.name,body.scorecard .matchplay.players3 .fcx.name,body.tour_public .matchplay.players3 .fcx.name,body.round .fourball_matchplay.players3 .fcx.name,body.scorecard .fourball_matchplay.players3 .fcx.name,body.tour_public .fourball_matchplay.players3 .fcx.name,body.round .foursome_matchplay.players3 .fcx.name,body.scorecard .foursome_matchplay.players3 .fcx.name,body.tour_public .foursome_matchplay.players3 .fcx.name,body.round .singles_matchplay.players3 .fcx.name,body.scorecard .singles_matchplay.players3 .fcx.name,body.tour_public .singles_matchplay.players3 .fcx.name{width:60px;max-width:60px}body.round .scramble2_matchplay.players4 .playergroup,body.scorecard .scramble2_matchplay.players4 .playergroup,body.tour_public .scramble2_matchplay.players4 .playergroup,body.round .matchplay.players4 .playergroup,body.scorecard .matchplay.players4 .playergroup,body.tour_public .matchplay.players4 .playergroup,body.round .fourball_matchplay.players4 .playergroup,body.scorecard .fourball_matchplay.players4 .playergroup,body.tour_public .fourball_matchplay.players4 .playergroup,body.round .foursome_matchplay.players4 .playergroup,body.scorecard .foursome_matchplay.players4 .playergroup,body.tour_public .foursome_matchplay.players4 .playergroup,body.round .singles_matchplay.players4 .playergroup,body.scorecard .singles_matchplay.players4 .playergroup,body.tour_public .singles_matchplay.players4 .playergroup,body.round .scramble2_matchplay.players3 .playergroup,body.scorecard .scramble2_matchplay.players3 .playergroup,body.tour_public .scramble2_matchplay.players3 .playergroup,body.round .matchplay.players3 .playergroup,body.scorecard .matchplay.players3 .playergroup,body.tour_public .matchplay.players3 .playergroup,body.round .fourball_matchplay.players3 .playergroup,body.scorecard .fourball_matchplay.players3 .playergroup,body.tour_public .fourball_matchplay.players3 .playergroup,body.round .foursome_matchplay.players3 .playergroup,body.scorecard .foursome_matchplay.players3 .playergroup,body.tour_public .foursome_matchplay.players3 .playergroup,body.round .singles_matchplay.players3 .playergroup,body.scorecard .singles_matchplay.players3 .playergroup,body.tour_public .singles_matchplay.players3 .playergroup{justify-content:center}body.round .score-picker,body.scorecard .score-picker,body.tour_public .score-picker{width:75px}body.round .score-picker div.length,body.scorecard .score-picker div.length,body.tour_public .score-picker div.length{display:inline-grid;grid-auto-flow:row;justify-content:center}body.round .score-picker div.length>div,body.scorecard .score-picker div.length>div,body.tour_public .score-picker div.length>div{font-size:.9em;text-align:center;display:inline-grid;justify-content:start;grid-template-columns:auto auto}body.round .score-picker div.length>div>div,body.scorecard .score-picker div.length>div>div,body.tour_public .score-picker div.length>div>div{font-size:.9em}body.round #hole-desc,body.scorecard #hole-desc,body.tour_public #hole-desc{background:var(--bg-color);display:none;position:absolute;top:-10px;left:0;width:100%;height:120%}body.round #hole-desc-close,body.scorecard #hole-desc-close,body.tour_public #hole-desc-close{background:url(images/close.svg);background-size:30px 30px;background-repeat:no-repeat;width:30px;height:30px;position:fixed;top:5px;right:5px}body.round #hole-desc-text-wrap,body.scorecard #hole-desc-text-wrap,body.tour_public #hole-desc-text-wrap{padding:30px;color:var(--text-color);width:80%}body.round #hole-usernote,body.scorecard #hole-usernote,body.tour_public #hole-usernote{height:40px;width:100%;font-weight:300;font-size:1.2em}@keyframes statisticsUp{0%{transform:translateY(var(--stat-dialog-up, 630px))}to{transform:translate(0)}}@keyframes statisticsDown{0%{transform:translate(0)}to{transform:translateY(630px)}}@keyframes slideLeftOut{0%{transform:translate(0)}to{transform:translate(-320px)}}@keyframes slideRightOut{0%{transform:translate(0)}to{transform:translate(320px)}}@keyframes slideLeftIn{0%{transform:translate(-320px)}to{transform:translate(0)}}@keyframes slideRightIn{0%{transform:translate(320px)}to{transform:translate(0)}}@keyframes slideRightIn3{0%{transform:translate(320px)}to{transform:translate(0)}}.round_top{background-color:var(--bg-color);width:100%;z-index:200;border-bottom:1px solid var(--sub-border-color);position:fixed}.round_top td.border-left{border-left:1px solid var(--sub-border-color)}.round_top .betterball .br,.round_top .betterball_stableford .br{border-right:1px solid var(--round-bottom-border-color)}#round>table{width:100%}#round[data-playtype=scramble2_matchplay] .scorep,#round[data-playtype=fourball_matchplay] .scorep,#round[data-playtype=foursomme_matchplay] .scorep,#round[data-playtype=singles_matchplay] .scorep,#round[data-playtype=matchplay] .scorep{display:none}#round[data-playtype=betterball] tbody td:nth-child(3),#round[data-playtype=betterball_stableford] tbody td:nth-child(3){border-right:1px solid var(--round-bottom-border-color)}.t1c{color:#d7474a}.t1bc{background-color:#d7474a!important}.t2c{color:#2a60cd}.t2bc{background-color:#2a60cd!important}#courses td{font-size:.9em}#score-set td,#round td,.round_top td{text-align:center;padding:2px 6px}#score-set td.hinfo,#round td.hinfo,.round_top td.hinfo{padding:2px 0}#score-set td.hextra,#round td.hextra,.round_top td.hextra{text-align:left;font-weight:700}#score-set td>div.extra,#round td>div.extra,.round_top td>div.extra{font-size:.8em}#score-set td>div.extra.left,#round td>div.extra.left,.round_top td>div.extra.left{color:#d7474a}#score-set td>div.extra.right,#round td>div.extra.right,.round_top td>div.extra.right{color:#2a60cd}#hole{padding:2px 0 0 2px!important}#round tr.selected td>div.extra.left{color:#ffa8aa}#round tr.selected td>div.extra.right{color:#80c6ff}#round tr.selected td>div.extra.as{color:#fff}.scrollable_round{max-height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch}#bottom_actions .ba-padding{height:52px;position:fixed;bottom:-30px;width:calc(100% - 20px);background-color:var(--bg-color);color:var(--text-color);margin-left:10px;opacity:1}#bottom_actions.start .bottom_actions>div{width:19%}html.standalone #bottom_actions .ba-padding{height:72px}html.standalone #bottom_actions .bottom_actions{height:40px;bottom:24px}html.standalone #bottom_actions .bottom_actions>div{margin-bottom:20px}html.standalone .spacebelow{height:calc(70px + env(safe-area-inset-bottom))}html.standalone .scrollable_round{max-height:500px}html.standalone #score-set{bottom:4px}#wrapper{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media(orientation:portrait){#skinpayments .name{max-width:135px}}.bottom_actions{position:fixed;bottom:0;z-index:99;width:calc(100% - 20px);background:var(--bottom-actions-bg-color);color:var(--text-color);border:1px solid var(--bottom-actions-border-color);padding-top:6px;text-align:center;margin-left:10px;border-radius:20px;opacity:1;padding-bottom:2px}.bottom_actions .title{padding-top:0;font-weight:400;font-size:10px}.bottom_actions>div{width:24%;display:inline-block}.bottom_actions>div.dimmed{opacity:.4}.bottom_actions>div>div:first-child{height:27px;width:25px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.bottom_actions>div>div:first-child svg{width:25px;height:27px}.bottom-fill-small{height:20px}body.round .bottom-fill-small{background-color:inherit}.bottom-fill-full{height:60px}#score-set,#longest-drive,#closest-pin{display:none;background:var(--bg-color);color:var(--sub-color);border-top:1px solid var(--sub-border-color);position:fixed;bottom:1px;width:100%}#longest-drive,#closest-pin{color:inherit}#closest-pin{padding-left:10px;padding-top:10px}#closest-pin .pb{height:10px}#closest-pin #cpp{margin-bottom:10px}#closest-pin .cp-picker{max-height:120px;width:55px}#closest-pin #cp-picker-meter,#closest-pin #cp-picker-dm,#closest-pin #cp-picker-cm,#closest-pin .m{display:inline-block;vertical-align:middle}#closest-pin button{width:120px;margin-top:5px;margin-bottom:5px}#longest-drive{padding-left:30px;padding-top:10px}#longest-drive #ldm,#longest-drive #ldw,#longest-drive button{margin-top:10px}#longest-drive button{width:120px}.picker,.cp-picker{border:1px solid #AAA;width:55px;border-radius:2px;max-height:160px;overflow-y:scroll;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;box-shadow:inset 0 0 6px #aaa;margin-left:auto;margin-right:auto;text-align:center}.mobile .picker,.mobile .cp-picker{border-radius:12px}.picker_row,.cp-picker-row{padding-top:5px;padding-bottom:5px;font-size:20px}td.picker_one{padding:2px 7px}-webkit-scrollbar-track{background-color:transparent}-webkit-scrollbar{background-color:transparent}-webkit-scrollbar-thumb{background-color:transparent}#round_playtype[data-highlitepar="1"] .picker_row.par{background:var(--picker-ownpar-bg-color);color:var(--picker-ownpar-color)}#round_playtype[data-highlitepar="1"] .picker_row.ownpar,#round_playtype[data-highlitepar="0"] .picker_row.par{text-decoration:underline}#round_playtype[data-highlitepar="0"] .picker_row.ownpar{background:var(--picker-ownpar-bg-color);color:var(--picker-ownpar-color)}.picker_row.selected,.cp-picker-row.selected,#round .rr.selected{background:var(--score-entry-selected-row)!important;color:#fff!important}.picker_row.selected .score.own_par,.cp-picker-row.selected .score.own_par,#round .rr.selected .score.own_par{color:var(--ownpar-selected-color)!important}html.less3 body{padding-top:7px}html.less3 .backbutton{position:absolute;right:10px}.hinfo .hnum{display:inline-block;width:24px;padding:1px}.hinfo .hpar{padding:1px}.hinfo .hpar,.hinfo .hhcp{display:inline-block;color:#666;width:23px}.hinfo .hhcp{font-size:.8em;color:#aaa;width:21px}.rr.selected .hinfo .hnum,.rr.selected .hinfo .hpar,.rr.selected .hinfo .hhcp{color:#ddd}.rr.selected .score.winner1{background-color:#d76d98!important;border-color:#d76d98!important}.rr.selected .score.winner2{background-color:#71a2d7!important;border-color:#71a2d7!important}.rr .hinfo{text-align:left;width:79px}.rr.selected .scorep{color:#fff}.relative{position:relative}.dbb{background:url(images/back.svg);background-size:38px 40px;background-repeat:no-repeat;width:35px;height:29px;position:relative;top:3px;display:inline-block}.close-circle{background:url(images/close-circle.svg);background-size:30px 30px;background-repeat:no-repeat;width:100%;height:50px;background-position:23px 9px}.arrow-up{background:url(images/arrow-up.svg);background-size:15px 15px;background-repeat:no-repeat;width:15%;height:15px}.lock-icon{display:inline-block;background:var(--lock-url);background-size:32px 32px;height:32px;width:32px}#hole,.align_t{vertical-align:top}#hole .hnum{font-size:2em;vertical-align:middle}.backbutton{text-align:right;margin-right:10px;margin-top:3px;margin-bottom:3px}.backbutton.tal{text-align:left}.score{margin-left:auto;margin-right:auto;padding:1px;display:inline-block}.scorep{display:inline-block;font-size:.8em;color:var(--scorep);margin-left:3px;width:5px}.teebox_name{display:inline-block;width:20px;height:20px;border-radius:3px;border:1px solid #ccc}.teebox_name.black{background-color:#000}.teebox_name.white{background-color:#fff}.teebox_name.yellow{background-color:#ff0}.teebox_name.blue{background-color:#00f}.teebox_name.red{background-color:red}.teebox_name.small{width:16px;height:16px;margin-right:3px}.teebox_name.tiny{width:12px;height:12px;margin-right:3px;vertical-align:middle}#reload{background:url(images/reload.svg);background-size:24px 24px;display:inline-block;height:24px;width:24px;vertical-align:bottom}.score,.score.amateur-color{color:#121212}.score.par,.score.amateur-color.par,.score.bogey,.score.amateur-color.bogey,.score.birdie,.score.amateur-color.birdie,.score.double,.score.amateur-color.double,.score.eagle,.score.amateur-color.eagle,.score.albatross,.score.amateur-color.albatross,.score.missed,.score.amateur-color.missed,.score.skipped,.score.amateur-color.skipped,.score.bad,.score.amateur-color.bad,.score.hio,.score.amateur-color.hio,.score.empty,.score.amateur-color.empty,.score.own_par,.score.amateur-color.own_par{background-color:#fc1b1b;width:1.5em;border-radius:6px;text-align:center;border:1px solid #ccc}.score.empty,.score.amateur-color.empty{background-color:transparent;border:1px solid transparent}.score.par,.score.amateur-color.par{background-color:#cfa}.score.double,.score.amateur-color.double{background-color:var(--amateur-double-color)}.score.bogey,.score.amateur-color.bogey{background-color:var(--amateur-bogey-color);border:1px solid #fff}.score.birdie,.score.amateur-color.birdie{background-color:#00d813;color:#fff}.score.eagle,.score.amateur-color.eagle{background-color:#ff0}.score.bad,.score.amateur-color.bad{background-color:red;color:#fff}.score.skipped,.score.amateur-color.skipped{background-color:transparent;border:1px solid transparent;color:red}.score.hio,.score.amateur-color.hio,.score.albatross,.score.amateur-color.albatross{background-color:gold}.score.own_par,.score.amateur-color.own_par{color:var(--ownpar-color)}.official-color .rr.selected .score.skipped,.official-color .score{color:#fff}.official-color .score.skipped{color:var(--score-skipped-color)}.official-color .score.par{background-color:#fff;border:1px solid white;color:#000}.official-color .score.double,.official-color .score.bad{background-color:#0964cb;border-color:#0964cb;border-radius:0}.official-color .score.bogey{background-color:#060016;border-color:var(--official-border-bogey);border-radius:0}.official-color .score.birdie{background-color:#dc1a21;border-color:#dc1a21;border-radius:24px}.official-color .score.eagle,.official-color .score.hio,.official-color .score.albatross{background-color:#ffb81c;border-color:#ffb81c;color:#060016;border-radius:24px}.official-color .score.own_par{color:var(--ownpar-color)}.official-color .bt.bb .score{color:inherit}.scorebb{width:1.5em;border-radius:6px;text-align:center;padding-top:1px;padding-bottom:1px;padding-right:1px}.scorebb.bb-even{color:var(--text-color);padding-left:4px;border-top:1px solid var(--white-sub-color);border-bottom:1px solid var(--white-sub-color)}.scorebb.bb-plus1{background-color:#498fe2;border:1px solid #498FE2;color:#fff}.scorebb.bb-plus2,.scorebb.bb-plus3{background-color:#004d8f;border:1px solid #004D8F;color:#fff}.scorebb.bb-minus1{background-color:#fe7c82;border:1px solid #fe7c82;border-radius:24px;color:#fff}.scorebb.bb-minus2,.scorebb.bb-minus3{background-color:#ed5c62;border:1px solid #ed5c62;border-radius:24px;color:#fff}.scorebb.bsb-even{color:var(--text-color);padding-left:4px;border-top:1px solid var(--white-sub-color);border-bottom:1px solid var(--white-sub-color)}.scorebb.bb-skiopped{color:#888}.scorebb.bsb-plus1,.scorebb.bsb-plus2,.scorebb.bsb-plus3{background-color:#060016;border:1px solid #060016;color:#fff}.scorebb.bsb-minus1,.scorebb.bsb-minus2,.scorebb.bsb-minus3{background-color:#dc1a21;border:1px solid #dc1a21;border-radius:24px;color:#fff}.scorebb.bsb-skipped,.scorebb.bb-skipped{color:var(--text-color);padding-left:4px}#round[data-playtype=scramble2_matchplay] div.score.par,#round[data-playtype=fourball_matchplay] div.score.par,#round[data-playtype=foursome_matchplay] div.score.par,#round[data-playtype=singles_matchplay] div.score.par,#round[data-playtype=matchplay] div.score.par,#round[data-playtype=scramble2_matchplay] div.score.bogey,#round[data-playtype=fourball_matchplay] div.score.bogey,#round[data-playtype=foursome_matchplay] div.score.bogey,#round[data-playtype=singles_matchplay] div.score.bogey,#round[data-playtype=matchplay] div.score.bogey,#round[data-playtype=scramble2_matchplay] div.score.birdie,#round[data-playtype=fourball_matchplay] div.score.birdie,#round[data-playtype=foursome_matchplay] div.score.birdie,#round[data-playtype=singles_matchplay] div.score.birdie,#round[data-playtype=matchplay] div.score.birdie,#round[data-playtype=scramble2_matchplay] div.score.double,#round[data-playtype=fourball_matchplay] div.score.double,#round[data-playtype=foursome_matchplay] div.score.double,#round[data-playtype=singles_matchplay] div.score.double,#round[data-playtype=matchplay] div.score.double,#round[data-playtype=scramble2_matchplay] div.score.eagle,#round[data-playtype=fourball_matchplay] div.score.eagle,#round[data-playtype=foursome_matchplay] div.score.eagle,#round[data-playtype=singles_matchplay] div.score.eagle,#round[data-playtype=matchplay] div.score.eagle,#round[data-playtype=scramble2_matchplay] div.score.albatross,#round[data-playtype=fourball_matchplay] div.score.albatross,#round[data-playtype=foursome_matchplay] div.score.albatross,#round[data-playtype=singles_matchplay] div.score.albatross,#round[data-playtype=matchplay] div.score.albatross,#round[data-playtype=scramble2_matchplay] div.score.missed,#round[data-playtype=fourball_matchplay] div.score.missed,#round[data-playtype=foursome_matchplay] div.score.missed,#round[data-playtype=singles_matchplay] div.score.missed,#round[data-playtype=matchplay] div.score.missed,#round[data-playtype=scramble2_matchplay] div.score.skipped,#round[data-playtype=fourball_matchplay] div.score.skipped,#round[data-playtype=foursome_matchplay] div.score.skipped,#round[data-playtype=singles_matchplay] div.score.skipped,#round[data-playtype=matchplay] div.score.skipped,#round[data-playtype=scramble2_matchplay] div.score.bad,#round[data-playtype=fourball_matchplay] div.score.bad,#round[data-playtype=foursome_matchplay] div.score.bad,#round[data-playtype=singles_matchplay] div.score.bad,#round[data-playtype=matchplay] div.score.bad,#round[data-playtype=scramble2_matchplay] div.score.hio,#round[data-playtype=fourball_matchplay] div.score.hio,#round[data-playtype=foursome_matchplay] div.score.hio,#round[data-playtype=singles_matchplay] div.score.hio,#round[data-playtype=matchplay] div.score.hio{border-color:var(--white-dark-color);background-color:var(--white-dark-color);color:var(--text-color)}#round[data-playtype=scramble2_matchplay] tr.selected div.score.par,#round[data-playtype=fourball_matchplay] tr.selected div.score.par,#round[data-playtype=foursome_matchplay] tr.selected div.score.par,#round[data-playtype=singles_matchplay] tr.selected div.score.par,#round[data-playtype=matchplay].par,#round[data-playtype=scramble2_matchplay] tr.selected div.score.bogey,#round[data-playtype=fourball_matchplay] tr.selected div.score.bogey,#round[data-playtype=foursome_matchplay] tr.selected div.score.bogey,#round[data-playtype=singles_matchplay] tr.selected div.score.bogey,#round[data-playtype=matchplay].bogey,#round[data-playtype=scramble2_matchplay] tr.selected div.score.birdie,#round[data-playtype=fourball_matchplay] tr.selected div.score.birdie,#round[data-playtype=foursome_matchplay] tr.selected div.score.birdie,#round[data-playtype=singles_matchplay] tr.selected div.score.birdie,#round[data-playtype=matchplay].birdie,#round[data-playtype=scramble2_matchplay] tr.selected div.score.double,#round[data-playtype=fourball_matchplay] tr.selected div.score.double,#round[data-playtype=foursome_matchplay] tr.selected div.score.double,#round[data-playtype=singles_matchplay] tr.selected div.score.double,#round[data-playtype=matchplay].double,#round[data-playtype=scramble2_matchplay] tr.selected div.score.eagle,#round[data-playtype=fourball_matchplay] tr.selected div.score.eagle,#round[data-playtype=foursome_matchplay] tr.selected div.score.eagle,#round[data-playtype=singles_matchplay] tr.selected div.score.eagle,#round[data-playtype=matchplay].eagle,#round[data-playtype=scramble2_matchplay] tr.selected div.score.albatross,#round[data-playtype=fourball_matchplay] tr.selected div.score.albatross,#round[data-playtype=foursome_matchplay] tr.selected div.score.albatross,#round[data-playtype=singles_matchplay] tr.selected div.score.albatross,#round[data-playtype=matchplay].albatross,#round[data-playtype=scramble2_matchplay] tr.selected div.score.missed,#round[data-playtype=fourball_matchplay] tr.selected div.score.missed,#round[data-playtype=foursome_matchplay] tr.selected div.score.missed,#round[data-playtype=singles_matchplay] tr.selected div.score.missed,#round[data-playtype=matchplay].missed,#round[data-playtype=scramble2_matchplay] tr.selected div.score.skipped,#round[data-playtype=fourball_matchplay] tr.selected div.score.skipped,#round[data-playtype=foursome_matchplay] tr.selected div.score.skipped,#round[data-playtype=singles_matchplay] tr.selected div.score.skipped,#round[data-playtype=matchplay].skipped,#round[data-playtype=scramble2_matchplay] tr.selected div.score.bad,#round[data-playtype=fourball_matchplay] tr.selected div.score.bad,#round[data-playtype=foursome_matchplay] tr.selected div.score.bad,#round[data-playtype=singles_matchplay] tr.selected div.score.bad,#round[data-playtype=matchplay].bad,#round[data-playtype=scramble2_matchplay] tr.selected div.score.hio,#round[data-playtype=fourball_matchplay] tr.selected div.score.hio,#round[data-playtype=foursome_matchplay] tr.selected div.score.hio,#round[data-playtype=singles_matchplay] tr.selected div.score.hio,#round[data-playtype=matchplay].hio{border-color:#fff;background-color:#fff;color:#888;border-radius:24px}.official-color div.score.nowin1,.amateur-color div.score.nowin1,.official-color div.score.nowin2,.amateur-color div.score.nowin2{border-color:var(--white-sub-color)!important;background-color:var(--white-sub-color)!important;color:var(--text-color)!important}.official-color div.score.winner1,.amateur-color div.score.winner1{border-color:#d7474a!important;background-color:#d7474a!important;color:#fff!important;border-radius:24px}.official-color div.score.winner2,.amateur-color div.score.winner2{border-color:#2a60cd!important;background-color:#2a60cd!important;color:#fff!important;border-radius:24px}.official-color div.score.evenfb,.amateur-color div.score.evenfb{border-color:#e0e0e0!important;background-color:#e0e0e0!important}.official-color div.score.unplayed,.amateur-color div.score.unplayed{color:#a0a0a0;background:linear-gradient(to bottom right,transparent,transparent 48%,#A0A0A0 0,#A0A0A0 52%,transparent 0,transparent);border-radius:24px}.samplecolors{display:inline-block;vertical-align:top}.samplecolor .txt{color:var(--text-color)}.samplecolor .mini{height:14px;width:14px;vertical-align:middle;margin-left:20px}.score.mini{border-radius:0}.score.mini.par{border:1px solid #cccccc}.rr.selected .score.own_par{color:#5151ee}.missed{background-color:#000;color:#000}.skipped{background-color:#ccc;margin-left:auto;margin-right:auto}.official-color .pulse{box-shadow:0 0 0 var(--pulse1-color);animation:pulseo 2s infinite}@keyframes pulseo{0%{box-shadow:0 0 0 0 var(--pulse1-color)}70%{box-shadow:0 0 0 10px var(--pulse2-color)}to{box-shadow:0 0 0 0 var(--pulse2-color)}}.pulse{box-shadow:0 0 0 var(--pulse3-color);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--pulse3-color)}70%{box-shadow:0 0 0 10px var(--pulse4-color)}to{box-shadow:0 0 0 0 var(--pulse4-color)}}.hdesc{display:none}#hole-usernote-save,.wa_del,.webauthnregister{font-size:20px;margin-bottom:20px}.wa_del,.webauthnregister{margin-left:20px}#webauthn_add{text-align:center}#webauthn_add button{margin-top:10px}#hole-desc-text{font-weight:400;font-size:1.2em;white-space:pre-wrap;background:#fff}@keyframes backAndForth{0%,40%{transform:translate(0)}60%,to{transform:translate(var(--dx))}}@media(prefers-reduced-motion:reduce){.pnamesm_sc{animation:none!important}}body.scorecard .fb-totals .fb-total,body.tour_public .fb-totals .fb-total,body.scorecard .fb-totals .fb-sep,body.tour_public .fb-totals .fb-sep{display:inline-flex;justify-content:center;align-items:center;font-size:2rem;padding:1rem;color:#fff;border-radius:1rem;min-width:2em}body.scorecard .fb-totals .fb-total.l,body.tour_public .fb-totals .fb-total.l,body.scorecard .fb-totals .fb-sep.l,body.tour_public .fb-totals .fb-sep.l{background-color:#d7474a}body.scorecard .fb-totals .fb-total.r,body.tour_public .fb-totals .fb-total.r,body.scorecard .fb-totals .fb-sep.r,body.tour_public .fb-totals .fb-sep.r{background-color:#2a60cd}body.scorecard .fb-totals .fb-sep,body.tour_public .fb-totals .fb-sep{padding:0 1rem;border-radius:0;color:inherit;min-width:auto}body.scorecard .fb-wrap,body.tour_public .fb-wrap{margin-top:20px;margin-left:10px;margin-right:10px;cursor:pointer}body.scorecard .fb-wrap .fb-match,body.tour_public .fb-wrap .fb-match{all:unset;display:grid;box-sizing:border-box;width:100%;grid-template-columns:10rem auto 10rem;grid-template-rows:100%;grid-template-areas:"leftTeam matchInfo right-team";height:9rem;overflow:hidden;background-color:#fff;box-shadow:0 -2px 2px #0000001a;border-radius:.8rem .8rem 0 0;border-left:6px solid #D7474A;border-right:6px solid #2a60cd;cursor:pointer;background-color:var(--div-button-bg-color);color:var(--div-button-color)}body.scorecard .fb-wrap .fb-match .left-team,body.tour_public .fb-wrap .fb-match .left-team,body.scorecard .fb-wrap .fb-match .right-team,body.tour_public .fb-wrap .fb-match .right-team{background-color:#fff;place-items:center;position:relative;display:flex;align-items:center;justify-content:flex-start;color:var(--text-color);background-color:var(--div-button-bg-color)}body.scorecard .fb-wrap .fb-match .left-team .names,body.tour_public .fb-wrap .fb-match .left-team .names,body.scorecard .fb-wrap .fb-match .right-team .names,body.tour_public .fb-wrap .fb-match .right-team .names{z-index:10;text-align:left;margin-left:20px;overflow:hidden}body.scorecard .fb-wrap .fb-match .right-team,body.tour_public .fb-wrap .fb-match .right-team{justify-content:flex-end}body.scorecard .fb-wrap .fb-match .right-team .names,body.tour_public .fb-wrap .fb-match .right-team .names{text-align:right;margin-right:20px;margin-left:0}body.scorecard .fb-wrap .fb-match .left-team.even,body.tour_public .fb-wrap .fb-match .left-team.even,body.scorecard .fb-wrap .fb-match .right-team.even,body.tour_public .fb-wrap .fb-match .right-team.even{background-color:#e0e0e0}body.scorecard .fb-wrap .fb-match .left-team.winner,body.tour_public .fb-wrap .fb-match .left-team.winner,body.scorecard .fb-wrap .fb-match .left-team.even,body.tour_public .fb-wrap .fb-match .left-team.even{background-color:#d7474a;color:#fff}body.scorecard .fb-wrap .fb-match .left-team.winner:after,body.tour_public .fb-wrap .fb-match .left-team.winner:after,body.scorecard .fb-wrap .fb-match .left-team.even:after,body.tour_public .fb-wrap .fb-match .left-team.even:after{background-color:inherit;transform:translate(50%);right:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";position:absolute;top:0;height:100%;aspect-ratio:1}body.scorecard .fb-wrap .fb-match .left-team.even,body.tour_public .fb-wrap .fb-match .left-team.even{background-color:#e0e0e0;color:#585858}body.scorecard .fb-wrap .fb-match .match-info,body.tour_public .fb-wrap .fb-match .match-info{place-items:center;position:relative;display:flex;align-items:center;justify-content:center}body.scorecard .fb-wrap .fb-match .match-info button.fb-open-flight,body.tour_public .fb-wrap .fb-match .match-info button.fb-open-flight{margin-left:auto;margin-right:auto;margin-bottom:5px}body.scorecard .fb-wrap .fb-match .match-info div.fb-open-flight,body.tour_public .fb-wrap .fb-match .match-info div.fb-open-flight{display:inline-block;border:1px solid gray;border-radius:5px;padding:2px 5px;margin-left:auto;margin-right:auto}body.scorecard .fb-wrap .fb-match .match-info .match-result,body.tour_public .fb-wrap .fb-match .match-info .match-result{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.2rem;font-size:2rem;letter-spacing:.6rem;letter-spacing:0}body.scorecard .fb-wrap .fb-match .match-info .match-result.win1,body.tour_public .fb-wrap .fb-match .match-info .match-result.win1{color:#d7474a}body.scorecard .fb-wrap .fb-match .match-info .match-result.win2,body.tour_public .fb-wrap .fb-match .match-info .match-result.win2{color:#2a60cd}body.scorecard .fb-wrap .fb-match .right-team.winner,body.tour_public .fb-wrap .fb-match .right-team.winner,body.scorecard .fb-wrap .fb-match .right-team.even,body.tour_public .fb-wrap .fb-match .right-team.even{background-color:#2a60cd;color:#fff}body.scorecard .fb-wrap .fb-match .right-team.winner:after,body.tour_public .fb-wrap .fb-match .right-team.winner:after,body.scorecard .fb-wrap .fb-match .right-team.even:after,body.tour_public .fb-wrap .fb-match .right-team.even:after{background-color:inherit;transform:translate(-50%);left:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";position:absolute;top:0;height:100%;aspect-ratio:1}body.scorecard .fb-wrap .fb-match .right-team.even,body.tour_public .fb-wrap .fb-match .right-team.even{background-color:#e0e0e0;color:#585858}body.scorecard .fb-wrap .match-scores,body.tour_public .fb-wrap .match-scores{background-color:var(--div-button-bg-color);color:var(--div-button-color);border:1px solid var(--div-button-border-color);padding-top:20px;padding-bottom:20px;border-radius:0 0 .8rem .8rem}body.scorecard .fb-wrap .match-scores .score,body.tour_public .fb-wrap .match-scores .score{margin-left:3px;margin-right:3px}body.scorecard .fb-wrap .match-scores .score.evenfb,body.tour_public .fb-wrap .match-scores .score.evenfb{border-radius:24px;background-color:#fff}body.scorecard .fb-wrap .match-scores .score-link,body.tour_public .fb-wrap .match-scores .score-link{margin-top:10px}body.scorecard #rb-tournament-title,body.tour_public #rb-tournament-title{color:inherit;text-decoration:none;font-size:1.2em}body.scorecard #rb-tournament-rounds,body.tour_public #rb-tournament-rounds{margin-top:20px}body.tour_public #tp-rb-results-content #rb-tournament-rounds{display:none}body.scorecard,body.tour_public{color:var(--text-color)}body.scorecard .extras,body.tour_public .extras{display:inline-block;text-align:center}body.scorecard .extras .extra-no-results,body.tour_public .extras .extra-no-results{font-style:italic}body.scorecard table.plain tr th,body.tour_public table.plain tr th,body.scorecard table.plain tr td,body.tour_public table.plain tr td{padding:4px 10px}body.scorecard table.cp caption,body.tour_public table.cp caption{text-align:left;font-size:.9em}body.scorecard .sc-team-name,body.tour_public .sc-team-name{font-size:.9em;white-space:nowrap;opacity:.9}body.scorecard .pnamesm_sc,body.tour_public .pnamesm_sc{display:inline-block;width:125px;--dx: 0px;--duration: 4s;animation:backAndForth var(--duration) linear infinite alternate}body.scorecard .pnamesm_sc>span,body.tour_public .pnamesm_sc>span{display:inline-block}body.scorecard .bbsm,body.tour_public .bbsm{font-size:.7em}body.scorecard .leadb-r-neg,body.tour_public .leadb-r-neg,body.scorecard .leadb-r-neg:before,body.tour_public .leadb-r-neg:before{background-color:#dc1a21}body.scorecard .leadb-r-par,body.tour_public .leadb-r-par,body.scorecard .leadb-r-par:before,body.tour_public .leadb-r-par:before{background-color:#4c4a6c}body.scorecard .leadb-r-pos,body.tour_public .leadb-r-pos,body.scorecard .leadb-r-pos:before,body.tour_public .leadb-r-pos:before{background-color:#060016}body.scorecard .leadb-r,body.tour_public .leadb-r{display:inline-block;position:relative;width:1.8rem;padding:4px .5em 6px 2px;color:#fff;line-height:1rem;z-index:0;text-align:center;margin-left:7px}body.scorecard .leadb-r-out,body.tour_public .leadb-r-out{color:#000}body.scorecard .leadb-r:before,body.tour_public .leadb-r:before{display:block;position:absolute;top:0;bottom:0;left:-.3rem;width:.6rem;border-top-left-radius:50%;border-bottom-left-radius:50%;content:"";z-index:-1}body.scorecard .likesall>div,body.tour_public .likesall>div{text-align:center;width:130px;cursor:pointer}body.scorecard .likesall .names,body.tour_public .likesall .names{margin-left:10px;font-weight:400;display:none;width:auto;text-align:left;margin-top:10px}body.scorecard .likesall .names.shown,body.tour_public .likesall .names.shown{display:block}body.scorecard .likesall .names.shown>div,body.tour_public .likesall .names.shown>div{display:flex;align-items:center;gap:8px}@keyframes emCurve1{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-16px,37px)}to{transform:translate(-13px,2px)}}@keyframes emCurve2{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-40px,37px)}to{transform:translate(-55px,45px)}}@keyframes emCurve3{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-57px,37px)}to{transform:translate(-94px,45px)}}@keyframes emCurve4{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-78px,37px)}to{transform:translate(-134px,45px)}}@keyframes emCurve5{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-97px,37px)}to{transform:translate(-174px,45px)}}@keyframes emCurve6{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-117px,37px)}to{transform:translate(-214px,45px)}}@keyframes emCurve7{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-135px,37px)}to{transform:translate(-251px,45px)}}@keyframes emCurve8{0%{transform:translate(0)}15%{transform:translateY(-15px)}30%{transform:translateY(-30px)}45%{transform:translate(-10px,-20px)}60%{transform:translate(-20px,-10px)}85%{transform:translate(-156px,37px)}to{transform:translate(-293px,45px)}}body.scorecard .likes,body.tour_public .likes{display:none;position:absolute;border:1px solid gray;border-radius:25px;background-color:#fff;padding:4px;z-index:100}body.scorecard .likes .likes-w div.em,body.tour_public .likes .likes-w div.em{cursor:pointer;display:inline-block;background-color:#e7f2fe;border-radius:20px;padding:4px;font-size:20px;width:28px}body.scorecard .likes .likes-w div.em.e0,body.tour_public .likes .likes-w div.em.e0{color:gray}body.scorecard .likes .likes-w div.em.e1.move,body.tour_public .likes .likes-w div.em.e1.move{animation:emCurve1 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e2.move,body.tour_public .likes .likes-w div.em.e2.move{animation:emCurve2 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e3.move,body.tour_public .likes .likes-w div.em.e3.move{animation:emCurve3 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e4.move,body.tour_public .likes .likes-w div.em.e4.move{animation:emCurve4 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e5.move,body.tour_public .likes .likes-w div.em.e5.move{animation:emCurve5 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e6.move,body.tour_public .likes .likes-w div.em.e6.move{animation:emCurve6 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e7.move,body.tour_public .likes .likes-w div.em.e7.move{animation:emCurve7 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w div.em.e8.move,body.tour_public .likes .likes-w div.em.e8.move{animation:emCurve8 .3s cubic-bezier(.42,0,.58,1) forwards}body.scorecard .likes .likes-w .iphone-thumb-em,body.tour_public .likes .likes-w .iphone-thumb-em{height:32px;position:absolute;top:7px;z-index:20;opacity:0}body.scorecard .likes .likes-w .iphone-thumb-em.e1,body.tour_public .likes .likes-w .iphone-thumb-em.e1{left:44px}body.scorecard .likes .likes-w .iphone-thumb-em.e2,body.tour_public .likes .likes-w .iphone-thumb-em.e2{left:85px}body.scorecard .likes .likes-w .iphone-thumb-em.e3,body.tour_public .likes .likes-w .iphone-thumb-em.e3{left:122px}body.scorecard .likes .likes-w .iphone-thumb-em.e4,body.tour_public .likes .likes-w .iphone-thumb-em.e4{left:161px}body.scorecard .likes .likes-w .iphone-thumb-em.e5,body.tour_public .likes .likes-w .iphone-thumb-em.e5{left:202px}body.scorecard .likes .likes-w .iphone-thumb-em.e6,body.tour_public .likes .likes-w .iphone-thumb-em.e6{left:242px}body.scorecard .likes .likes-w .iphone-thumb-em.e7,body.tour_public .likes .likes-w .iphone-thumb-em.e7{left:279px}body.scorecard .likes .likes-w .iphone-thumb-em.e8,body.tour_public .likes .likes-w .iphone-thumb-em.e8{left:321px}body.scorecard .sc-fb-tb,body.tour_public .sc-fb-tb{display:flex;height:40px;max-width:384px;margin-left:auto;margin-right:auto}body.scorecard .sc-fb-tb .round-stat.dis,body.tour_public .sc-fb-tb .round-stat.dis{display:none}body.scorecard .sc-fb-tb .column,body.tour_public .sc-fb-tb .column{flex:1}body.scorecard .sc-fb-tb .column select,body.tour_public .sc-fb-tb .column select{margin-top:4px;outline:0}body.scorecard .sc-fb-tb .column>div,body.tour_public .sc-fb-tb .column>div{width:40px;height:40px;margin-left:auto;margin-right:auto}body.scorecard .sc-fb-tb .column>div>div>div,body.tour_public .sc-fb-tb .column>div>div>div{background-size:24px 24px;background-position:0px 6px;background-repeat:no-repeat;height:32px;width:24px}body.scorecard .sc-fb-tb .column>div .iphone-thumb,body.tour_public .sc-fb-tb .column>div .iphone-thumb{height:32px;position:relative;top:-28px;z-index:20;opacity:0}body.scorecard .sc-fb-tb .column>div .thumb-c,body.tour_public .sc-fb-tb .column>div .thumb-c,body.scorecard .sc-fb-tb .column>div .comm-c,body.tour_public .sc-fb-tb .column>div .comm-c,body.scorecard .sc-fb-tb .column>div stat-c,body.tour_public .sc-fb-tb .column>div stat-c{display:inline-block}body.scorecard .sc-fb-tb .column>div .comm-c,body.tour_public .sc-fb-tb .column>div .comm-c{width:60px}body.scorecard .sc-fb-tb .column>div .comm-c .c_cnt,body.tour_public .sc-fb-tb .column>div .comm-c .c_cnt{display:inline-block;position:relative;top:-14px;border-radius:50%;border:1px solid gray;padding:3px;width:20px;height:20px;background-color:#248bf5;color:#fff;line-height:20px;left:-9px}body.scorecard .sc-fb-tb .column>div .thumb-icon,body.tour_public .sc-fb-tb .column>div .thumb-icon{font-size:24px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-image:var(--thumb-icon)}body.scorecard .sc-fb-tb .column>div .thumb-icon.nobg,body.tour_public .sc-fb-tb .column>div .thumb-icon.nobg{background-image:none}body.scorecard .sc-fb-tb .column>div .comment-icon,body.tour_public .sc-fb-tb .column>div .comment-icon{display:inline-block;background-image:var(--comment-icon);-webkit-user-select:none;-ms-user-select:none;user-select:none}body.scorecard .sc-fb-tb .column>div .stat-icon,body.tour_public .sc-fb-tb .column>div .stat-icon{background-image:var(--stat-icon);background-position:8px 9px;width:31px;-webkit-user-select:none;-ms-user-select:none;user-select:none}body.scorecard .stat,body.tour_public .stat{text-align:center;margin-top:20px}body.scorecard .stat table,body.tour_public .stat table{margin-left:auto;margin-right:auto}body.scorecard .matchplay_scorecards,body.tour_public .matchplay_scorecards{text-align:center}body.scorecard .date,body.tour_public .date{margin-bottom:20px}body.scorecard h2,body.tour_public h2{font-size:1.2em}body.scorecard .buttongroup,body.tour_public .buttongroup{margin-bottom:20px}body.scorecard .buttongroup .left,body.tour_public .buttongroup .left,body.scorecard .buttongroup .right,body.tour_public .buttongroup .right,body.scorecard .buttongroup .middle,body.tour_public .buttongroup .middle{border:1px solid #7AB2E0;background:#7ab2e0;padding:10px;color:#fff;font-weight:400;cursor:pointer;text-decoration:none}body.scorecard .buttongroup .left.active,body.tour_public .buttongroup .left.active,body.scorecard .buttongroup .right.active,body.tour_public .buttongroup .right.active,body.scorecard .buttongroup .middle.active,body.tour_public .buttongroup .middle.active{background-color:#1b75d0;border-color:#1b75d0}body.scorecard .buttongroup .left,body.tour_public .buttongroup .left{border-radius:8px 0 0 8px;border-right-color:var(--buttongroup-middle-border-color)}body.scorecard .buttongroup .right,body.tour_public .buttongroup .right{border-radius:0 8px 8px 0;border-left-color:var(--buttongroup-middle-border-color)}body.scorecard .buttongroup .middle,body.tour_public .buttongroup .middle{border-radius:0;border-left-color:var(--buttongroup-middle-border-color);border-right-color:var(--buttongroup-middle-border-color)}body.scorecard .empty,body.tour_public .empty{border-top:1px solid transparent;border-bottom:1px solid transparent}body.scorecard .round_scorecard .result.holer.title,body.tour_public .round_scorecard .result.holer.title{vertical-align:top;width:42px}body.scorecard .round_scorecard .result.holer.title>div,body.tour_public .round_scorecard .result.holer.title>div{text-align:left;margin-left:0;font-weight:400}body.scorecard .round_scorecard .result.holer.title>div span,body.tour_public .round_scorecard .result.holer.title>div span{font-size:.8em}body.scorecard .round_scorecard .result.holer.title .score,body.tour_public .round_scorecard .result.holer.title .score{padding-left:0}body.scorecard .round_scorecard .result.holer.title .score .score,body.tour_public .round_scorecard .result.holer.title .score .score{color:var(--text-color);padding:1px 0}body.scorecard .round_scorecard .result.holer.title .score .score.sc-tname.left,body.tour_public .round_scorecard .result.holer.title .score .score.sc-tname.left,body.scorecard .round_scorecard .result.holer.title .score .score.sc-tname.right,body.tour_public .round_scorecard .result.holer.title .score .score.sc-tname.right{text-align:center;font-weight:700}body.scorecard .round_scorecard .result.holer.title .score .score.sc-tname.left,body.tour_public .round_scorecard .result.holer.title .score .score.sc-tname.left{color:#d7474a}body.scorecard .round_scorecard .result.holer.title .score .score.sc-tname.right,body.tour_public .round_scorecard .result.holer.title .score .score.sc-tname.right{color:#2a60cd}body.scorecard table.stroke-sc-result,body.tour_public table.stroke-sc-result{text-align:center}body.scorecard table.stroke-sc-result tr.player td,body.tour_public table.stroke-sc-result tr.player td{-webkit-user-select:none;user-select:none;cursor:pointer;border-bottom:1px solid var(--tr-border-bottom-color);border-top:1px solid var(--tr-border-bottom-color)}body.scorecard table.stroke-sc-result tr.player td.stroke_result,body.tour_public table.stroke-sc-result tr.player td.stroke_result,body.scorecard table.stroke-sc-result tr.player td.points,body.tour_public table.stroke-sc-result tr.player td.points,body.scorecard table.stroke-sc-result tr.player td.lighter,body.tour_public table.stroke-sc-result tr.player td.lighter{font-weight:400}body.scorecard table.stroke-sc-result tr.player td.sort,body.tour_public table.stroke-sc-result tr.player td.sort{font-weight:600;border-left:1px solid var(--sc-sort-border-color);border-right:1px solid var(--sc-sort-border-color);background:var(--sc-sort-bg-color);color:var(--sc-sort-text-color)}body.scorecard table.stroke-sc-result div.sc,body.tour_public table.stroke-sc-result div.sc{text-align:center;display:inline-block}body.scorecard table.stroke-sc-result tr.sc td,body.tour_public table.stroke-sc-result tr.sc td{padding:0}body.scorecard table.stroke-sc-result td.sort,body.tour_public table.stroke-sc-result td.sort{font-weight:700}body.scorecard table.stroke-sc-result td.name,body.tour_public table.stroke-sc-result td.name{font-weight:inherit;text-align:left;overflow:hidden;max-width:133px;text-wrap:nowrap;overflow-x:hidden}body.scorecard table.stroke-sc-result th,body.tour_public table.stroke-sc-result th{font-size:.7em}body.scorecard table.stroke-sc-result th.name,body.tour_public table.stroke-sc-result th.name{text-align:left}body.scorecard #content,body.tour_public #content{text-align:center}body.scorecard .backbutton,body.tour_public .backbutton{text-align:left;position:ab}body.scorecard h2,body.tour_public h2,body.scorecard p,body.tour_public p{text-align:center}body.scorecard p,body.tour_public p{font-weight:400}body.scorecard .scorecard-wrap,body.tour_public .scorecard-wrap{display:inline-block;vertical-align:top}body.scorecard .round_scorecard,body.tour_public .round_scorecard{vertical-align:top;text-align:left;background:var(--white-sub-color);display:inline-block;border:1px solid var(--sub-border-color);color:var(--text-color);border-radius:8px;box-shadow:var(--sc-box-shadow);padding:3px;margin:10px 2px;text-wrap:nowrap}body.scorecard .round_scorecard.scramble2_matchplay,body.tour_public .round_scorecard.scramble2_matchplay,body.scorecard .round_scorecard.fourball_matchplay,body.tour_public .round_scorecard.fourball_matchplay,body.scorecard .round_scorecard.foursome_matchplay,body.tour_public .round_scorecard.foursome_matchplay,body.scorecard .round_scorecard.singles_matchplay,body.tour_public .round_scorecard.singles_matchplay{padding:0}body.scorecard .round_scorecard.scramble2_matchplay .player_result,body.tour_public .round_scorecard.scramble2_matchplay .player_result,body.scorecard .round_scorecard.fourball_matchplay .player_result,body.tour_public .round_scorecard.fourball_matchplay .player_result,body.scorecard .round_scorecard.foursome_matchplay .player_result,body.tour_public .round_scorecard.foursome_matchplay .player_result,body.scorecard .round_scorecard.singles_matchplay .player_result,body.tour_public .round_scorecard.singles_matchplay .player_result{padding:3px}body.scorecard .round_scorecard .total,body.tour_public .round_scorecard .total{border-left:1px solid var(--sc-total-border-color)}body.scorecard .round_scorecard .result.holer.title>.score,body.tour_public .round_scorecard .result.holer.title>.score{background:var(--white-sub-color);border-top:1px solid var(--white-sub-color);border-bottom:1px solid var(--white-sub-color)}body.scorecard .round_scorecard .score,body.tour_public .round_scorecard .score{display:block}body.scorecard .round_scorecard .score.total .score,body.tour_public .round_scorecard .score.total .score{border:1px solid var(--white-sub-color);color:var(--text-color)}body.scorecard .round_scorecard .hcp,body.tour_public .round_scorecard .hcp,body.scorecard .round_scorecard .par,body.tour_public .round_scorecard .par{color:var(--sc-hcp-par)}body.scorecard .round_scorecard .hcp span,body.tour_public .round_scorecard .hcp span,body.scorecard .round_scorecard .par span,body.tour_public .round_scorecard .par span{color:var(--text-color)}body.scorecard .round_scorecard div.extra,body.tour_public .round_scorecard div.extra{font-size:.8em}body.scorecard .round_scorecard div.extra.left,body.tour_public .round_scorecard div.extra.left{margin-top:4px;color:#d7474a;font-weight:700}body.scorecard .round_scorecard div.extra.right,body.tour_public .round_scorecard div.extra.right{margin-top:4px;color:#2a60cd;font-weight:700}body.scorecard .round_scorecard div.extra.as,body.tour_public .round_scorecard div.extra.as{margin-top:4px;font-weight:700}body.scorecard .tee_block,body.tour_public .tee_block{margin-left:10px}body.scorecard .tee_block .teebox_name,body.tour_public .tee_block .teebox_name{vertical-align:middle;width:16px;height:16px}body.scorecard .tee_block .name div,body.tour_public .tee_block .name div{font-weight:400}body.scorecard .name_block,body.tour_public .name_block{display:inline-block;margin-left:5px}body.scorecard .name_block .name,body.tour_public .name_block .name{max-width:125px;width:125px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}body.scorecard .tee_block,body.tour_public .tee_block{display:inline-block;vertical-align:top}body.scorecard .line2,body.tour_public .line2{font-weight:400;font-size:.85em;color:#888}body.scorecard .points_block,body.tour_public .points_block,body.scorecard .ownpar_block,body.tour_public .ownpar_block,body.scorecard .strokes_block,body.tour_public .strokes_block,body.scorecard .scratch_block,body.tour_public .scratch_block{display:inline-block;text-align:center;margin-right:7px;float:right}body.scorecard .points_block .points,body.tour_public .points_block .points,body.scorecard .ownpar_block .points,body.tour_public .ownpar_block .points,body.scorecard .strokes_block .points,body.tour_public .strokes_block .points,body.scorecard .scratch_block .points,body.tour_public .scratch_block .points{font-weight:600}body.scorecard .scratch_block .ownpar,body.tour_public .scratch_block .ownpar{margin-left:0}body.scorecard .result,body.tour_public .result{margin-top:10px;text-align:center;display:inline-block;width:33px}body.scorecard .hole,body.tour_public .hole{background:var(--sc-hole-bg-color);font-size:.8em;border-bottom:1px solid var(--sc-total-border-color)}body.scorecard .hcp,body.tour_public .hcp,body.scorecard .points,body.tour_public .points,body.scorecard .net,body.tour_public .net{font-weight:400}body.tour_public #content,body.tour_public p{text-align:left}body.amateur-color .round_scorecard .score .par,body.official-color .round_scorecard .score .par{color:var(--sc-amateur-hcp-par)}@media only screen and (max-width:391px){.scorecard .round_scorecard{transform:scale(.95);margin:0;margin-left:0!important}.round_scorecard .result{width:32px!important}.round_scorecard .result.holer.title>div span{font-size:.6em!important}}@media only screen and (min-device-width:375px)and (max-device-width:812px)and (-webkit-device-pixel-ratio:3)and (orientation:landscape){.scorecard .result{width:30px}}.player #hcp,#player #hcp,#newplayer #hcp{display:none}#player input[name=member_no]{width:15em}#otherplayer{text-align:center}@supports (-webkit-overflow-scrolling: touch){#player #hcp,#newplayer #hcp,#otherplayer #hcp{display:inline-block;text-align:center;padding-right:9px;margin-left:5px;padding-left:5px;color:var(--mygolf-secondary-label)}span.played_holes{padding-left:9px}#player input[name=hcp],#newplayer input[name=hcp],#otherplayer input[name=hcp]{display:none}}.small-text{font-size:.8em}input::placeholder{font-size:.8em}.float-right{float:right}.wa_detail{margin-left:20px}.wa_detail div{font-size:.9em}.wa_detail div span{display:none}body.prefs #webauthn-register{margin-top:10px;border-radius:5px;padding-left:3px;margin-bottom:5px}body.prefs #webauthn-register #webauthn_add{font-size:.9em}body.prefs #webauthn-register button{padding:5px;float:right;min-width:90px}.webauthn_ico{float:left;height:50px;width:50px;margin-top:2px;background-image:var(--webauthn-icon);background-repeat:no-repeat;background-size:50px 50px;cursor:pointer}.webauthn_ico:active{background-size:46px 46px;background-position:3px 3px}html.iphone .webauthn_ico{background-image:url(images/faceid.svg)}body.login #theme{display:none}body.login #basic_frame{border:none;background-color:inherit}body.login #login{max-width:400px;margin-left:auto;margin-right:auto}body.login input[type=password]{margin-top:7px!important}.pwreset-block{max-width:800px;border:1px solid #AAA}.errormsg{color:#d8000c;background-color:#ffbaba;border:1px solid #ff7878;border-radius:5px;padding:5px}.smalltxt{font-size:.7em}.first_last_grid{display:flex;flex-direction:row}.first_last_grid .first{flex:1 0 0}.first_last_grid .last{flex:2 0 0}.first_last_grid input{width:97%}html.distance{height:100%;width:100%}html.distance body{height:100%;width:100%;background:#fff;line-height:1.5}html.distance body.map{background:#eaeaea}html.distance body.map #wrapper #content .backbutton,html.distance body.map #wrapper #content .title{display:block}html.distance body #wrapper,html.distance body #wrapper #content{height:100%;width:100%}html.distance body #wrapper #content .title{text-align:center;line-height:45px;color:#000;text-shadow:1px 1px 2px white;display:none}html.distance body #wrapper #content #set_green_form{position:fixed;z-index:100;font-size:18px;background:#fff;display:inline-block;top:10px;padding:16px;border:1px solid gray;left:50%;right:50%;white-space:nowrap;margin-right:-100px;margin-left:-120px;width:244px;display:none}html.distance body #wrapper #content #set_green_form button{font-size:18px;width:238px}html.distance body #wrapper #content .backbutton{display:none;position:absolute}html.distance body #wrapper #content #distance_meters{display:inline-block;position:absolute;border:2px solid blue;padding:2px;border-radius:3px;background:#eaeaea;top:20px;left:20px;z-index:1000;display:none}html.distance body #wrapper #content #search{font-size:20px;height:20px;position:absolute;inset:-260px 0 0 -15px;margin:auto;text-align:center}html.distance body #wrapper #content #distance_map.found{width:100%;height:auto;margin-top:44px;display:block;position:absolute;bottom:0;top:0}#distance_map{height:100%;width:100%}body.newgame{text-align:center}body.newgame .title{margin-bottom:20px}.playtype input,.playtype select{font-size:17px}.playtype input[type=checkbox]{margin:4px 0 0;line-height:normal;width:16px;height:16px}.playtype [name=used_hcp]{width:4em;text-align:right}.playtype .info,.playtype .title,.playtype ul{margin:10px;padding:10px;font-weight:400;border-radius:10px}.playtype .title{font-weight:700;background:inherit;border:none;margin-bottom:0}.playtype label{margin-left:5px}.playtype ul{margin-top:0;background:var(--mygolf-cell-bg)}.playtype ul li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;min-height:44px}.playtype ul li:first-child{border-top:none}.playtype ul li div.subtitle,.playtype ul li span.subtitle{flex:1;font-size:17px;color:var(--mygolf-label);font-weight:600;text-align:left;white-space:normal}.playtype ul li div.value{flex-shrink:0}.widebutton{border-radius:10px;margin-left:10px;margin-right:10px;cursor:pointer}html.mobile body.flight .teedate{line-height:24px}#bg-block{display:none;position:fixed;inset:0;background-color:#0009;z-index:100}html body.flight .flight-group .time::-webkit-calendar-picker-indicator,html body.flight .flight-group .teedate::-webkit-calendar-picker-indicator{filter:invert(1)}.widebutton.course,.widebutton.playtype{background-color:var(--div-button-bg-color);color:var(--div-button-color);border:1px solid var(--div-button-border-color)}.widebutton.placeholder{margin-top:10px;border:1px solid white;box-shadow:0 4px 2px -3px #fff;cursor:auto}.widebutton.placeholder>div{font-size:.9em}.widebutton.tb-placeholder{box-shadow:0 4px 2px -3px var(--white-sub-color);border-color:var(--white-sub-color)}.widebutton.playtype{margin-top:10px}.widebutton.playtype>div>div{display:inline-block}body.tournament #playtypes.rb .playtype-divider.s,body.tournament #playtypes.rb .playtype.s,body.tournament #playtypes.s .playtype-divider.rb,body.tournament #playtypes.s .playtype.rb{display:none}body.flight .tournament_link,body.tournament .tournament_link{color:inherit;text-decoration:underline}body.flight .field-label,body.tournament .field-label{margin-top:5px;font-size:11px;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-weight:600;display:flex;align-items:center;gap:6px}body.flight .field-label .icon,body.tournament .field-label .icon{font-size:13px}body.flight .field-value,body.tournament .field-value{display:flex;align-items:center;justify-content:left;gap:5px}body.flight .field-value>span>div,body.tournament .field-value>span>div{display:inline-block}body.flight .fchevron,body.tournament .fchevron{font-weight:700}body.flight #playtypes,body.tournament #playtypes{display:none;text-align:center;min-width:350px;position:fixed;top:50%;left:50%;border-radius:10px;max-height:80vh;border:1px solid var(--playtype-border-color);transform:translate(-50%,-50%);z-index:200;flex-direction:column}body.flight #playtypes .played,body.tournament #playtypes .played{border-top:1px solid #1b75d0;margin-top:10px;margin-bottom:10px;padding-top:5px;padding-bottom:5px}body.flight #playtypes .cancel,body.tournament #playtypes .cancel{padding-top:3px;padding-bottom:3px;border-top:1px solid silver;background-color:red;color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px}body.flight #playtypes .playtype-title,body.tournament #playtypes .playtype-title{background-color:var(--th-bg-color);color:#fff;padding:5px;margin-bottom:1px}body.flight #playtypes .playtype-list,body.tournament #playtypes .playtype-list{flex:1;max-height:100%;overflow-y:auto;background-color:var(--white-dark-color)}body.flight #playtypes .playtype-divider,body.tournament #playtypes .playtype-divider{background-color:var(--playtype-divider-bg-color);color:#fff;margin-top:5px;margin-bottom:5px}body.flight #playtypes .playtype-divider .red,body.tournament #playtypes .playtype-divider .red{width:calc(50% - 20px);color:#fff;display:inline-block;background:#d7474a;text-align:right;border-top:1px solid #D7474A;border-bottom:1px solid #D7474A}body.flight #playtypes .playtype-divider .vs,body.tournament #playtypes .playtype-divider .vs{background:var(--white-dark-color);border-top:1px solid var(--red-vs-blue-divider-color);border-bottom:1px solid var(--red-vs-blue-divider-color);width:40px;color:var(--text-color);display:inline-block}body.flight #playtypes .playtype-divider .blue,body.tournament #playtypes .playtype-divider .blue{width:calc(50% - 20px);color:#fff;display:inline-block;background:#2a60cd;text-align:left;border-top:1px solid #2a60cd;border-bottom:1px solid #2a60cd}body.flight #playtypes .playtype-title:first-child,body.tournament #playtypes .playtype-title:first-child{border-top-left-radius:10px;border-top-right-radius:10px}body.flight #playtypes .playtype,body.tournament #playtypes .playtype{display:inline-block;position:relative;height:120px;width:130px;border-radius:10px;margin:5px;background:#fff;box-shadow:var(--playtype-box-shadow);vertical-align:top;background-size:76px 76px;background-repeat:no-repeat;background-position:center 11px;background-color:var(--div-button-bg-color);color:var(--div-button-color);border:1px solid var(--div-button-border-color);overflow:hidden}body.flight #playtypes .playtype.scramble,body.tournament #playtypes .playtype.scramble{background-position:center 6px}body.flight #playtypes .playtype.singles,body.tournament #playtypes .playtype.singles{background-size:94px 94px;background-position:center 0px}body.flight #playtypes .playtype.foiurball,body.tournament #playtypes .playtype.foiurball{background-size:90px;background-position:center 18px}body.flight #playtypes .playtype.strokeplay div,body.tournament #playtypes .playtype.strokeplay div,body.flight #playtypes .playtype.stableford div,body.tournament #playtypes .playtype.stableford div,body.flight #playtypes .playtype.matchplay div,body.tournament #playtypes .playtype.matchplay div,body.flight #playtypes .playtype.skins div,body.tournament #playtypes .playtype.skins div,body.flight #playtypes .playtype.scramble div,body.tournament #playtypes .playtype.scramble div{top:81px}body.flight #playtypes .playtype .rb-stripe,body.tournament #playtypes .playtype .rb-stripe{position:absolute;width:50px;height:35px;transform:rotate(-45deg)}body.flight #playtypes .playtype .rb-stripe.red,body.tournament #playtypes .playtype .rb-stripe.red{top:-12px;left:-24px;background:#d7474a}body.flight #playtypes .playtype .rb-stripe.blue,body.tournament #playtypes .playtype .rb-stripe.blue{top:98px;left:102px;background:#2a60cd}body.flight #playtypes .playtype>span,body.tournament #playtypes .playtype>span,body.flight #playtypes .playtype>div,body.tournament #playtypes .playtype>div{position:relative;bottom:0;right:0;top:76px;text-align:center;font-size:.8em;white-space:nowrap}body.flight #playtypes .playtype>span div,body.tournament #playtypes .playtype>span div,body.flight #playtypes .playtype>div div,body.tournament #playtypes .playtype>div div{font-size:12px;font-weight:400}body.flight #playtypes .playtype.scramble2,body.tournament #playtypes .playtype.scramble2{background-size:75px 75px;background-position:center 5px}body.flight #playtypes .playtype.scramble2 span,body.tournament #playtypes .playtype.scramble2 span{top:74px}body.flight #playtypes .playtype.stableford,body.tournament #playtypes .playtype.stableford,body.flight #playtypes .playtype.strokeplay,body.tournament #playtypes .playtype.strokeplay{background-size:70px 70px}body.flight #playtypes .playtype:active,body.tournament #playtypes .playtype:active{transform:scale(.96)}body.flight #playtypes .playtype.active,body.tournament #playtypes .playtype.active{border:3px solid #888}body.flight #playtypes .playtype div,body.tournament #playtypes .playtype div{font-size:14px;-webkit-user-select:none;user-select:none;cursor:pointer}body.flight #playtypes .playtype.stableford,body.tournament #playtypes .playtype.stableford{background-image:var(--stableford-icon)}body.flight #playtypes .playtype.strokeplay,body.tournament #playtypes .playtype.strokeplay{background-image:var(--strokeplay-icon)}body.flight #playtypes .playtype.betterball,body.tournament #playtypes .playtype.betterball{background-size:60px;background-position:center 17px;background-image:var(--betterball-icon)}body.flight #playtypes .playtype.betterball span,body.tournament #playtypes .playtype.betterball span{top:74px}body.flight #playtypes .playtype.bestball,body.tournament #playtypes .playtype.bestball{background-size:60px;background-position:center 17px;background-image:var(--bestball-icon)}body.flight #playtypes .playtype.bestball span,body.tournament #playtypes .playtype.bestball span{top:74px}body.flight #playtypes .playtype.matchplay,body.tournament #playtypes .playtype.matchplay{background-image:var(--matchplay-icon);background-size:98px 98px;background-position:center 2px}body.flight #playtypes .playtype.scramble,body.tournament #playtypes .playtype.scramble{background-image:var(--scramble-icon)}body.flight #playtypes .playtype.scramble2,body.tournament #playtypes .playtype.scramble2{background-image:var(--scramble2-icon)}body.flight #playtypes .playtype.fourball,body.tournament #playtypes .playtype.fourball{background-image:var(--fourball-icon);background-position:23px 3px;background-size:85px 85px}body.flight #playtypes .playtype.foursome,body.tournament #playtypes .playtype.foursome{background-image:var(--foursome-icon);background-position:23px 3px;background-size:85px 85px}body.flight #playtypes .playtype.singles,body.tournament #playtypes .playtype.singles{background-image:var(--singles-icon)}body.flight #playtypes .playtype.skins,body.tournament #playtypes .playtype.skins{background-image:var(--skins-icon)}body.flight #playtypes .action-button-dlg,body.tournament #playtypes .action-button-dlg{cursor:pointer}.datec{max-width:90px;width:90px}body.flight [data-drop="1"].dragging{opacity:.5;transform:scale(1.05)}body.flight [data-drop="1"].dragover{background-color:#e3f2fd;border:2px dashed #2196f3}body.flight .team-name{margin-right:20px;min-width:200px;width:200px}body.flight .flight-groups[data-playtype-code=singles_matchplay] .team-title{display:none}body.flight .flight-groups[data-playtype-code=singles_matchplay] .team-pair{grid-template-columns:repeat(1,minmax(0,1fr))}body.flight .flight-groups[data-playtype-code=singles_matchplay] [data-slot="2"],body.flight .flight-groups[data-playtype-code=singles_matchplay] [data-slot="4"]{display:none}body.flight #tournament{margin-bottom:10px}body.flight .played-part{padding-left:5px;padding-right:25px!important;width:73px}body.flight .flight-group{margin-left:10px;margin-right:10px;border-radius:6px;margin-bottom:15px;border:1px solid var(--sub-border-color);background-color:var(--white-dark-color);color:var(--text-color)}body.flight .flight-group .flight-group-name{background-color:var(--th-bg-color);color:var(--white-text-color);padding:5px 5px 5px 10px;margin-bottom:10px;border-top-left-radius:6px;border-top-right-radius:6px;font-size:14px}body.flight .flight-group .teedate{max-width:120px}body.flight .flight-group .time{max-width:90px}body.flight .flight-group .time::-webkit-datetime-edit-hour-field:focus{background-color:#fff;color:var(--th-bg-color)}body.flight .flight-group .time::-webkit-datetime-edit-minute-field:focus{background-color:#fff;color:var(--th-bg-color)}body.flight .flight-group .time,body.flight .flight-group .teedate,body.flight .flight-group .starting-hole{background-color:var(--th-bg-color);color:var(--white-text-color);padding:0}body.flight .flight-group .starting-hole{border:none;min-width:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important}body.flight .flight-group .team-player{position:relative;background-color:var(--div-button-bg-color);color:var(--div-button-color);border:1px solid var(--div-button-border-color);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;display:flex;align-items:center;justify-content:center}body.flight .flight-group .team-player.dragover{background-color:var(--slot-dragover)}body.flight .flight-group .team-player .team-plauer-pl{display:flex;flex-direction:column;justify-content:center}body.flight .flight-group .team-player .rb_stripe{position:absolute;top:-13px;left:-40px;width:122px;height:50px;text-align:center;background:#d7474a;color:#fff;transform:rotate(-45deg);font-size:12px;font-weight:700;padding:2px 0}body.flight .flight-group .team-player[data-slot="3"] .rb_stripe,body.flight .flight-group .team-player[data-slot="4"] .rb_stripe{background:#2a60cd}body.flight #flight-group-add{margin:5px auto 10px}body.flight #flight-group-add .add{display:inline-block;vertical-align:bottom;margin-right:5px}body.flight #flight-group-add .txt{display:inline-block;position:relative;bottom:3px}body.flight .hassc{border:none;background:initial;border:none!important;height:30px;display:table}body.flight .hassc #add_favourite{margin-top:0}body.flight .hassc #add_favourite span.icon{font-size:.8em}body.flight .hassc #show_scorecard{width:33%;border:1px solid #C0C0C0;display:table-cell;margin-top:0;padding-left:0;padding-right:0}body.flight .hassc .margin-div{width:.5%;display:table-cell;height:1px}body.flight .hassc #main_page{width:33%;display:table-cell;margin-right:0;border:1px solid #C0C0C0;padding:6px 0}body.flight #favourites .fav.widebutton{display:inline-block;vertical-align:top;margin-left:0;margin-right:0}body.flight #favourites .fav .fav-header .title-section{gap:10px;display:flex;align-items:center;justify-content:space-between}body.flight #favourites .fav .fav-header .course-name{font-weight:600;margin-bottom:4px;text-align:left;font-size:13px}body.flight #favourites .fav .fav-header .game-type{padding:0 8px;font-size:13px;display:flex;background:var(--fav-game-type-bg-color);color:var(--fav-game-type-color);align-items:center;gap:6px;border-radius:12px}body.flight #favourites .fav .fav-header .game-type>div{font-size:13px}body.flight #favourites .fav .players-compact{text-align:left}body.flight #favourites .fav .players-compact .player-chip{display:inline-block;background:var(--fav-player-chip-bg-color);border-radius:20px;font-size:13px}body.flight #favourites .fav .players-compact .player-chip .small{font-size:inherit;display:inline-block}body.flight #favourites .fav .delete-icon{font-size:13px;display:inline-block}body.flight #favourites .fav hr{margin-top:5px;margin-bottom:5px}body.flight #new-player-template{display:none}body.flight .team-title{height:20px;font-weight:700;margin-left:10px;display:inline-block}body.flight .team-title.invisible{display:none}body.flight .team-title>span{display:inline-block;margin-right:10px}body.flight #holes_teamplate{display:none}body.flight .gname-played{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:5px}body.flight .gname-played #gname{display:inline-block;margin-left:10px;width:200px;min-width:200px;color:var(--text-color)}body.flight .gname-played .played-selector{margin-right:10px;color:var(--text-color)}body.flight .hole-selector{font-weight:700;height:26px}body.flight .hole-selector span,body.flight .hole-selector select{vertical-align:middle}body.flight .hole-selector,body.flight .teetime{display:inline-block;float:right;margin-right:10px;font-size:14px}body.flight .hole-selector span,body.flight .teetime span{font-size:14px}body.flight .hole-selector .starting-hole,body.flight .teetime .starting-hole{font-size:14px;font-weight:700;margin-right:-14px;padding-right:25px}body.flight .teetime{height:26px}body.flight .teetime .time,body.flight .teetime .teedate{font-size:14px;border:none;font-weight:700;vertical-align:middle;font-family:system-ui,Segoe UI}body.flight .team-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:10px;grid-row-gap:10px;margin:10px}body.flight .team-player{padding:10px;border:1px solid lightgray;background:#fff;border-radius:8px;font-size:.7em!important;font-weight:400;text-align:center}body.flight .team-player .team-player-name .team-player-hcp,body.flight .team-player .team-player-teebox,body.flight .team-player .team-player-name .team-player-hcp span,body.flight .team-player .team-player-teebox span{font-size:14px}body.flight .team-player .team-player-hcp,body.flight .team-player .team-player-teebox,body.flight .team-player .team-player-hcp span,body.flight .team-player .team-player-teebox span{font-size:13px}body.flight .team-player .team-player-teebox div{display:inline-block}body.flight .team-player .team-player-name{font-weight:700;overflow-x:hidden}body.flight .team-player:first-child{margin-left:0}body.flight .team-player:last-child{margin-right:0}body.flight .team-player-add{text-align:center}body.flight .team-player-add .add{margin-left:auto;margin-right:auto;margin-top:13px}@keyframes flight-group-slide-in{0%{opacity:0;transform:translateY(150px)}}::view-transition-new(new-flight-group){animation:flight-group-slide-in .6s ease both}::view-transition-old(new-flight-group){display:none}@media screen and (max-width:768px)and (orientation:portrait){body.flight .flight-group .team-player .rb_stripe{left:-50px;width:80px;height:40px}body.scorecard .fb-wrap .fb-match,body.tour_public .fb-wrap .fb-match{grid-template-columns:7rem auto 7rem;min-width:0px;height:5rem}body.scorecard .fb-wrap .fb-match .left-team.winner:after,body.tour_public .fb-wrap .fb-match .left-team.winner:after,body.scorecard .fb-wrap .fb-match .left-team.even:after,body.tour_public .fb-wrap .fb-match .left-team.even:after{clip-path:polygon(51% 0,75% 51%,51% 100%,0 50%)}body.scorecard .fb-wrap .fb-match .right-team.winner:after,body.tour_public .fb-wrap .fb-match .right-team.winner:after,body.scorecard .fb-wrap .fb-match .right-team.even:after,body.tour_public .fb-wrap .fb-match .right-team.even:after{clip-path:polygon(50% 0,100% 50%,50% 100%,25% 50%)}body.scorecard .fb-wrap .fb-match .names,body.tour_public .fb-wrap .fb-match .names{margin-left:10px!important}body.scorecard .fb-wrap .fb-match .names>div,body.tour_public .fb-wrap .fb-match .names>div{font-size:11px!important}body.scorecard .fb-wrap .fb-match .match-result,body.tour_public .fb-wrap .fb-match .match-result{font-size:1rem!important}body.scorecard .fb-wrap .fb-match .match-result span,body.tour_public .fb-wrap .fb-match .match-result span{font-size:.8rem!important}body.scorecard .fb-wrap .fb-match .right-team .names,body.tour_public .fb-wrap .fb-match .right-team .names{margin-right:10px!important}body.scorecard .fb-wrap .match-scores .score,body.tour_public .fb-wrap .match-scores .score{margin-left:0;margin-right:0;font-size:8px!important}}body.yearly,body.course,body.start,body.playtype{color:var(--text-color)}body.playtype #skin_even{max-width:200px}body.playtype input[name=hcp_percent]{text-align:center}body.playtype .info{background-color:var(--mygolf-cell-bg);border:var(--sub-border)}body.playtype ul li{border-top:.5px solid var(--mygolf-separator)}body.playtype form{margin-top:0}body.playtype h1{text-align:center}body.playtype h1 .icon{display:inline-block;margin-right:10px;background-size:30px 30px;background-repeat:no-repeat;height:30px;width:30px}body.playtype h1 .icon.bestball{background-image:url(../images/bestball.svg)}body.playtype h1 .icon.scramble{background-image:url(../images/scramble.svg)}.greater-than{display:inline-block;transition:transform .3s ease}.greater-than .icon .c{fill:var(--div-button-color)}.greater-than.rotated{transform:rotate(90deg)}.select{position:relative;min-width:200px;max-width:200px}.select svg{position:absolute;right:12px;top:calc(50% - 3px);width:10px;height:6px;stroke-width:2px;stroke:#9098a9;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.select select{-webkit-appearance:none;cursor:pointer;font-family:inherit;font-size:16px;transition:all .15s ease;color:inherit}.select select option[value=""][disabled]{display:none}.select select:focus{outline:none;box-shadow:0 0 0 2px #07f3}.select select:hover+svg{stroke:#07f}.sprites{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none}@supports (-webkit-appearance:none){input[type=date]{font-family:sans-serif}}.pyro>.before,.pyro>.after{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;-moz-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-webkit-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-o-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;-ms-animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards;animation:1s bang ease-out infinite backwards,1s gravity ease-in infinite backwards,5s position linear infinite backwards}.pyro>.after{-moz-animation-delay:1.25s,1.25s,1.25s;-webkit-animation-delay:1.25s,1.25s,1.25s;-o-animation-delay:1.25s,1.25s,1.25s;-ms-animation-delay:1.25s,1.25s,1.25s;animation-delay:1.25s,1.25s,1.25s;-moz-animation-duration:1.25s,1.25s,6.25s;-webkit-animation-duration:1.25s,1.25s,6.25s;-o-animation-duration:1.25s,1.25s,6.25s;-ms-animation-duration:1.25s,1.25s,6.25s;animation-duration:1.25s,1.25s,6.25s}@-webkit-keyframes bang{to{box-shadow:193px -86px #00ffa6,135px -160px #f04,43px -121px #fb00ff,-53px -61px #ff00b3,44px -117px #84ff00,-101px -244px #ff00d0,-97px -36px #00f7ff,-78px -132px #f0f,-24px -134px #15ff00,-139px -155px #0048ff,22px -197px #ff5100,-109px -189px #0f7,-50px 39px #00ff6a,-178px -135px #fb0,196px -242px #00b3ff,-19px -52px #ff0040,97px -9px #10f,85px 1px #00ff09,-133px 46px #62ff00,152px -85px #ff00e1,160px -183px #ff4d00,130px -230px #ff2600,-82px -175px #ff00b3,135px -89px #00fff7,-137px -123px #df0,-30px 37px #ff0080,122px 23px #9d00ff,89px 44px #ff8400,0 -21px #0f0,-47px -172px #3c00ff,76px -206px #e0f,14px -148px #0ef,156px -134px #af0,-38px -88px #ff0026,32px -94px #ff00d0,-167px -175px #ff00f7,51px -244px #00ff2b,-150px -149px #00ff37,196px 46px #00ff73,-176px -112px #00ff1a,-4px -43px #f90,-102px -35px #00ffb7,-110px -169px #bf0,118px -206px #0084ff,-33px -155px #ff0040,-128px -94px #ffd500,-142px -249px #8c00ff,157px -221px #d000ff,57px -82px #0062ff,-182px -164px #0048ff,151px -235px #5900ff}}@-moz-keyframes bang{to{box-shadow:193px -86px #00ffa6,135px -160px #f04,43px -121px #fb00ff,-53px -61px #ff00b3,44px -117px #84ff00,-101px -244px #ff00d0,-97px -36px #00f7ff,-78px -132px #f0f,-24px -134px #15ff00,-139px -155px #0048ff,22px -197px #ff5100,-109px -189px #0f7,-50px 39px #00ff6a,-178px -135px #fb0,196px -242px #00b3ff,-19px -52px #ff0040,97px -9px #10f,85px 1px #00ff09,-133px 46px #62ff00,152px -85px #ff00e1,160px -183px #ff4d00,130px -230px #ff2600,-82px -175px #ff00b3,135px -89px #00fff7,-137px -123px #df0,-30px 37px #ff0080,122px 23px #9d00ff,89px 44px #ff8400,0 -21px #0f0,-47px -172px #3c00ff,76px -206px #e0f,14px -148px #0ef,156px -134px #af0,-38px -88px #ff0026,32px -94px #ff00d0,-167px -175px #ff00f7,51px -244px #00ff2b,-150px -149px #00ff37,196px 46px #00ff73,-176px -112px #00ff1a,-4px -43px #f90,-102px -35px #00ffb7,-110px -169px #bf0,118px -206px #0084ff,-33px -155px #ff0040,-128px -94px #ffd500,-142px -249px #8c00ff,157px -221px #d000ff,57px -82px #0062ff,-182px -164px #0048ff,151px -235px #5900ff}}@-o-keyframes bang{to{box-shadow:193px -86px #00ffa6,135px -160px #f04,43px -121px #fb00ff,-53px -61px #ff00b3,44px -117px #84ff00,-101px -244px #ff00d0,-97px -36px #00f7ff,-78px -132px #f0f,-24px -134px #15ff00,-139px -155px #0048ff,22px -197px #ff5100,-109px -189px #0f7,-50px 39px #00ff6a,-178px -135px #fb0,196px -242px #00b3ff,-19px -52px #ff0040,97px -9px #10f,85px 1px #00ff09,-133px 46px #62ff00,152px -85px #ff00e1,160px -183px #ff4d00,130px -230px #ff2600,-82px -175px #ff00b3,135px -89px #00fff7,-137px -123px #df0,-30px 37px #ff0080,122px 23px #9d00ff,89px 44px #ff8400,0 -21px #0f0,-47px -172px #3c00ff,76px -206px #e0f,14px -148px #0ef,156px -134px #af0,-38px -88px #ff0026,32px -94px #ff00d0,-167px -175px #ff00f7,51px -244px #00ff2b,-150px -149px #00ff37,196px 46px #00ff73,-176px -112px #00ff1a,-4px -43px #f90,-102px -35px #00ffb7,-110px -169px #bf0,118px -206px #0084ff,-33px -155px #ff0040,-128px -94px #ffd500,-142px -249px #8c00ff,157px -221px #d000ff,57px -82px #0062ff,-182px -164px #0048ff,151px -235px #5900ff}}@-ms-keyframes bang{to{box-shadow:193px -86px #00ffa6,135px -160px #f04,43px -121px #fb00ff,-53px -61px #ff00b3,44px -117px #84ff00,-101px -244px #ff00d0,-97px -36px #00f7ff,-78px -132px #f0f,-24px -134px #15ff00,-139px -155px #0048ff,22px -197px #ff5100,-109px -189px #0f7,-50px 39px #00ff6a,-178px -135px #fb0,196px -242px #00b3ff,-19px -52px #ff0040,97px -9px #10f,85px 1px #00ff09,-133px 46px #62ff00,152px -85px #ff00e1,160px -183px #ff4d00,130px -230px #ff2600,-82px -175px #ff00b3,135px -89px #00fff7,-137px -123px #df0,-30px 37px #ff0080,122px 23px #9d00ff,89px 44px #ff8400,0 -21px #0f0,-47px -172px #3c00ff,76px -206px #e0f,14px -148px #0ef,156px -134px #af0,-38px -88px #ff0026,32px -94px #ff00d0,-167px -175px #ff00f7,51px -244px #00ff2b,-150px -149px #00ff37,196px 46px #00ff73,-176px -112px #00ff1a,-4px -43px #f90,-102px -35px #00ffb7,-110px -169px #bf0,118px -206px #0084ff,-33px -155px #ff0040,-128px -94px #ffd500,-142px -249px #8c00ff,157px -221px #d000ff,57px -82px #0062ff,-182px -164px #0048ff,151px -235px #5900ff}}@keyframes bang{to{box-shadow:193px -86px #00ffa6,135px -160px #f04,43px -121px #fb00ff,-53px -61px #ff00b3,44px -117px #84ff00,-101px -244px #ff00d0,-97px -36px #00f7ff,-78px -132px #f0f,-24px -134px #15ff00,-139px -155px #0048ff,22px -197px #ff5100,-109px -189px #0f7,-50px 39px #00ff6a,-178px -135px #fb0,196px -242px #00b3ff,-19px -52px #ff0040,97px -9px #10f,85px 1px #00ff09,-133px 46px #62ff00,152px -85px #ff00e1,160px -183px #ff4d00,130px -230px #ff2600,-82px -175px #ff00b3,135px -89px #00fff7,-137px -123px #df0,-30px 37px #ff0080,122px 23px #9d00ff,89px 44px #ff8400,0 -21px #0f0,-47px -172px #3c00ff,76px -206px #e0f,14px -148px #0ef,156px -134px #af0,-38px -88px #ff0026,32px -94px #ff00d0,-167px -175px #ff00f7,51px -244px #00ff2b,-150px -149px #00ff37,196px 46px #00ff73,-176px -112px #00ff1a,-4px -43px #f90,-102px -35px #00ffb7,-110px -169px #bf0,118px -206px #0084ff,-33px -155px #ff0040,-128px -94px #ffd500,-142px -249px #8c00ff,157px -221px #d000ff,57px -82px #0062ff,-182px -164px #0048ff,151px -235px #5900ff}}@-webkit-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-moz-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-o-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-ms-keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes gravity{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@-webkit-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-moz-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-o-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@-ms-keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}@keyframes position{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}.greenhitwrapper{position:relative;top:-15px}.greenhitwrapper .greensquare{width:320px;height:320px;position:absolute;top:0;left:0;overflow:hidden}.greenhitwrapper .greensquare .greenhitcircle{position:absolute;top:10%;left:10%;width:80%;height:80%;border-radius:100%;-ms-box-sizing:border-box;box-sizing:border-box;transform:rotate(22.5deg)}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper{position:absolute;top:49%;left:49%;width:2%;height:2%}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment{bottom:50%;right:50%;width:5000%;height:5000%;overflow:hidden;transform-origin:0 100%;-ms-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;-webkit-transform-origin:0 100%}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment,.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment .inner{position:absolute;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.greenhitwrapper .greensquare .greenhitcircle:after{content:"";position:absolute;z-index:2;top:25%;left:25%;width:50%;height:50%;background:var(--sub-bg-color);border-radius:1000px;-ms-box-sizing:border-box;box-sizing:border-box;background-image:url(images/green.svg);background-size:75px 75px;size:75px 75px;background-repeat:no-repeat;transform:rotate(-22.5deg) translate(-2px);background-position:29px 17px}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment{transform:skew(45deg)}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment .inner{right:-50%;bottom:-50%;width:100%;height:100%;background:#1b75d0;border-radius:100%;transform-origin:50% 50%;cursor:pointer;transform:skew(-45deg)}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper .segment .inner .direction{background-image:var(--stat-left);background-size:36px 36px;background-position:6px 12px;background-repeat:no-repeat;z-index:3;width:60px;height:60px;transform:rotate(22.5deg) translate(39px,51px)}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper.active .inner{transform:skew(-45deg) scale(1.15)!important}.greenhitwrapper .greensquare .greenhitcircle .segmentwrapper:nth-child(2n+2) .inner{background:#538dc8}.greenhitwrapper .greensquare .greenhitcircle #green{display:none}.greenhitwrapper .greensquare .greenhitcircle #longleft,.greenhitwrapper .greensquare .greenhitcircle .longleft{transform:rotate(1turn)}.greenhitwrapper .greensquare .greenhitcircle #left,.greenhitwrapper .greensquare .greenhitcircle .left{transform:rotate(315deg)}.greenhitwrapper .greensquare .greenhitcircle #shortleft,.greenhitwrapper .greensquare .greenhitcircle .shortleft{transform:rotate(270deg)}.greenhitwrapper .greensquare .greenhitcircle #short,.greenhitwrapper .greensquare .greenhitcircle .short{transform:rotate(225deg)}.greenhitwrapper .greensquare .greenhitcircle #shortright,.greenhitwrapper .greensquare .greenhitcircle .shortright{transform:rotate(180deg)}.greenhitwrapper .greensquare .greenhitcircle #right,.greenhitwrapper .greensquare .greenhitcircle .right{transform:rotate(135deg)}.greenhitwrapper .greensquare .greenhitcircle #longright,.greenhitwrapper .greensquare .greenhitcircle .longright{transform:rotate(90deg)}.greenhitwrapper .greensquare .greenhitcircle #long,.greenhitwrapper .greensquare .greenhitcircle .long{transform:rotate(45deg)}.ilb{display:inline-block}.mr10{margin-right:10px}.w100{width:100%}html:not(.mobile) #basic_frame,html:not(.mobile) .basic_frame{max-width:980px;margin-top:20px}body.tournament{--ta-bg: var(--bg-color);--ta-elev: var(--bg-white-color);--ta-tint: var(--sub-bg-color);--ta-input-bg: #fff;--ta-text: var(--text-color);--ta-text-2: #3C3C43;--ta-text-3: rgba(60, 60, 67, .6);--ta-text-4: rgba(60, 60, 67, .35);--ta-line: rgba(60, 60, 67, .12);--ta-line-s: rgba(60, 60, 67, .22);--ta-primary: var(--ok-green-color);--ta-primary-deep: var(--ok-dark-green-color);--ta-primary-tint: #e4f2ea;--ta-info: #1565C0;--ta-info-tint: #DBE9F8;--ta-shadow: 0 1px 2px rgba(16, 18, 27, .04), 0 1px 3px rgba(16, 18, 27, .06);--ta-shadow-lift: 0 8px 24px rgba(16, 18, 27, .1), 0 2px 6px rgba(16, 18, 27, .06)}html[data-theme=dark] body.tournament{--ta-elev: #1C1C1E;--ta-tint: #2C2C2E;--ta-input-bg: #2C2C2E;--ta-text: #fff;--ta-text-2: rgba(235, 235, 245, .85);--ta-text-3: rgba(235, 235, 245, .6);--ta-text-4: rgba(235, 235, 245, .3);--ta-line: rgba(84, 84, 88, .55);--ta-line-s: rgba(120, 120, 128, .6);--ta-primary: #2EAB5C;--ta-primary-deep: #259049;--ta-primary-tint: rgba(46, 171, 92, .18);--ta-info: #4A9EFF;--ta-info-tint: rgba(74, 158, 255, .15);--ta-shadow: 0 1px 2px rgba(0, 0, 0, .45);--ta-shadow-lift: 0 8px 24px rgba(0, 0, 0, .55), 0 2px 6px rgba(0, 0, 0, .4)}.mg-ta-shell{width:100%;max-width:1440px;margin:0 auto;background:var(--ta-bg);color:var(--ta-text);font-family:-apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-.01em}.mg-ta-shell *{box-sizing:border-box}.mg-ta-subheader{padding:18px 32px 14px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;background:var(--ta-bg);border-bottom:.5px solid var(--ta-line);position:sticky;top:0;z-index:20}.mg-ta-breadcrumb{font-size:13px;color:var(--ta-text-3);margin-bottom:4px;display:flex;align-items:center;gap:6px}.mg-ta-breadcrumb svg{color:var(--ta-text-4)}.mg-ta-title{font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--ta-text);line-height:1.15;margin:0}.mg-ta-subtitle{font-size:13px;color:var(--ta-text-3);margin:4px 0 0;max-width:640px}.mg-ta-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}.mg-ta-saved-tag{font-size:12px;color:var(--ta-text-3);font-weight:500;display:inline-flex;align-items:center;gap:6px}.mg-ta-saved-tag span.dot{width:6px;height:6px;border-radius:50%;background:var(--ta-primary)}.mg-ta-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;padding:16px 32px 48px;min-width:0}.mg-ta-sidebar{position:sticky;top:72px;align-self:flex-start;display:flex;flex-direction:column;gap:12px;min-width:0}.mg-ta-nav{padding:2px 0;overflow:hidden}.mg-ta-nav-btn{width:100%;display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;border:none;cursor:pointer;background:transparent;color:var(--ta-text-3);font-family:inherit;font-size:13.5px;font-weight:500;text-align:left;transition:background .12s,color .12s}.mg-ta-nav-btn.active{background:var(--ta-primary-tint);color:var(--ta-primary-deep);font-weight:600}.mg-ta-nav-btn.active .mg-ta-nav-n{background:var(--ta-primary);color:#fff}.mg-ta-nav-btn:not(.active):hover{background:var(--ta-tint);color:var(--ta-text-2)}.mg-ta-nav-n{width:22px;height:22px;border-radius:6px;background:var(--ta-tint);color:var(--ta-text-3);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;flex-shrink:0;transition:background .12s,color .12s}.mg-ta-nav-label{flex:1}.mg-ta-summary{padding:14px 16px;background:var(--ta-elev);border-radius:14px;box-shadow:var(--ta-shadow)}.mg-ta-sum-title{font-size:11px;font-weight:700;color:var(--ta-text-3);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.mg-ta-sum-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;min-width:0}.mg-ta-sum-row:last-child{margin-bottom:0}.mg-ta-sum-row .mg-ta-sum-label{font-size:12.5px;color:var(--ta-text-3);flex-shrink:0}.mg-ta-sum-row .mg-ta-sum-val{font-size:14px;font-weight:700;color:var(--ta-text);font-variant-numeric:tabular-nums;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mg-ta-main{display:flex;flex-direction:column;gap:18px;min-width:0}.mg-ta-section{background:var(--ta-elev);border-radius:18px;box-shadow:var(--ta-shadow);padding:22px 26px;scroll-margin-top:80px}.mg-ta-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap}.mg-ta-section-meta{display:flex;align-items:baseline;gap:12px;min-width:0}.mg-ta-section-n{font-size:11px;font-weight:700;color:var(--ta-text-3);letter-spacing:.06em;text-transform:uppercase;background:var(--ta-tint);padding:2px 8px;border-radius:6px;flex-shrink:0}.mg-ta-section-title{font-size:18px;font-weight:700;color:var(--ta-text);letter-spacing:-.01em;line-height:1.2;margin:0}.mg-ta-section-hint{font-size:13px;color:var(--ta-text-3);margin-top:2px}.mg-ta-grid-6{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.mg-ta-grid-6 .mg-ta-f-w6{grid-column:span 6}.mg-ta-grid-6 .mg-ta-f-w4{grid-column:span 4}.mg-ta-grid-6 .mg-ta-f-w3{grid-column:span 3}.mg-ta-grid-6 .mg-ta-f-w2{grid-column:span 2}.mg-ta-grid-6 .mg-ta-f-w1{grid-column:span 1}.mg-ta-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mg-ta-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mg-ta-grid-2-3{display:grid;grid-template-columns:2fr 1fr;gap:14px}.mg-ta-field{display:flex;flex-direction:column;gap:6px;min-width:0}.mg-ta-field-label{font-size:12.5px;font-weight:600;color:var(--ta-text-3);letter-spacing:-.005em;display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.mg-ta-field-hint{font-size:11.5px;color:var(--ta-text-3);line-height:1.4}.mg-ta-field-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap}.mg-ta-field-row label{font-size:12.5px;font-weight:600;color:var(--ta-text-3)}.mg-ta-input{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:var(--ta-input-bg);color:var(--ta-text);border:1px solid var(--ta-line);border-radius:10px;transition:border-color .12s,box-shadow .12s}.mg-ta-input:focus-within{border-color:var(--ta-primary);box-shadow:0 0 0 3px var(--ta-primary-tint)}.mg-ta-input input{flex:1;min-width:0;border:none;outline:none;background:transparent!important;font-size:14px;color:var(--ta-text);font-family:inherit}.mg-ta-input input::placeholder{color:var(--ta-text-4)}.mg-ta-input input[type=number]{font-variant-numeric:tabular-nums}.mg-ta-input .mg-ta-suffix{font-size:13px;color:var(--ta-text-3);font-weight:500}.mg-ta-input .mg-ta-icon{color:var(--ta-text-3);display:inline-flex}.mg-ta-select-wrap{position:relative}.mg-ta-select-wrap select{width:100%;height:40px;padding:0 36px 0 12px;background:var(--ta-tint);color:var(--ta-text);border:1px solid var(--ta-line);border-radius:10px;font-size:14px;font-family:inherit;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:border-color .12s}.mg-ta-select-wrap select:focus{border-color:var(--ta-primary);box-shadow:0 0 0 3px var(--ta-primary-tint)}.mg-ta-select-wrap .mg-ta-chev{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ta-text-3)}.mg-ta-segment{display:flex;background:var(--ta-tint);border-radius:10px;padding:3px}.mg-ta-segment button{flex:1;min-height:34px;padding:6px 10px;border-radius:8px;border:1px solid #ccc;background:transparent;color:var(--ta-text-3);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .12s,box-shadow .12s,color .12s,border-color .12s;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.mg-ta-segment button.active{background:var(--ta-elev);color:var(--ta-text);box-shadow:0 1px 3px #00000014}.mg-ta-segment button sub{font-size:10.5px;font-weight:500;opacity:.65}html[data-theme=dark] .mg-ta-segment button{border-color:#5454588c}.mg-ta-tab-bar{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--ta-line)}.mg-ta-tab{height:34px;padding:0 14px;border-radius:9px;line-height:31px;border:1.5px solid var(--ta-line);background:var(--ta-tint);color:var(--ta-text-3);font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:all .12s}.mg-ta-tab:hover{background:var(--ta-elev);color:var(--ta-text-2)}.mg-ta-tab.active{background:var(--ta-primary);color:#fff;border-color:var(--ta-primary)}.mg-ta-cut{margin-top:18px;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--ta-tint);transition:background .15s}.mg-ta-cut.enabled{background:var(--ta-primary-tint)}.mg-ta-cut-info{flex:1 1 200px}.mg-ta-cut-info .mg-ta-cut-title{font-size:14px;font-weight:700;color:var(--ta-text-2)}.mg-ta-cut-info .mg-ta-cut-hint{font-size:12.5px;color:var(--ta-text-3);margin-top:2px}.mg-ta-cut-info.enabled .mg-ta-cut-title,.mg-ta-cut-info.enabled .mg-ta-cut-hint{color:var(--ta-primary-deep)}.mg-ta-cut-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mg-ta-cut-controls select{width:auto}.mg-ta-round-card{border:1px solid var(--ta-line);border-radius:16px;padding:18px 20px;background:var(--ta-tint);display:flex;flex-direction:column;gap:18px;margin:0}.mg-ta-round-card legend{display:none}.mg-ta-rh{display:flex;align-items:center;gap:12px}.mg-ta-rh .mg-ta-input-field{flex:1;min-width:0}.mg-ta-round-badge{width:38px;height:38px;border-radius:10px;background:var(--ta-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;letter-spacing:-.01em;flex-shrink:0}.mg-ta-round-actions{display:flex;gap:4px}.mg-ta-icon-btn{width:34px;height:34px;border-radius:9px;border:none;background:var(--ta-elev);color:var(--ta-text-2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s}.mg-ta-icon-btn:hover{background:var(--ta-line)}.mg-ta-fmt-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--ta-primary-tint);color:var(--ta-primary-deep);letter-spacing:.04em;text-transform:uppercase}.mg-ta-course-info{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--ta-elev);border-radius:10px;font-size:12.5px;color:var(--ta-text-3)}.mg-ta-course-info .mg-ta-ci-name{color:var(--ta-text-2);font-weight:600}.mg-ta-course-info .sep{opacity:.5;margin:0 4px}.mg-ta-comps-div{padding-top:4px;border-top:.5px solid var(--ta-line);font-size:13px;font-weight:700;color:var(--ta-text-2);letter-spacing:.04em;text-transform:uppercase}.mg-ta-tee-chips{display:flex;gap:6px;flex-wrap:wrap}.mg-ta-tee-chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 10px;border-radius:9px;border:1px solid var(--ta-line);background:transparent;color:var(--ta-text-3);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;transition:all .12s}.mg-ta-tee-chip .tee-dot{width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #0003}.mg-ta-tee-chip.active{border-color:var(--ta-text-2);background:var(--ta-elev);color:var(--ta-text)}.mg-ta-hole-strip{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;background:var(--ta-elev);border-radius:12px}.mg-ta-hole-strip .hole-selector-b{width:54px;height:58px;border:1.5px solid var(--ta-line);border-radius:9px;background:var(--ta-elev);color:var(--ta-text);cursor:pointer;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit;gap:2px;transition:all .12s}.mg-ta-hole-strip .hole-selector-b .par-label{font-size:10px;font-weight:600;opacity:.7;text-transform:uppercase;letter-spacing:.04em}.mg-ta-hole-strip .hole-selector-b .hole-num{font-size:18px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.mg-ta-hole-strip .hole-selector-b>div{color:inherit;font-family:inherit}.mg-ta-hole-strip .hole-selector-b.selected{border-color:var(--ta-primary);background:var(--ta-primary);color:#fff}.mg-ta-hole-strip.ctp .hole-selector-b.selected{border-color:var(--ta-info);background:var(--ta-info);color:#fff}.mg-ta-sel-summary{font-size:12px;color:var(--ta-text-3);padding:4px 4px 0}.mg-ta-sel-summary span.count{font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--ta-primary-tint);color:var(--ta-primary-deep);font-variant-numeric:tabular-nums}.mg-ta-sel-summary span.count+span{margin-left:4px}.mg-ta-field-row-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px}.mg-ta-field-row-top .mg-ta-field-label{margin-bottom:0}.mg-ta-ld-gender{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ta-text-3)}.mg-ta-order-opt{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1.5px solid var(--ta-line);border-radius:11px;background:var(--ta-elev);cursor:pointer;text-align:left;font-family:inherit;margin-bottom:8px;transition:all .12s}.mg-ta-order-opt:last-child{margin-bottom:0}.mg-ta-order-opt:disabled,.mg-ta-order-opt.disabled{opacity:.6;cursor:not-allowed}.mg-ta-order-opt.active{border-color:var(--ta-primary);background:var(--ta-primary-tint);color:var(--ta-primary-deep)}.mg-ta-order-opt .mg-ta-radio-dot{width:20px;height:20px;border-radius:50%;flex-shrink:0;border:1.5px solid var(--ta-line-s);background:transparent;display:flex;align-items:center;justify-content:center;transition:all .12s}.mg-ta-order-opt .mg-ta-radio-dot span{width:8px;height:8px;border-radius:50%;background:#fff;display:none}.mg-ta-order-opt.active .mg-ta-radio-dot{border-color:var(--ta-primary);background:var(--ta-primary)}.mg-ta-order-opt.active .mg-ta-radio-dot span{display:block}.mg-ta-order-opt .mg-ta-order-icon{color:var(--ta-text-3);display:inline-flex}.mg-ta-order-opt .mg-ta-order-text{flex:1;min-width:0}.mg-ta-order-opt .mg-ta-order-name{font-size:14px;font-weight:600;margin-bottom:1px}.mg-ta-order-opt .mg-ta-order-desc{font-size:12px;color:var(--ta-text-3)}.mg-ta-order-opt.active .mg-ta-order-desc{color:var(--ta-primary-deep);opacity:.8}.mg-ta-round1-badge{font-size:11.5px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--ta-tint);color:var(--ta-text-2);white-space:nowrap}.mg-ta-round-footer{display:flex;align-items:center;gap:10px;justify-content:flex-end;padding-top:12px;border-top:.5px solid var(--ta-line);flex-wrap:wrap}.mg-ta-btn{height:40px;padding:0 18px;border-radius:12px;border:none;font-size:14px;font-weight:600;letter-spacing:-.01em;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-family:inherit;transition:transform .12s ease,opacity .12s ease}.mg-ta-btn:active{transform:scale(.985);opacity:.85}.mg-ta-btn:disabled{opacity:.45;cursor:default}.mg-ta-btn-primary{background:var(--ta-primary);color:#fff}.mg-ta-btn-primary:hover{background:var(--ta-primary-deep)}.mg-ta-btn-secondary{background:var(--ta-elev);color:var(--ta-text);border:1px solid var(--ta-line)}.mg-ta-btn-tonal{background:var(--ta-primary-tint);color:var(--ta-primary-deep)}.mg-ta-btn-danger{background:#d43a2e;color:#fff}.mg-ta-btn-ghost{background:transparent;color:var(--ta-text-2)}.mg-ta-btn-sm{height:36px;padding:0 14px;font-size:14px;border-radius:11px}.mg-ta-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mg-ta-review-stat{padding:14px 16px;background:var(--ta-tint);border-radius:12px}.mg-ta-review-stat .mg-ta-rs-label{font-size:11px;color:var(--ta-text-3);font-weight:600;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;margin-bottom:6px}.mg-ta-review-stat .mg-ta-rs-val{font-size:28px;font-weight:700;color:var(--ta-text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mg-ta-publish-row{margin-top:20px;padding:16px;border-radius:12px;background:var(--ta-primary-tint);display:flex;align-items:center;gap:16px;flex-wrap:wrap}.mg-ta-pub-status{flex:1 1 200px}.mg-ta-pub-status .mg-ta-pub-label{font-size:14px;font-weight:700;color:var(--ta-primary-deep)}.mg-ta-pub-status .mg-ta-pub-hint{font-size:12.5px;color:var(--ta-primary-deep);opacity:.75;margin-top:2px}.mg-ta-club-row{margin-top:12px;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--ta-text-2)}.mg-ta-club-row label{font-weight:500}.mg-ta-reg-locked{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;margin-bottom:16px;background:var(--ta-danger-tint, #fef2f2);color:var(--ta-danger, #c0392b);font-size:13px;font-weight:600}.mg-reg-cut-divider{display:flex;align-items:center;gap:10px;margin:12px 0}.mg-reg-cut-divider:before,.mg-reg-cut-divider:after{content:"";flex:1;height:1px;background:var(--ta-line)}.mg-reg-cut-divider span{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ta-text-3);white-space:nowrap}.mg-reg-group{background:var(--ta-card-2, #faf8f3);border:1px solid var(--ta-line);border-radius:10px;padding:8px 12px;margin-bottom:6px}.mg-reg-group-head{display:flex;align-items:center;gap:6px;margin-bottom:4px}.mg-reg-group-head:empty,.mg-reg-group-head[style*="display:none"]+.mg-reg-player-row{border-top:none}.mg-reg-group-n{font-size:12px;font-weight:700;color:var(--ta-text-3);min-width:18px}.mg-reg-team-name{font-size:13px;font-weight:600}.mg-reg-badge{font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px}.mg-reg-badge--ok{background:#d1fae5;color:#065f46}.mg-reg-badge--wait{background:#fef3c7;color:#92400e}.mg-reg-player-row{display:flex;align-items:center;gap:6px;padding:3px 0;border-top:1px solid var(--ta-line)}.mg-reg-player-row:first-of-type{margin-top:4px}.mg-reg-player-name{flex:1;font-size:13px;font-weight:500}.mg-reg-player-hcp{font-size:12px;color:var(--ta-text-3);min-width:34px;text-align:right;font-variant-numeric:tabular-nums}.mg-reg-action-btn{background:none;border:1px solid transparent;padding:0 6px;height:24px;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;font-family:inherit;line-height:24px;transition:background .12s,border-color .12s}.mg-reg-action-btn.is-replace{color:var(--ta-text-2)}.mg-reg-action-btn.is-replace:hover{background:var(--ta-fill-xs);border-color:var(--ta-line)}.mg-reg-action-btn.is-remove{color:var(--ta-danger, #c0392b)}.mg-reg-action-btn.is-remove:hover{background:#fef2f2;border-color:#fca5a5}.mg-reg-add-new-row{margin-top:16px}.mg-reg-picker{margin-top:8px;background:var(--ta-input-bg);border:1px solid var(--ta-line);border-radius:10px;overflow:hidden}.mg-reg-picker-inner{padding:8px}.mg-reg-search-wrap{display:flex;align-items:center;gap:8px;background:var(--ta-card, #fff);border:1px solid var(--ta-line);border-radius:8px;padding:0 10px;margin-bottom:6px}.mg-reg-search-wrap svg{flex-shrink:0;opacity:.5}.mg-reg-search-input{flex:1;border:none;outline:none;background:transparent;font-size:13px;height:34px;font-family:inherit}.mg-reg-search-input::placeholder{color:var(--ta-text-4)}.mg-reg-results{max-height:220px;overflow-y:auto}.mg-reg-result-item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;background:none;cursor:pointer;border-radius:6px;text-align:left;font-family:inherit}.mg-reg-result-item:hover{background:var(--ta-primary-tint)}.mg-reg-res-name{flex:1;font-size:13px;font-weight:500}.mg-reg-res-hcp{font-size:12px;color:var(--ta-text-3)}.mg-reg-no-results{font-size:13px;color:var(--ta-text-3);padding:8px;text-align:center}.mg-ta-input-field{width:100%;height:40px;padding:0 12px;background:var(--ta-input-bg);color:var(--ta-text);border:1px solid var(--ta-line);border-radius:10px;font-size:14px;font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .12s,box-shadow .12s}.mg-ta-input-field::placeholder{color:var(--ta-text-4)}.mg-ta-input-field:focus{border-color:var(--ta-primary);box-shadow:0 0 0 3px var(--ta-primary-tint)}select.mg-ta-input-field{padding-right:36px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.mg-ta-invalid{display:none;font-size:12px;color:var(--error-color);padding:2px 0}body.tournament .tox-tinymce{width:100%!important}body.tournament .results-ready{padding:0 8px;background:var(--fav-game-type-bg-color);color:var(--fav-game-type-color);border-radius:12px}body.tournament .widebutton.course,body.tournament .widebutton.playtype{margin-left:0;margin-right:0;margin-top:0}body.tournament .mg-ta-input input[type=date],body.tournament .mg-ta-input input[type=datetime-local]{appearance:none;-webkit-appearance:none}@media(max-width:1199px){.mg-ta-body{grid-template-columns:190px minmax(0,1fr);padding:16px 20px 48px}.mg-ta-subheader{padding:14px 20px 12px}.mg-ta-grid-6{grid-template-columns:repeat(4,1fr)}.mg-ta-grid-6 .mg-ta-f-w6,.mg-ta-grid-6 .mg-ta-f-w4{grid-column:span 4}.mg-ta-grid-6 .mg-ta-f-w3{grid-column:span 2}.mg-ta-grid-6 .mg-ta-f-w1{grid-column:span 1}}@media(max-width:1023px){.mg-ta-body{grid-template-columns:minmax(0,1fr);padding:12px 16px 48px}.mg-ta-subheader{padding:12px 16px 10px}.mg-ta-sidebar{position:static;flex-direction:row;flex-wrap:wrap;gap:10px}.mg-ta-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:0}.mg-ta-nav-btn{width:auto;padding:7px 10px;font-size:12.5px}.mg-ta-summary{display:none}.mg-ta-grid-6{grid-template-columns:repeat(2,1fr)}.mg-ta-grid-6 .mg-ta-f-w6,.mg-ta-grid-6 .mg-ta-f-w4,.mg-ta-grid-6 .mg-ta-f-w3{grid-column:span 2}.mg-ta-grid-6 .mg-ta-f-w2,.mg-ta-grid-6 .mg-ta-f-w1{grid-column:span 1}.mg-ta-review-grid{grid-template-columns:repeat(2,1fr)}.mg-ta-rh-inputs{grid-template-columns:1fr}}@media(max-width:719px){.mg-ta-subheader{flex-direction:column;align-items:flex-start;gap:10px}.mg-ta-actions{flex-wrap:wrap;width:100%}.mg-ta-actions .mg-ta-btn{flex:1;justify-content:center}.mg-ta-body{padding:10px 12px 64px}.mg-ta-section{padding:16px 14px;border-radius:14px}.mg-ta-grid-3,.mg-ta-grid-2,.mg-ta-grid-2-3,.mg-ta-grid-6{grid-template-columns:1fr}.mg-ta-grid-6 .mg-ta-f-w6,.mg-ta-grid-6 .mg-ta-f-w4,.mg-ta-grid-6 .mg-ta-f-w3,.mg-ta-grid-6 .mg-ta-f-w2,.mg-ta-grid-6 .mg-ta-f-w1{grid-column:span 1}.mg-ta-review-grid{grid-template-columns:1fr}.mg-ta-title{font-size:21px}.mg-ta-round-footer{justify-content:stretch}.mg-ta-round-footer .mg-ta-btn{flex:1;justify-content:center}}.fp-shell{background:#f0eee9;min-height:calc(100vh - var(--header-height, 56px));padding-bottom:80px;font-family:Inter,-apple-system,system-ui,sans-serif;color:#29261b;-webkit-font-smoothing:antialiased}.fp-shell *{box-sizing:border-box}.mg-tp-stats-wrap{margin:0 32px 18px;background:#fff;border:1px solid rgba(60,50,40,.1);border-radius:14px;overflow:hidden}.mg-tp-settings{margin:0 32px 16px;padding:12px 16px;background:#fff;border:1px solid rgba(60,50,40,.1);border-radius:14px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px}.mg-tp-settings .fp-set-field{display:flex;flex-direction:column;gap:4px}.mg-tp-settings .fp-set-field label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#3c32288c}.mg-tp-settings .fp-set-field input,.mg-tp-settings .fp-set-field select{height:34px;padding:0 8px;border:1px solid rgba(60,50,40,.18);border-radius:8px;font-size:13.5px;font-family:inherit;background:#fff;color:#1a1612;max-width:150px;box-sizing:border-box}.mg-tp-settings .fp-set-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.mg-tp-settings .fp-set-field input[type=number]{width:90px}.mg-tp-settings .fp-set-field input[type=time]{width:110px}.mg-tp-settings .fp-seg{display:inline-flex;border:1px solid rgba(60,50,40,.18);border-radius:8px;overflow:hidden;height:34px}.mg-tp-settings .fp-seg button{border:none;background:#fff;color:#3c3228b3;font-size:13px;font-family:inherit;padding:0 12px;cursor:pointer}.mg-tp-settings .fp-seg button.active{background:#1b7a3e;color:#fff}.mg-tp-settings .fp-seg button+button{border-left:1px solid rgba(60,50,40,.18)}.mg-tp-settings #fp-dist-field{margin-left:auto}.mg-tp-settings #fp-dist-mode{max-width:none;min-width:195px;text-align-last:left}.mg-tp-settings .fp-regenerate-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 15px;border-radius:8px;background:#1b7a3e;color:#fff;border:none;cursor:pointer;font-size:13.5px;font-weight:600;font-family:inherit}.mg-tp-settings .fp-regenerate-btn:hover{background:#155f30}.mg-tp-settings .fp-regenerate-btn:disabled{opacity:.5;cursor:not-allowed}.mg-tp-settings .fp-regenerate-btn svg{opacity:.9}.mg-tp-stats{display:grid;grid-template-columns:repeat(5,1fr)}.mg-tp-stats>div{padding:14px 18px}.mg-tp-stats>div+div{border-left:1px solid rgba(60,50,40,.1)}.mg-tp-stats-label{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3c32288c;margin-bottom:6px}.mg-tp-stats-label svg{flex-shrink:0;opacity:.75}.mg-tp-stats-val{font-size:18px;font-weight:600;color:#1a1612;letter-spacing:-.01em;font-variant-numeric:tabular-nums;line-height:1.2}.mg-tp-stats-sub{font-size:11.5px;color:#3c32288c;margin-top:2px}.mg-tp-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;padding:0 32px 20px;align-items:flex-start}.fp-grid-wrap{overflow-y:auto;max-height:calc(100vh - 210px);padding-bottom:16px}.mg-tp-sidebar{position:sticky;top:16px;align-self:flex-start;max-height:calc(100vh - 100px);overflow-y:auto;display:flex;flex-direction:column;gap:12px}.mg-tp-sidebar-panel{background:#fff;border:1px solid rgba(60,50,40,.1);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 210px)}.mg-tp-sidebar-content{overflow-y:auto;flex:1;min-height:0;padding:12px;display:flex;flex-direction:column;gap:14px}.mg-tp-sidebar-head{padding:14px 18px;background:#faf8f3;border-bottom:1px solid rgba(60,50,40,.08);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-shrink:0}.mg-tp-sidebar-title{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#3c322899}.mg-tp-sidebar-title svg{opacity:.6;flex-shrink:0}.fp-sidebar-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:#1565c01f;color:#1565c0;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.fp-pref-label{display:flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#3c32288c;padding:4px 6px 8px}.fp-pref-label .fp-pref-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.mg-tp-tip{padding:12px 14px;background:#1b7a3e0f;border:1px solid rgba(27,122,62,.18);border-radius:12px;font-size:12.5px;color:#0c3a20;line-height:1.45;display:flex;gap:10px}.fp-grid{display:flex;flex-direction:column;gap:12px}.fp-grid-cols{display:none!important}.mg-tp-flight{background:#fff;border:1px solid rgba(60,50,40,.1);border-radius:16px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.mg-tp-flight.is-full{box-shadow:inset 0 0 0 1.5px #1b7a3e4d;border-color:#1b7a3e4d}.mg-tp-flight-head{display:flex;align-items:center;gap:14px;padding:14px 18px;background:#faf8f3;border-bottom:1px solid rgba(60,50,40,.08)}.fp-flight-num{font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px;background:#3c322814;color:#3c3228b3;letter-spacing:.04em;font-variant-numeric:tabular-nums;flex-shrink:0}.fp-flight-time-large{font-size:17px;font-weight:600;color:#1a1612;letter-spacing:-.015em;font-variant-numeric:tabular-nums;flex-shrink:0}.fp-flight-tee{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#3c3228a6}.fp-flight-tee .fp-tee-dot{width:10px;height:10px;border-radius:50%;background:#f0c13c;box-shadow:inset 0 0 0 1.5px #0003;flex-shrink:0}.fp-capacity{font-size:12.5px;color:#3c3228a6;font-weight:600;font-variant-numeric:tabular-nums}.fp-capacity .fp-cap-num{color:#1a1612}.fp-capacity .fp-cap-total{color:#3c322859}.fp-capacity .fp-cap-label{color:#3c32288c;font-weight:500}.fp-flight-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:11.5px;font-weight:700;line-height:1.1;white-space:nowrap}.fp-flight-chip.fp-chip-full{background:#1b7a3e1f;color:#0c3a20}.fp-flight-chip.fp-chip-empty{background:#3c322814;color:#3c3228a6}.fp-flight-chip.fp-chip-open{background:#c7841a1f;color:#8a5b13}.mg-tp-flight-row{display:grid;gap:8px;padding:10px}.mg-tp-team-slot{position:relative;padding:10px 12px;border-radius:10px;min-height:90px;display:flex;flex-direction:column;gap:6px;background:var(--team-tint, #f4f0e6);border:1px solid var(--team-line, rgba(60, 50, 40, .12));border-left:3px solid var(--team-accent, #29261b);cursor:grab;transition:opacity .14s,box-shadow .14s;user-select:none}.mg-tp-team-slot:active{cursor:grabbing}.mg-tp-team-slot.dragging{opacity:.35}.mg-tp-team-slot.dragover{box-shadow:0 0 0 2px var(--team-accent, #29261b)}.mg-tp-team-slot.is-single{min-height:70px;justify-content:center}.mg-tp-team-slot.is-selected{box-shadow:0 0 0 2.5px var(--team-accent),0 6px 16px #0000001a;transform:translateY(-2px);cursor:default}.mg-tp-team-slot.is-swappable{cursor:pointer}.mg-tp-team-slot.is-swappable:hover{box-shadow:0 0 0 1.5px #3c32284d,0 4px 10px #00000012}.fp-slot-remove-btn{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;border:none;background:#3c322824;color:#3c32288c;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:1;padding:0;transition:background .12s,color .12s;flex-shrink:0}.fp-slot-remove-btn:hover{background:#b04e3a33;color:#b04e3a}.mg-tp-empty-slot{min-height:70px;display:flex;align-items:center;justify-content:center;border:1.5px dashed rgba(60,50,40,.22);border-radius:10px;color:#3c322873;font-size:12.5px;font-weight:500;transition:all .15s;background:repeating-linear-gradient(45deg,transparent,transparent 6px,rgba(60,50,40,.025) 6px,rgba(60,50,40,.025) 12px)}.mg-tp-empty-slot.is-target{border-color:#1b7a3e;border-style:solid;background:#1b7a3e0f;color:#0c3a20}.mg-tp-empty-slot.is-ready{border-color:#3c322861;border-style:dashed;color:#3c322899;cursor:pointer}.mg-tp-empty-slot.is-ready:hover{border-style:solid;border-color:#1b7a3e;background:#1b7a3e0f;color:#0c3a20}.mg-tp-team-name{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mg-tp-team-name svg{flex-shrink:0}.mg-tp-team-name span{overflow:hidden;text-overflow:ellipsis}.fp-slot-player{display:flex;align-items:center;gap:6px;min-width:0}.fp-slot-player-name{font-size:13px;font-weight:600;color:#1a1612;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-slot-hcp-pill{font-size:11px;font-weight:600;color:#3c3228a6;padding:1px 5px;border-radius:4px;background:#ffffffb3;flex-shrink:0;font-variant-numeric:tabular-nums}.mg-tp-pool-team{background:#fff;border:1px solid rgba(60,50,40,.1);border-left:3px solid var(--team-accent, #29261b);border-radius:10px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;cursor:pointer;transition:box-shadow .15s,transform .15s,opacity .14s;user-select:none}.mg-tp-pool-team:active{cursor:grabbing}.mg-tp-pool-team.dragging{opacity:.35}.mg-tp-pool-team:hover{box-shadow:0 4px 12px #0000000f;transform:translateY(-1px)}.mg-tp-pool-team.is-selected{box-shadow:0 0 0 2.5px var(--team-accent),0 6px 16px #0000001a;transform:translateY(-2px)}.fp-card-player{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:13px;color:#1a1612;line-height:1.5}.fp-card-player-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500}.fp-card-player-hcp{flex-shrink:0;color:#3c3228a6;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.fp-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:#3c322873;gap:10px;border-radius:16px;border:2px dashed rgba(60,50,40,.18);padding:40px;text-align:center;background:#fff}.fp-empty-state svg{opacity:.25}.fp-empty-state .fp-empty-label{font-size:15px;font-weight:500;color:#3c3228a6}.fp-empty-state .fp-empty-hint{font-size:12.5px;color:#3c322873}.fp-committed-banner{display:flex;align-items:center;justify-content:center;gap:14px;min-height:180px;border-radius:16px;border:2px solid rgba(27,122,62,.25);background:#1b7a3e0f;padding:40px;font-size:16px;font-weight:600;color:#1b7a3e}.fp-committed-banner svg{flex-shrink:0;color:#1b7a3e}.fp-committed-link{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 18px;border-radius:9px;background:#1b7a3e;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .14s}.fp-committed-link:hover{background:#155f30}.mg-tp-bottombar{position:fixed;bottom:0;left:0;right:0;background:#faf8f3f5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(60,50,40,.1);padding:12px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;z-index:40}.fp-save-draft-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;font-size:14px;font-weight:600;color:#3c3228b3;font-family:inherit;padding:0}.fp-save-draft-btn:hover{color:#1a1612}.fp-auto-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 15px;border-radius:8px;background:#3c322812;color:#1a1612;border:1px solid rgba(60,50,40,.15);cursor:pointer;font-size:13.5px;font-weight:600;font-family:inherit;transition:background .14s,border-color .14s}.fp-auto-btn:hover{background:#3c322821;border-color:#3c322840}.fp-auto-btn:disabled{opacity:.45;cursor:not-allowed}.fp-auto-btn svg{opacity:.75;flex-shrink:0}.fp-bottombar-right{display:flex;align-items:center;gap:10px}.fp-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.fp-chip.fp-chip-neutral{background:#3c322814;color:#3c3228bf}.fp-chip.fp-chip-ok{background:#1b7a3e1f;color:#0c3a20}.fp-chip.fp-chip-warn{background:#c7841a24;color:#8a5b13}.mg-tp-bottombar.fp-save-pending .fp-save-draft-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 20px;border-radius:10px;background:#0c3a20;color:#fcf9f0;border:none;font-size:14.5px;letter-spacing:-.005em;transition:background .15s}.mg-tp-bottombar.fp-save-pending .fp-save-draft-btn:hover{background:#1b7a3e;color:#fcf9f0}.mg-tp-bottombar.fp-save-pending .fp-commit-btn{background:transparent;color:#3c3228b3;border:1px solid rgba(60,50,40,.18);font-size:14px;height:44px;padding:0 18px}.mg-tp-bottombar.fp-save-pending .fp-commit-btn:hover{background:#3c32280f;color:#1a1612}.fp-add-flight-row{padding:10px 0 4px;display:flex}.fp-add-flight-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:8px;background:transparent;color:#3c322899;border:1px dashed rgba(60,50,40,.25);cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;transition:background .13s,color .13s,border-color .13s}.fp-add-flight-btn:hover:not(:disabled){background:#3c32280f;color:#1a1612;border-color:#3c322866}.fp-add-flight-btn:disabled{opacity:.35;cursor:not-allowed}.fp-add-flight-btn svg{opacity:.75;flex-shrink:0}.fp-cancel-btn{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 16px;border-radius:10px;background:transparent;color:#3c3228a6;border:1px solid rgba(60,50,40,.18);cursor:pointer;font-size:14px;font-weight:600;font-family:inherit;transition:background .14s,color .14s}.fp-cancel-btn:hover{background:#3c322812;color:#1a1612}.fp-commit-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 20px;border-radius:10px;background:#0c3a20;color:#fcf9f0;border:none;cursor:pointer;font-size:14.5px;font-weight:600;font-family:inherit;letter-spacing:-.005em;transition:background .15s}.fp-commit-btn:hover{background:#1b7a3e}.fp-commit-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1180px){.mg-tp-body{grid-template-columns:minmax(0,1fr) 280px;gap:14px;padding:0 22px 20px}.mg-tp-stats-wrap{margin:0 22px 16px}}@media(max-width:900px){.mg-tp-stats{grid-template-columns:repeat(3,1fr)}.mg-tp-stats>div:nth-child(4){border-left:none;border-top:1px solid rgba(60,50,40,.1)}.mg-tp-body{grid-template-columns:minmax(0,1fr) 260px;gap:12px;padding:0 18px 20px}.mg-tp-flight-head{padding:12px 14px;gap:10px}.mg-tp-flight-row{padding:8px;gap:6px}.mg-tp-stats-wrap{margin:0 18px 14px}}@media(max-width:720px){.mg-tp-body{grid-template-columns:minmax(0,1fr);padding:0 16px 20px}.mg-tp-sidebar{position:static;max-height:none}.fp-grid-wrap{max-height:none;overflow-y:visible}.mg-tp-flight-row{grid-template-columns:repeat(2,1fr)!important}.mg-tp-stats{grid-template-columns:repeat(2,1fr)}.mg-tp-stats>div+div{border-left:none;border-top:1px solid rgba(60,50,40,.08)}.mg-tp-stats>div:nth-child(2){border-top:none;border-left:1px solid rgba(60,50,40,.08)}.mg-tp-stats-wrap{margin:0 14px 12px}.mg-tp-bottombar{padding:10px 16px}}.external-link{background-image:var(--external-link);background-size:18px 18px;background-repeat:no-repeat;width:18px;height:18px;display:inline-block;position:relative;vertical-align:bottom;bottom:9px;margin-left:3px}.clipboard-icon{width:16px;height:16px;background-image:var(--clipboard-icon);vertical-align:middle;position:relative;bottom:1px;margin-right:5px;background-repeat:no-repeat;display:inline-block}body.start #tournament_new{margin-top:10px}html.mobile body.start .action-button{width:80%}@media(max-width:329px){body.scorecard .round_scorecard{margin-left:0;margin-right:0}}td.player-name{max-width:130px}.tox .tox-toolbar--scrolling{flex-wrap:wrap!important}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}to{transform:translate(0)}}.shake{animation:shake .3s}.comments-container{max-width:380px;text-align:center}.comments-container .new-comment-wrap{width:80%;margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;gap:8px;background-color:var(--bg-white-color);border:1px solid #b2b2b2;border-radius:20px;padding:6px 6px 6px 12px}.comments-container .new-comment{flex:1;border:none;padding:6px 0;overflow-x:hidden;overflow-wrap:break-word;resize:none;font-size:1rem;background:transparent;outline:none;font-weight:400;height:19px;color:var(--text-color)}.comments-container .sendButton{display:none;flex-shrink:0;width:38px;height:28px;border:none!important;background-color:transparent!important;cursor:pointer;padding:0;background-image:url(images/send.svg);background-size:contain;background-repeat:no-repeat}.comments-container .refreshButton{flex-shrink:0;width:20px;height:20px;border:none!important;background-color:transparent!important;cursor:pointer;padding:0;background-image:var(--refresh-button);background-size:contain;background-repeat:no-repeat;position:relative;top:-5px;left:-9px;transition-duration:.8s;transition-property:transform}.comments-container .refreshButton.rotate{transform:rotate(360deg)}.comments-container .comments{background-color:var(--bg-color);border-radius:.25rem;display:flex;flex-direction:column;font-size:1.25rem;margin:0 auto 1rem;padding:.5rem 1.5rem;position:relative;overflow-y:auto;max-height:400px}.comments-container .comments .comment.hidden{visibility:hidden}.comments-container .comments .newcomment{z-index:100;margin-top:0;align-self:flex-end;background-color:#248bf5;color:#fff;text-align:left;border-radius:1.15rem;line-height:1.25;max-width:75%;padding:.5rem .875rem;position:absolute;word-wrap:break-word;width:auto;max-width:320px;bottom:-30px}.comments-container .comments .newcomment.toSend{right:24px;opacity:0;display:none;pointer-events:none;position:absolute;width:380px;transition:all 0s}.comments-container .comments .newcomment.toSend.sending{right:24px;display:block;opacity:.2;width:380px;transition:none}.comments-container .comments .comment.noheight{height:0;margin:0;padding:0}.comments-container .comments .newcomment.sent{position:absolute;bottom:16px;right:25px;max-width:300px;transition:all .6s ease}.comments-container .comments .newcomment.sent{right:25px;max-width:300px}.comments-container .comments .username{display:inline-block;text-align:left;margin-left:10px;font-weight:400;font-size:.8em}.comments-container .comments>.from-them{text-align:left}.comments-container .comments>.from-me{display:flex;flex-direction:column;align-items:flex-end}.comments-container .comments>.from-me .username{margin-right:10px}.comments-container .comments p{border-radius:1.15rem;line-height:1.25;max-width:75%;padding:.5rem .875rem;position:relative;word-wrap:break-word;margin-bottom:0}.comments-container .comments p:before,.comments-container .comments p:after{bottom:-.1rem;content:"";height:1rem;position:absolute}.comments-container .comments p[class^=from-]{margin:.5rem 0;width:fit-content}.comments-container .comments p[class^=from-].emoji{background:none;font-size:2.5rem}.comments-container .comments p[class^=from-].emoji:before{content:none}.comments-container .comments p.from-me{margin-top:0;align-self:flex-end;background-color:#248bf5;color:#fff;text-align:left}.comments-container .comments p.from-me:before{border-bottom-left-radius:.8rem .7rem;border-right:1rem solid #248bf5;right:-.35rem;transform:translateY(-.1rem)}.comments-container .comments p.from-me:after{background-color:var(--bg-color);border-bottom-left-radius:.5rem;right:-40px;transform:translate(-30px,-2px);width:10px}.comments-container .comments p.from-me~.from-me{margin:.25rem 0 0}.comments-container .comments p.from-me~.from-me:not(:last-child){margin:.25rem 0 0}.comments-container .comments p.from-me~.from-me:last-child{margin-bottom:.5rem}.comments-container .comments p.from-them{margin-left:2px;margin-top:0;align-items:flex-start;background-color:#e5e5ea;color:#000;text-align:left}.comments-container .comments p.from-them.username{text-align:right}.comments-container .comments p.from-them:before{border-bottom-right-radius:.8rem .7rem;border-left:1rem solid #e5e5ea;left:-.35rem;transform:translateY(-.1rem)}.comments-container .comments p.from-them:after{background-color:var(--bg-color);border-bottom-right-radius:.5rem;left:20px;transform:translate(-30px,-2px);width:10px}.confirm-dialog{border:none;border-radius:20px;padding:0;width:min(300px,86vw);background:var(--bg-white-color);color:var(--text-color);box-shadow:0 20px 60px #00000059;overflow:hidden;transform:scale(.85);opacity:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .15s ease}.confirm-dialog.confirm-dialog-open{transform:scale(1);opacity:1}.confirm-dialog::backdrop{background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.confirm-dialog .confirm-dialog-icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#0d6efd1f;color:var(--ok-blue-color);font-size:22px;font-weight:700;margin:28px auto 0;line-height:1}.confirm-dialog .confirm-dialog-msg{padding:14px 24px 24px;margin:0;font-size:1em;font-weight:500;line-height:1.5;white-space:pre-wrap;text-align:center}.confirm-dialog .confirm-dialog-btns{display:flex;flex-direction:column;gap:8px;padding:0 16px 20px}.confirm-dialog .confirm-dialog-btns button{width:100%;padding:13px 8px;border:none;border-radius:12px;font-size:1em;font-weight:600;cursor:pointer;transition:filter .15s}.confirm-dialog .confirm-dialog-btns button:active{filter:brightness(.9)}.confirm-dialog .confirm-dialog-btns button.confirm-ok{background:var(--ok-blue-color);color:#fff}.confirm-dialog .confirm-dialog-btns button.confirm-cancel{background:var(--sub-bg-color);color:var(--text-color);font-weight:400}.no-tail:before{display:none}.margin-b_none{margin-bottom:0!important}.margin-b_one{margin-bottom:1rem!important}.margin-t_one{margin-top:1rem!important}.profile-picture .profile-container{text-align:center;padding:10px 0;max-width:500px;margin:0 auto}.profile-picture .avatar-wrapper{position:relative;display:inline-block}.profile-picture .profile-preview{width:150px;height:150px;border-radius:50%;object-fit:cover;border:4px solid var(--ok-green-color);background:#fff;box-shadow:var(--shadow-lg);transition:transform .2s}.profile-picture .avatar-wrapper:hover .profile-preview{transform:scale(1.02)}.profile-picture .camera-icon{position:absolute;bottom:5px;right:5px;width:40px;height:40px;background:var(--ok-green-color);border-radius:50%;border:3px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;box-shadow:var(--shadow)}.profile-picture .camera-icon svg{width:20px;height:20px;fill:#fff}.profile-picture .btn:disabled{opacity:.6;cursor:not-allowed}.profile-picture .btn-secondary{background:#fff;color:#666;border:2px solid #ddd;margin-top:12px}html.mobile .profile-picture .profile-container{padding:20px 16px}html.mobile .profile-picture .profile-preview{width:120px;height:120px}html.mobile .profile-picture .camera-icon{width:36px;height:36px}#cropper-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:#000000d9;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:fadeIn .2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#cropper-modal .modal-content{position:relative;margin:auto;padding:24px;width:90%;max-width:500px;top:50%;transform:translateY(-50%);background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;animation:slideUp .3s}@keyframes slideUp{0%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:translateY(-50%)}}#cropper-modal .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}#cropper-modal .modal-header h3{margin:0;color:#333;font-size:20px}#cropper-modal .close-btn{background:none;border:none;font-size:28px;color:#999;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s}#cropper-modal .img-container{width:100%;max-height:400px;background:#f9f9f9;border-radius:8px;overflow:hidden;margin-bottom:20px}#cropper-modal .cropper-view-box,#cropper-modal .cropper-face{border-radius:50%}#cropper-modal .zoom-controls{display:flex;gap:12px;margin-bottom:20px;align-items:center}#cropper-modal .zoom-btn{background:#f5f5f5;border:1px solid #ddd;border-radius:6px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;font-size:20px;color:#666}#cropper-modal .zoom-btn:hover{background:#e0e0e0;border-color:#ccc}#cropper-modal .zoom-slider{flex:1;height:6px;border-radius:3px;background:#e0e0e0;outline:none;-webkit-appearance:none}#cropper-modal .zoom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--ok-green-color);cursor:pointer;box-shadow:0 2px 4px #0003}#cropper-modal .zoom-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--ok-green-color);cursor:pointer;border:none;box-shadow:0 2px 4px #0003}#cropper-modal .action-buttons{display:flex;gap:12px;margin-top:4px}#cropper-modal .action-buttons .btn{flex:1;padding:12px;font-size:16px;line-height:16px;font-weight:600;border-radius:10px;border:none;cursor:pointer;transition:opacity .2s}#cropper-modal .action-buttons .btn:active{opacity:.75}#cropper-modal .action-buttons .btn:disabled{opacity:.5;cursor:not-allowed}#cropper-modal .action-buttons .ok{background:var(--ok-blue-color, #007AFF);color:#fff}#cropper-modal .action-buttons .cancel{background:#f2f2f7;color:#333}html.mobile #cropper-modal .modal-content{width:95%;padding:20px 16px;max-height:90vh;overflow-y:auto}html.mobile #cropper-modal .img-container{max-height:300px}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite;margin-left:8px}@keyframes spin{to{transform:rotate(360deg)}}.login-dialog{border:none;border-radius:20px;padding:0;width:min(340px,92vw);background:var(--bg-white-color);color:var(--text-color);box-shadow:0 20px 60px #00000059;overflow:hidden;transform:scale(.85);opacity:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),opacity .15s ease}.login-dialog.login-dialog-open{padding:10px;transform:scale(1);opacity:1}.login-dialog.login-dialog-open form{margin-top:10px}.login-dialog.login-dialog-open .action-button.ok{width:100%}.login-dialog::backdrop{background:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.login-dialog .basic_dialog{padding:8px 0 4px}.login-dialog .login-dialog-error{color:var(--error-color, #d9534f);font-size:.85em;min-height:1.2em;text-align:center;padding:4px 16px 8px}.mygolf-row-hint{padding:8px 16px;min-height:unset}.mygolf-row-hint .mygolf-row-hint-text{font-size:13px;color:var(--mygolf-label);line-height:1.4}#password_change,#pw-reset-wrap{max-width:600px;margin:0 auto}#password_change .mygolf-action-buttons,#pw-reset-wrap .mygolf-action-buttons{display:flex;flex-direction:column;align-items:center;padding:16px 0;gap:10px}#password_change .mygolf-action-buttons input[type=submit],#pw-reset-wrap .mygolf-action-buttons input[type=submit],#password_change .mygolf-action-buttons a.action-button,#pw-reset-wrap .mygolf-action-buttons a.action-button{width:60%;text-decoration:none}#password_change .pw-reset-info,#pw-reset-wrap .pw-reset-info{padding:16px 20px;color:var(--text-color);font-size:15px;line-height:1.5}#password_change .pw-reset-info h1,#pw-reset-wrap .pw-reset-info h1{font-size:18px;font-weight:600;margin:0 0 10px}#password_change .pw-reset-info p,#pw-reset-wrap .pw-reset-info p{margin:8px 0 0;font-weight:400}.mygolf-logout-row{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 16px;background:var(--mygolf-cell-bg);border:none;border-radius:14px;font-size:17px;color:var(--del-dark-ref-color);cursor:pointer;-webkit-tap-highlight-color:transparent}.mygolf-logout-row:active{opacity:.6}.mygolf-logout-row svg{width:20px;height:20px}input.mygolf-row-value-input{flex:1;min-width:0;font-family:var(--mygolf-font);font-size:17px;color:var(--mygolf-secondary-label);background:transparent;border:none;outline:none;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}input.mygolf-row-value-input[readonly]{color:var(--mygolf-secondary-label)}.mygolf-row-value-wrapper{flex:1;display:flex;justify-content:flex-end;align-items:center;gap:8px;min-width:0}.mygolf-row-select select{flex:1;min-width:0;border:none;font-size:17px;color:var(--mygolf-secondary-label);background:transparent;border:none!important;outline:none;appearance:none;-webkit-appearance:none;text-align:right;text-align-last:right;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238E8E93' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding-right:30px!important}.mygolf-row-toggle{justify-content:space-between}.mygolf-segmented{display:inline-flex;background:#7676801f;border-radius:9px;padding:2px;gap:0}.mygolf-segmented label{display:flex;align-items:center;justify-content:center;flex:1;border-radius:7px;padding:5px 14px;font-size:13px;font-weight:500;color:var(--mygolf-label);cursor:pointer;transition:background .18s,box-shadow .18s;white-space:nowrap}.mygolf-segmented label input[type=radio]{display:none}.mygolf-segmented label:has(input:checked){background:var(--segmented-label-color);box-shadow:0 1px 3px #0000002e,0 .5px 1px #0000001a}.mygolf-row-segmented-full{justify-content:center;padding:10px 16px}.mygolf-row-segmented-full .mygolf-segmented-full{width:100%}.mygolf-row-segmented-full .mygolf-segmented-full label{flex:1;justify-content:center;padding:7px 14px}.mygolf-nav-bar{position:sticky;top:0;z-index:200;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.mygolf-nav-spacer{flex:1}.mygolf-row-link{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:17px;color:var(--ios-blue);text-decoration:none}.mygolf-row-link:after{content:"\203a";font-size:22px;color:var(--mygolf-secondary-label);line-height:1}.mygolf-nav-title{font-size:17px;font-weight:600;color:var(--mygolf-label);text-align:center}html[data-theme=dark] .mygolf-nav-title{color:#fff}.mygolf-section-header{font-size:13px;font-weight:400;color:var(--mygolf-section-hdr);text-transform:uppercase;letter-spacing:.5px;padding:18px 20px 6px}.mygolf-section-footer{font-size:13px;color:var(--mygolf-secondary-label);text-align:center;padding:16px 20px 8px}.mygolf-section-group{background:var(--mygolf-cell-bg);border-radius:10px;margin:0 16px 8px;overflow:hidden}@media(orientation:portrait){.mygolf-section-group{margin:0 5px 8px}#basic_frame{padding:0}}.mygolf-row{display:flex;align-items:center;min-height:44px;padding:10px 16px;background:var(--mygolf-cell-bg);border-bottom:.5px solid var(--mygolf-separator);gap:12px}.mygolf-row:last-child{border-bottom:none}.mygolf-row-label{font-size:17px;color:var(--mygolf-label);flex:0 0 auto;white-space:nowrap}.mygolf-profile-row{padding:16px;gap:14px;align-items:center}.mygolf-profile-row .profile-picture{flex:0 0 auto}.mygolf-profile-row .profile-picture .profile-container{margin:0}.mygolf-profile-row .profile-picture .avatar-wrapper{cursor:pointer}.mygolf-profile-row .profile-picture .profile-preview{width:64px;height:64px;border-radius:50%;object-fit:cover;border:none;box-shadow:none}.mygolf-profile-row .profile-picture .camera-icon{width:22px;height:22px;bottom:0;right:0;background:var(--ios-blue);border:2px solid var(--mygolf-cell-bg)}.mygolf-profile-row .profile-picture .camera-icon svg{width:14px;height:14px;fill:#fff}.mygolf-profile-row .mygolf-profile-names{flex:1;display:flex;flex-direction:column}.mygolf-profile-row .mygolf-input-sep{height:.5px;background:var(--mygolf-separator);margin-left:0}.mygolf-text-input{width:100%;font-size:17px;color:var(--mygolf-label);background:transparent;border:none;outline:none;padding:8px 0}.mygolf-text-input::placeholder{color:var(--mygolf-secondary-label)}.mygolf-hcp-badge{flex:0 0 auto;font-size:12px;font-weight:600;background:var(--ios-blue);color:#fff;border-radius:10px;padding:1px 7px}.mygolf-toggle{position:relative;display:inline-block;width:51px;height:31px;flex:0 0 51px;cursor:pointer}.mygolf-toggle input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.mygolf-toggle .mygolf-toggle-track{position:absolute;inset:0;background:var(--mygolf-separator);border-radius:34px;transition:background .25s ease}.mygolf-toggle .mygolf-toggle-track:before{content:"";position:absolute;width:27px;height:27px;left:2px;top:2px;background:#fff;border-radius:50%;transition:transform .25s ease;box-shadow:0 2px 5px #0000004d}.mygolf-toggle input:checked+.mygolf-toggle-track{background:var(--ios-green)}.mygolf-toggle input:checked+.mygolf-toggle-track:before{transform:translate(20px)}html.android .mygolf-toggle{width:52px;height:32px;flex:0 0 52px}html.android .mygolf-toggle .mygolf-toggle-track{background:var(--md-surface-container);border:2px solid var(--md-outline);border-radius:100px;transition:all .2s cubic-bezier(.4,0,.2,1);box-sizing:border-box}html.android .mygolf-toggle .mygolf-toggle-track:before{width:16px;height:16px;left:8px;top:6px;background:var(--md-outline);box-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1);content:""}html.android .mygolf-toggle input:checked+.mygolf-toggle-track{background:var(--md-primary);border-color:var(--md-primary)}html.android .mygolf-toggle input:checked+.mygolf-toggle-track:before{width:24px;height:24px;left:24px;top:2px;background:var(--md-on-primary);transform:none}html.android .mygolf-toggle input:checked+.mygolf-toggle-track:after{content:"";position:absolute;left:28px;top:6px;width:16px;height:16px;background-color:var(--md-primary);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.55 18.2 3.65 12.3 5.07 10.88 9.55 15.37 18.92 6 20.35 7.42Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9.55 18.2 3.65 12.3 5.07 10.88 9.55 15.37 18.92 6 20.35 7.42Z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;z-index:2;pointer-events:none}html.android .mygolf-toggle:active .mygolf-toggle-track:before{width:28px;height:28px;left:2px;top:2px}html.android .mygolf-toggle:active input:checked+.mygolf-toggle-track:before{left:22px;top:2px}.no-content-notice{margin:40px 32px;display:inline-block;background:var(--mygolf-cell-bg);padding:20px;border-radius:10px;text-align:center;font-size:15px;font-weight:400;color:var(--text-color);line-height:1.5}body.rounds .rounds-filters{margin:16px;background:var(--mygolf-cell-bg);border-radius:14px;overflow:hidden}body.rounds .rounds-filter-row{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--separator-color)}body.rounds .rounds-filter-row:last-child{border-bottom:none}body.rounds .rounds-filter-row select{flex:1;min-width:0;background-color:var(--select-bg-color);border:1px solid var(--separator-color);border-radius:8px;outline:none;font-size:15px;color:var(--text-color);text-align:left;text-align-last:left;padding:7px 28px 7px 10px;cursor:pointer;appearance:none;-webkit-appearance:none}body.rounds .rounds-filter-label{font-size:15px;font-weight:500;color:var(--text-color);width:90px;flex-shrink:0}body.rounds .parent{text-align:center}body.rounds .parent .rounds-no-rounds{margin:40px 32px;display:inline-block;background:var(--mygolf-cell-bg);padding:20px;border-radius:10px;text-align:center;font-size:15px;font-weight:400;color:var(--text-color);line-height:1.5}body.rounds .rounds-stat-cards{display:flex;gap:10px;margin:16px 16px 8px;justify-content:center}body.rounds .rounds-stat-card{flex:1;background:var(--mygolf-cell-bg);border-radius:14px;padding:14px 8px;text-align:center}body.rounds .rounds-stat-card .rounds-stat-value{font-size:32px;font-weight:300;line-height:1;color:var(--text-color)}body.rounds .rounds-stat-card .rounds-stat-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--sub-color);margin-top:6px}body.rounds .rounds-empty{margin:32px 16px;text-align:center;font-size:15px;color:var(--sub-color);line-height:1.5}body.rounds .rounds-list{margin:8px 16px 16px;background:var(--mygolf-cell-bg);border-radius:14px;overflow:hidden}body.rounds .rounds-row{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--separator-color);cursor:pointer;-webkit-tap-highlight-color:transparent}body.rounds .rounds-row:last-child{border-bottom:none}body.rounds .rounds-row:active{opacity:.6}body.rounds .rounds-row-date{font-size:14px;color:var(--text-color);min-width:64px;flex-shrink:0;line-height:1.4}body.rounds .rounds-row-info{flex:1;min-width:0}body.rounds .rounds-row-name{font-size:17px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-color)}body.rounds .rounds-row-sub{font-size:13px;color:var(--sub-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:3px}body.rounds .rounds-row-score{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}body.rounds .rounds-row-score .strokes{font-size:19px;font-weight:700;color:var(--text-color)}body.rounds .rounds-row-score .strokes.missing{padding-left:2px;padding-right:2px;color:#fff}body.rounds .rounds-row-score .vspar{font-size:19px;font-weight:600;border-radius:4px;padding:1px 5px;color:#fff}body.rounds .rounds-row-score .vspar.pos{background-color:#060016}body.rounds .rounds-row-score .vspar.neg{background-color:#dc1a21}body.rounds .rounds-row-score .vspar.even{background-color:#4c4a6c}.stat-section{text-align:center}#round-stat{color:var(--text-color)}#round-stat .tour_stat .title{position:static!important;font-size:16px!important}#round-stat table.strokes td{border-bottom:none!important}#round-stat .pageview_cell2{padding:6px!important}#round-stat .pageview_mobile{display:table;font-size:16px}#round-stat .pageview_mobile_row{display:table-row}#round-stat .pageview_mobile .ip_label{display:table-cell;font-size:16px}#round-stat .pageview_mobile .pageview_cell2{display:table-cell;border:none;background:inherit;text-align:right}#round-stat .pageview_cell2{padding-left:10px!important}#round-stat .stat_round-r tr td{padding:6px 0!important}#round-stat .stat_round-r th.cell_header{font-size:16px!important}#round-stat .pageview_mobile_row div{padding:4px}#round-stat .holebyhole{width:372px}#round-stat .holebyhole tr.scores td{padding:6px 0!important;vertical-align:middle}#round-stat .hbhb{margin-bottom:20px}#round-stat a.linked{text-decoration:none}#round-stat a.linked:before{content:" ";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid currentColor;vertical-align:middle;margin-right:.5rem;transform:translateY(-2px);transition:transform .2s ease-out;pointer-events:auto;white-space:normal}#round-stat a.linked.collapsed:before{content:" ";transform:rotate(90deg) translate(-3px);white-space:normal}#round-stat .bmmar{margin-bottom:10px}#round-stat a.button{margin-top:4px;border:1px solid;font-weight:400;background-repeat:repeat-x;background-position:bottom;border-color:#888;color:#222;text-shadow:#fff 0 1px;background:#fff;padding:2px 10px;min-width:80px;border-radius:4px;white-space:nowrap}#round-stat html[data-theme=dark] a.button{background-color:var(--button-bg-color);color:var(--button-color)}#round-stat .putt-d{display:inline-block;padding-left:3px;padding-right:3px;border-radius:5px;border:1px solid #aaa}#round-stat .gir-help-txt-body{font-weight:400}#round-stat .cell_header{font-size:16px!important}#round-stat table{margin-left:auto;margin-right:auto}#round-stat table th:first-child{border-top-left-radius:6px}#round-stat table th:last-child{border-top-right-radius:6px}#round-stat table tr td{padding:6px 0!important}#round-stat table.wide-th tr{padding:5px 10px}#round-stat table.wide-th tr td:last-child{padding-right:3px!important}#round-stat table tr.even,#round-stat table tr.odd{background-color:var(--tr-even-color)!important}#round-stat table.holebyhole tr td{vertical-align:middle;padding:6px 0!important;cursor:default;color:var(--text-color)}#round-stat table.holebyhole.wide td{padding-left:1px!important;padding-right:1px!important}#round-stat .stat-block{margin-top:20px}#round-stat table.wide-th tr th{padding:5px 10px}#round-stat .align_l{text-align:left}#round-stat .stathelp{max-width:320px;margin:0 auto 20px;background:var(--white-sub-color);color:var(--text-color);padding:10px;border:1px solid var(--sub-border-color);border-radius:10px;text-align:left;font-weight:400}#round-stat .stathelp .stat-chart-title{text-decoration:underline}#round-stat .stathelp .stat-body{margin-left:10px;margin-bottom:5px}#round-stat table.shottypes td{text-align:center;padding:4px;padding-left:10px!important;padding-right:10px!important}#round-stat .holebyhole td.row-name{font-size:.8em;font-weight:500;text-align:left}#round-stat .holebyhole-gap{height:10px}#round-stat .shots-wrap{width:283px;height:382px;margin-left:auto;margin-right:auto}#round-stat .doughnut-wrap{width:192px;height:192px;display:inline-block}#stat-rounds-inner{text-align:center}body.statistics .section-title,#round-stat .section-title{margin-bottom:7px}body.statistics #stat-tab-statistics,#round-stat #stat-tab-statistics,body.statistics #stat-tab-ai,#round-stat #stat-tab-ai{border-top:1px solid gray}body.statistics #stat-tab-ai,#round-stat #stat-tab-ai{color:var(--text-color);text-align:center;font-weight:400}body.statistics #stat-tab-ai .ai-info,#round-stat #stat-tab-ai .ai-info{max-width:410px;margin:20px auto}body.statistics table,#round-stat table{margin-left:auto;margin-right:auto}body.statistics table th,#round-stat table th,body.statistics table td,#round-stat table td{padding:7px;font-size:14px}body.statistics table th.align_r,#round-stat table th.align_r,body.statistics table td.align_r,#round-stat table td.align_r{text-align:right}body.statistics table th.align_l,#round-stat table th.align_l,body.statistics table td.align_l,#round-stat table td.align_l{text-align:left}body.statistics table th.align_c,#round-stat table th.align_c,body.statistics table td.align_c,#round-stat table td.align_c{text-align:center}body.statistics table caption,#round-stat table caption{color:var(--text-color)}body.statistics .subtitle,#round-stat .subtitle{padding:4px 16px 2px;font-size:13px;color:var(--text-muted, #888);text-align:center;font-size:.9em}body.statistics .shots-wrap,#round-stat .shots-wrap{width:283px;height:382px;margin-left:auto;margin-right:auto}body.statistics .vspar,#round-stat .vspar{width:100px}body.statistics .vspar>div,#round-stat .vspar>div{height:17px;display:inline-block}body.statistics .vspar.minus,#round-stat .vspar.minus{text-align:right;padding-right:0}body.statistics .vspar.minus>div,#round-stat .vspar.minus>div{background-color:#3fbf4f;border-top-left-radius:10px;border-bottom-left-radius:10px}body.statistics .vspar.plus,#round-stat .vspar.plus{padding-left:0}body.statistics .vspar.plus>div,#round-stat .vspar.plus>div{background-color:red;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:0}body.statistics .two-values,#round-stat .two-values{background:var(--white-sub-color);color:var(--text-color);border:1px solid var(--sub-border-color);border-radius:10px;width:350px;margin:20px auto 10px;padding:10px}body.statistics .two-values .block,#round-stat .two-values .block{display:inline-block;width:48%}body.statistics .two-values .block .sub,#round-stat .two-values .block .sub{display:inline-block;width:90%}body.statistics .two-values .block .sub .val,#round-stat .two-values .block .sub .val{font-size:2em}body.statistics .two-values .block .sub .val-title,#round-stat .two-values .block .sub .val-title{font-size:1em;border-top:1px solid #AAA;padding-top:5px}body.statistics .three-values,#round-stat .three-values,body.statistics .one-value,#round-stat .one-value{margin-top:20px;background:var(--white-sub-color);color:var(--text-color);border:1px solid var(--sub-border-color);border-radius:10px;width:350px;margin-left:auto;margin-right:auto;padding:10px}body.statistics .three-values .block,#round-stat .three-values .block,body.statistics .one-value .block,#round-stat .one-value .block{display:inline-block;width:32%}body.statistics .three-values .block .sub,#round-stat .three-values .block .sub,body.statistics .one-value .block .sub,#round-stat .one-value .block .sub{display:inline-block;width:90%}body.statistics .three-values .block .sub .val,#round-stat .three-values .block .sub .val,body.statistics .one-value .block .sub .val,#round-stat .one-value .block .sub .val{font-size:2em}body.statistics .three-values .block .sub .val-title,#round-stat .three-values .block .sub .val-title,body.statistics .one-value .block .sub .val-title,#round-stat .one-value .block .sub .val-title{font-size:1em;border-top:1px solid #AAA;padding-top:5px}body.statistics .one-value .block,#round-stat .one-value .block{width:90%}body.statistics #stat-greenhits .ghbar,#round-stat #stat-greenhits .ghbar{background-color:#3fbf4f;height:17px;border-radius:10px}body.statistics #stat-greenhits #greenhit_p,#round-stat #stat-greenhits #greenhit_p{display:inline-block;height:220px;width:220px}body.statistics #stat-greenhits #greenhit_fwp,#round-stat #stat-greenhits #greenhit_fwp,body.statistics #stat-greenhits #greenhit_npfwp,#round-stat #stat-greenhits #greenhit_npfwp,body.statistics #stat-shortgame #scrambling-p,#round-stat #stat-shortgame #scrambling-p,body.statistics #stat-shortgame #sandsave-p,#round-stat #stat-shortgame #sandsave-p,body.statistics #stat-shortgame #upanddown-p,#round-stat #stat-shortgame #upanddown-p{display:inline-block;margin-left:10px;margin-right:10px;height:150px;width:150px}body.statistics #statistics-page{padding-bottom:80px;border:1px solid var(--sub-border-color);display:block;max-width:600px;border-radius:6px;margin-left:auto;margin-right:auto;background-color:#f9f9f9}body.statistics #statistics-page select{text-align-last:left}body.statistics #statistics-page .mygolf-tabs ul{justify-content:flex-start}body.statistics .stat-controls{display:flex;flex-direction:column;gap:10px;padding:14px 16px 10px}body.statistics .stat-date-sep{color:var(--text-color);font-size:16px}body.statistics #stat-fetch-btn{width:100%}body.statistics .stat-course-row{padding:6px 16px 2px}body.statistics .stat-course-row select,body.statistics .param_daterange{padding:7px 8px;border:1px solid var(--border-color, #ccc);border-radius:6px;font-size:14px}body.statistics .stat-course-row select{width:100%}body.statistics .stat-date-and-range{display:flex;flex-wrap:wrap;align-items:center;gap:4px}body.statistics #stat-tab-ai .stat-date-and-range{justify-content:center}body.statistics #stat-tab-ai .info{max-width:410px;margin:10px auto 20px}body.statistics #stat-tab-ai #ai-load,body.statistics #stat-tab-ai #ai-prompt{margin-top:20px;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none}body.statistics #stat-tab-ai .success{display:none}body.statistics .stat-date-and-range input[type=date]{field-sizing:content;box-sizing:content-box;border:1px solid var(--input-border-color, #ccc);border-radius:6px;background:var(--input-bg-color, #fff);color:var(--text-color);font-size:15px}body.statistics .stat-date-and-range .param_daterange{flex:0 1 auto}body.statistics .stat-round-count{padding:4px 16px 8px;font-size:13px;color:var(--text-muted, #888);text-align:center}body.statistics .stat-sections{padding:4px 16px 0}body.statistics .stat-section{margin-bottom:8px}body.statistics .stat-section-header{padding:0;display:flex;justify-content:center;height:40px}body.statistics .stat-section-header a.linked{display:flex;align-items:center;justify-content:center;position:relative;background:#eee;color:#222;border-radius:10px;padding:0 16px 0 32px;text-shadow:#fff 0 1px;font-size:15px;font-weight:400;text-decoration:none;width:80%;height:40px;border:1px solid #888}body.statistics .stat-section-header a.linked:before{content:"";display:block;position:absolute;left:10px;top:50%;width:16px;height:16px;background-image:var(--select-chevron);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%) rotate(-90deg);transition:transform .2s ease-out}body.statistics .stat-section-header a.linked.collapsed:before{transform:translateY(-50%) rotate(0)}body.statistics .stat-section-content{padding:4px 0 12px;overflow-x:auto}body.statistics .stat-section-content .stat-result-table{width:100%;border-collapse:collapse;font-size:13px}body.statistics .stat-no-data{padding:8px 0;color:var(--text-muted, #888);font-size:13px}body.statistics .stat-card{background:var(--white-sub-color);color:var(--text-color);border:1px solid var(--sub-border-color);border-radius:10px;width:350px;margin-left:auto;margin-right:auto;padding:10px;margin-bottom:30px}body.statistics .stat-card-val{font-weight:700;font-size:2em}body.statistics .stat-card-label{font-size:1em;border-top:1px solid #AAA;padding-top:5px}body.statistics .stat-row-linked{cursor:pointer}body.statistics .stat-row-linked:hover td{background:#8080801f}body.statistics .stat-chart-wrap{padding:8px 0}body.statistics .stat-chart-wrap canvas{max-height:280px}body.statistics .stat-coming-soon{padding:32px 16px;text-align:center;color:var(--text-muted, #888)}body.statistics .mygolf-tabs{position:relative;margin-bottom:2px}html[data-theme=dark] body.statistics #statistics-page{background:var(--sub-bg-color)}html[data-theme=dark] body.statistics .stat-section-header a.linked{background:#7e7d7d;border-color:#888;color:#fff;text-shadow:none}body.statistics .subtitle{color:var(--text-color)}body.statistics .avg{display:inline-block;position:absolute;top:109px;font-size:24px!important;font-weight:700;left:44%}body.statistics .avg-txt{font-size:12px}body.friend .friend-profile{padding:0 0 80px}body.friend .friend-profile-hero{display:flex;flex-direction:column;align-items:center;padding:32px 16px 20px;gap:8px}body.friend .friend-profile-hero img{width:100px;height:100px;border-radius:50%;border:2px solid var(--border-color, #ddd);pointer-events:none;margin-bottom:4px}body.friend .friend-profile-name{font-size:22px;font-weight:600;color:var(--text-color);text-align:center;line-height:1.2}body.friend .friend-profile-club{font-size:14px;color:var(--text-muted, #888);text-align:center}body.friend .friend-profile-stats{display:flex;justify-content:center;padding:4px 16px 28px}body.friend .friend-hcp-card{background:var(--mygolf-cell-bg);border-radius:14px;padding:20px 40px 14px;text-align:center}body.friend .friend-hcp-value{font-size:32px;font-weight:300;color:var(--text-color);line-height:1}body.friend .friend-hcp-label{font-size:10px;font-weight:600;color:var(--sub-color);text-transform:uppercase;letter-spacing:.06em;margin-top:6px}body.friend .friend-profile-links{display:flex;gap:10px;padding:0 16px;margin:20px auto 0;max-width:420px}body.friend .friend-profile-link{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 8px;background:var(--mygolf-cell-bg);border-radius:14px;text-decoration:none;color:var(--ok-blue-color);transition:background .12s;-webkit-tap-highlight-color:transparent}body.friend .friend-profile-link:active{background:var(--sub-bg-color)}body.friend .friend-profile-link svg{width:30px;height:30px}body.friend .friend-profile-link-label{font-size:10px;font-weight:600;color:var(--sub-color);text-transform:uppercase;letter-spacing:.06em}.rounded-tbl-div{border:var(--rounded-tbl-border);display:inline-block;border-radius:5px;margin-left:5px;margin-right:5px}.rounded-tbl-div table caption{color:var(--text-color);white-space:nowrap}.rounded-tbl-div table tr:first-child th:first-child,.rounded-tbl-div table tr:first-child td:first-child{border-top-left-radius:5px}.rounded-tbl-div table tr:first-child th:last-child,.rounded-tbl-div table tr:first-child td:last-child{border-top-right-radius:5px}.rounded-tbl-div table tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.rounded-tbl-div table tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.title,.pill,.section-title,.season-card div,.season-value,.open-tournaments,.open-round div,.playcard div,.mygolf-row-label,.mygolf-row-value-input,-mygolf-row div,.mygolf-row-parinfo div,label span{user-select:none;-webkit-user-select:none}.mygolf-nav-back-btn{width:32px;height:32px;border-radius:50%;background:var(--mygolf-cell-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;-webkit-tap-highlight-color:transparent}.mygolf-nav-back-btn:after{content:"";display:block;width:8px;height:8px;border-left:2px solid var(--mygolf-label);border-top:2px solid var(--mygolf-label);transform:rotate(-45deg) translate(1px)}html[data-theme=dark]{--treg-bg-tint2: #3A3A3C}html[data-theme=light]{--treg-bg-tint2: #dddde0;--bg-tint2: #dddde0}body.tour_register .treg-page{max-width:600px;margin:0 auto;padding:12px 16px 32px}@media(min-width:600px){body.tour_register .treg-page{padding:20px 24px 40px}}body.tour_register .treg-page .submit-wrapper{flex-shrink:0;padding:12px 16px 14px;background:var(--bg-elev);border-top:.5px solid var(--line)}body.tour_register .treg-hero{position:relative;border-radius:18px;overflow:hidden;background:linear-gradient(160deg,#2eab5c,#1b7a3e 60%,#0f5a2a);color:#fff;margin-bottom:16px;box-shadow:0 4px 16px #1b7a3e40;aspect-ratio:12/5}body.tour_register .treg-hero-art{position:absolute;inset:0;pointer-events:none;width:100%;height:100%}body.tour_register .treg-hero-body{position:absolute;inset:0;padding:20px 20px 14px;display:flex;flex-direction:column}body.tour_register .treg-hero-spacer{flex:1}body.tour_register .treg-hero-name{font-size:21px;font-weight:700;letter-spacing:-.03em;margin-bottom:2px}body.tour_register .treg-hero-sub{font-size:13px;opacity:.82}body.tour_register .treg-status-pill{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;letter-spacing:.025em;padding:4px 10px;border-radius:99px;margin-bottom:10px;width:fit-content}body.tour_register .treg-pill-open{background:#ffffff38;color:#fff}body.tour_register .treg-pill-warn{background:#ffc80040;color:#ffe87a}body.tour_register .treg-pill-neutral{background:#ffffff26;color:#fffc}body.tour_register .treg-pill-closed{background:#0003;color:#ffffffb3}body.tour_register .treg-status-dot{width:6px;height:6px;border-radius:50%;background:currentColor}body.tour_register .treg-capacity-bar-wrap{margin-top:8px}body.tour_register .treg-capacity-bar{height:4px;border-radius:2px;background:#ffffff40;overflow:hidden}body.tour_register .treg-capacity-bar-fill{height:100%;border-radius:2px;background:var(--primary);transition:width .3s}body.tour_register .treg-capacity-bar-fill.warn{background:var(--warn)}body.tour_register .treg-capacity-label{font-size:11px;opacity:.75;margin-top:4px}body.tour_register .treg-card{background:var(--bg-elev, #fff);border-radius:16px;box-shadow:0 1px 3px #00000012;margin-bottom:12px;overflow:hidden}body.tour_register .treg-card-section{padding:16px}body.tour_register .treg-card-section .treg-card-section-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}body.tour_register .treg-card-section+.treg-card-section{border-top:1px solid var(--line, rgba(60, 60, 67, .1))}body.tour_register .treg-card-section--centered{text-align:center;padding:24px 20px}body.tour_register .treg-card-section-title .reg-cnt{font-size:13px;color:var(--text-3);font-weight:600;text-transform:uppercase;letter-spacing:.04em}body.tour_register .treg-card-section-title .reg-left{font-size:12.5px;font-weight:600;color:var(--primary)}body.tour_register .treg-card-section-title .reg-left.warn{color:var(--warn)}body.tour_register .treg-meta-row{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}body.tour_register .treg-meta-row:last-child{margin-bottom:0}body.tour_register .treg-meta-label{font-size:12px;color:var(--text-3, rgba(60, 60, 67, .6));min-width:80px;font-weight:500}body.tour_register .treg-meta-val{font-size:14px;color:var(--text, #0b0b0f);font-weight:500}body.tour_register .treg-section-title{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3, rgba(60, 60, 67, .6));margin-bottom:12px}body.tour_register .treg-section-title--flush{margin-bottom:0}body.tour_register .treg-slot{display:flex;align-items:center;gap:12px;margin-bottom:10px}body.tour_register .treg-slot:last-child{margin-bottom:0}body.tour_register .treg-slot-avatar{width:42px;height:42px;border-radius:50%;background:var(--primary-tint, #e4f2ea);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--primary, #1b7a3e);flex-shrink:0;overflow:hidden;border:2px solid var(--bg, #f2f2f7)}body.tour_register .treg-slot-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}body.tour_register .treg-slot-info{flex:1;min-width:0}body.tour_register .treg-slot-name{font-size:15px;font-weight:600}body.tour_register .treg-slot-sub{font-size:12px;color:var(--text-3, rgba(60, 60, 67, .6))}body.tour_register .treg-add-btn{display:flex;align-items:center;gap:10px;background:var(--bg-tint, #f7f7fb);border:1.5px dashed var(--line-strong, rgba(60, 60, 67, .2));border-radius:12px;padding:10px 14px;width:100%;text-align:left;color:var(--primary, #1b7a3e);font-size:14px;font-weight:600;cursor:pointer;margin-bottom:10px;transition:background .15s}body.tour_register .treg-add-btn:hover{background:var(--primary-tint, #e4f2ea)}body.tour_register .treg-add-btn-icon{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:var(--primary-tint, #e4f2ea);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--primary, #1b7a3e)}body.tour_register .treg-remove-btn{width:28px;height:28px;border-radius:50%;background:var(--danger-tint, #fbe2df);color:var(--danger, #d43a2e);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;transition:background .15s}body.tour_register .treg-remove-btn:hover{background:var(--danger, #d43a2e);color:#fff}body.tour_register .treg-name-field{display:flex;align-items:center;gap:10px;background:var(--bg-tint, #f7f7fb);border:1px solid var(--line, rgba(60, 60, 67, .12));border-radius:12px;padding:10px 14px}body.tour_register .treg-name-icon{width:32px;height:32px;border-radius:8px;flex-shrink:0;background:var(--primary-tint, #e4f2ea);color:var(--primary, #1b7a3e);display:flex;align-items:center;justify-content:center}body.tour_register .treg-name-input{flex:1;border:none;outline:none;background:transparent;font-size:15px;font-weight:600;color:var(--text, #0b0b0f);font-family:inherit}body.tour_register .treg-name-input::placeholder{color:var(--text-4, rgba(60, 60, 67, .35));font-weight:400}body.tour_register .treg-name-badge{font-size:10.5px;font-weight:600;padding:2px 8px;border-radius:99px}body.tour_register .treg-badge-optional{background:var(--bg-tint, #f0f0f5);color:var(--text-3, rgba(60, 60, 67, .6))}body.tour_register .treg-badge-required{background:var(--primary-tint, #e4f2ea);color:var(--primary-deep, #146230)}body.tour_register .treg-seg{display:flex;gap:6px;background:var(--bg-tint);border-radius:9px}body.tour_register .treg-seg-btn{flex:1 1 0%;height:36px;border-radius:9px;border:medium;background:none;font-size:13px;font-weight:600;color:var(--text-3);font-family:inherit;cursor:pointer;box-shadow:none;transition:.15s}@media(min-width:600px){body.tour_register .treg-seg-btn{font-size:13px}}body.tour_register .treg-seg-btn.active{background:var(--bg-elev);color:var(--text);box-shadow:#00000014 0 1px 3px}body.tour_register #treg-team-name{padding:6px}body.tour_register .treg-btn-primary{display:block;width:100%;padding:15px;border-radius:14px;border:none;background:var(--primary, #1b7a3e);color:#fff;font-size:16px;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s,transform .1s;text-align:center}body.tour_register .treg-btn-primary:hover{background:var(--primary-deep, #146230)}body.tour_register .treg-btn-primary:active{transform:scale(.98)}body.tour_register .treg-btn-primary:disabled{opacity:.45;cursor:default}body.tour_register .treg-btn-primary--login{text-decoration:none;display:inline-block;width:auto;padding:12px 32px}body.tour_register .treg-btn-primary--waitlist{background:var(--warn, #c7841a)}body.tour_register .treg-btn-primary--waitlist:hover{background:var(--warn, #c7841a);filter:brightness(.9)}body.tour_register .treg-btn-secondary{display:block;padding:13px;border-radius:14px;border:1.5px solid var(--line-strong, rgba(60, 60, 67, .2));background:transparent;color:var(--text, #0b0b0f);font-size:15px;font-weight:600;cursor:pointer;text-align:center;transition:background .15s}body.tour_register .treg-btn-secondary:hover{background:var(--bg-tint, #f7f7fb)}body.tour_register .treg-btn-danger{display:block;width:100%;padding:13px;border-radius:14px;border:1.5px solid var(--danger-tint, #fbe2df);background:var(--danger-tint, #fbe2df);color:var(--danger, #d43a2e);font-size:15px;font-weight:600;cursor:pointer;text-align:center;transition:background .15s}body.tour_register .treg-btn-danger:hover{background:var(--danger, #d43a2e);color:#fff}body.tour_register .treg-confirmed-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:var(--primary-tint, #e4f2ea);margin-bottom:12px}body.tour_register .treg-confirmed-icon{width:38px;height:38px;border-radius:50%;flex-shrink:0;background:var(--primary, #1b7a3e);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}body.tour_register .treg-wait-banner{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:var(--warn-tint, #fbf1db);margin-bottom:12px}body.tour_register .treg-wait-icon{width:38px;height:38px;border-radius:50%;flex-shrink:0;background:var(--warn, #c7841a);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}body.tour_register .treg-banner-title{font-size:15px;font-weight:700}body.tour_register .treg-banner-sub{font-size:12.5px;color:var(--text-3, rgba(60, 60, 67, .6));margin-top:2px}body.tour_register .treg-receipt-head{text-align:center;padding:24px 20px 14px;background:linear-gradient(160deg,#2eab5c,#1b7a3e 60%);color:#fff;border-radius:16px 16px 0 0}body.tour_register .treg-receipt-check{width:52px;height:52px;border-radius:50%;border:3px solid rgba(255,255,255,.5);margin:0 auto 10px;display:flex;align-items:center;justify-content:center;font-size:24px}body.tour_register .treg-receipt-title{font-size:18px;font-weight:700;margin-bottom:4px}body.tour_register .treg-receipt-booking{font-size:12px;opacity:.75}body.tour_register .treg-dialog-overlay{display:none;position:fixed;inset:0;background:#00000073;z-index:9999;align-items:center;justify-content:center;padding:20px}body.tour_register .treg-dialog-overlay.open{display:flex}body.tour_register .treg-dialog{background:var(--bg-elev, #fff);border-radius:18px;padding:24px 20px 20px;max-width:380px;width:100%;text-align:center;box-shadow:0 8px 32px #0003}body.tour_register .treg-dialog-title{font-size:17px;font-weight:700;margin-bottom:10px}body.tour_register .treg-dialog-body{font-size:14px;color:var(--text-2, #3c3c43);line-height:1.5;margin-bottom:20px}body.tour_register .treg-dialog-actions{display:flex;flex-direction:column;gap:8px}body.tour_register .treg-login-section{text-align:center;padding:32px 20px}body.tour_register .treg-login-icon{font-size:40px;margin-bottom:12px}body.tour_register .treg-login-name{font-size:17px;font-weight:700;margin-bottom:8px}body.tour_register .treg-login-hint{font-size:14px;color:var(--text-3);margin-bottom:20px}body.tour_register .treg-capacity-row{display:flex;align-items:center;gap:10px;width:100%}body.tour_register .treg-capacity-track{flex:1 1 0%;height:6px;background:var(--bg-tint2, #dddde0);border-radius:3px;overflow:hidden}body.tour_register .treg-info-text{font-size:14px;color:var(--text-2);line-height:1.55;font-weight:400}body.tour_register .treg-info-text p,body.tour_register .treg-info-text li{font-weight:400}body.tour_register .treg-info-text p{margin-bottom:.75em}body.tour_register .treg-info-text p:last-child{margin-bottom:0}body.tour_register .treg-info-text ul{list-style:disc;padding-left:1.4em;margin-bottom:.75em}body.tour_register .treg-info-text ol{list-style:decimal;padding-left:1.4em;margin-bottom:.75em}body.tour_register .treg-info-text li{margin-bottom:.3em}body.tour_register .treg-info-text li:last-child{margin-bottom:0}body.tour_register .treg-info-text strong,body.tour_register .treg-info-text b{font-weight:700}body.tour_register .treg-info-text em,body.tour_register .treg-info-text i{font-style:italic}body.tour_register .treg-info-text a{color:var(--primary);text-decoration:underline}body.tour_register .treg-info-text a:hover{opacity:.8}body.tour_register .treg-info-text h1,body.tour_register .treg-info-text h2,body.tour_register .treg-info-text h3,body.tour_register .treg-info-text h4,body.tour_register .treg-info-text h5,body.tour_register .treg-info-text h6{font-weight:700;line-height:1.25;margin-top:1.1em;margin-bottom:.4em}body.tour_register .treg-info-text :first-child{margin-top:0}body.tour_register .treg-info-text h1{font-size:1.35em}body.tour_register .treg-info-text h2{font-size:1.2em}body.tour_register .treg-info-text h3{font-size:1.05em}body.tour_register .treg-info-text h4,body.tour_register .treg-info-text h5,body.tour_register .treg-info-text h6{font-size:1em}body.tour_register .treg-info-text blockquote{border-left:3px solid var(--line-strong);padding-left:12px;color:var(--text-3);margin:.75em 0}body.tour_register .treg-info-text hr{border:none;border-top:1px solid var(--line);margin:1em 0}body.tour_register .treg-you-badge{font-size:11px;color:var(--text-3)}body.tour_register .treg-name-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}body.tour_register .treg-name-hint{font-size:11.5px;color:var(--text-3);margin-top:6px;padding-left:4px}body.tour_register .treg-details-card{margin-top:18px;background:var(--bg-elev);border-radius:18px;padding:4px 16px;box-shadow:var(--shadow-card);margin-bottom:20px}body.tour_register .treg-details-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:.5px solid var(--line)}body.tour_register .treg-details-row:last-child{border-bottom:none}body.tour_register .treg-details-icon{width:32px;height:32px;border-radius:9px;background:var(--bg-tint);color:var(--text-2);display:flex;align-items:center;justify-content:center}body.tour_register .treg-details-text{flex:1 1 0%;min-width:0}body.tour_register .treg-details-label{font-size:12px;color:var(--text-3);font-weight:500}body.tour_register .treg-details-value{font-size:15px;font-weight:600;color:var(--text);margin-top:1px}body.tour_register .treg-details-inline{display:inline-flex;align-items:center;gap:8px}body.tour_register .treg-details-badge{font-size:11px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--primary-tint);color:var(--primary-deep)}body.tour_register .treg-details-badge.neg{background:var(--neg-bg);color:var(--neg-color)}body.tour_register .treg-details-map{width:54px;height:38px;border-radius:8px;overflow:hidden;background:linear-gradient(160deg,#e8f1dd,#c7e0ac);position:relative;flex-shrink:0;box-shadow:inset 0 0 0 1px var(--line)}body.tour_register .action-button.ok.conf{font-weight:700;width:100%}body.tour_register .treg-status-icon{font-size:32px;margin-bottom:10px}body.tour_register .treg-status-title{font-size:16px;font-weight:600;margin-bottom:6px}body.tour_register .treg-status-hint{font-size:13px;color:var(--text-3)}body.tour_player_search_page #content{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;height:100dvh;overflow:hidden}body.tour_player_search_page .tps-page{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}body.tour_player_search_page .tps-header{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:10px 16px 10px 12px;border-bottom:1px solid var(--line, rgba(60, 60, 67, .12))}body.tour_player_search_page .tps-title{flex:1;font-size:16px;font-weight:700;text-align:center}body.tour_player_search_page .tps-spacer{width:44px;flex-shrink:0}body.tour_player_search_page .tps-input-wrap{margin:12px 16px;position:relative;flex-shrink:0}body.tour_player_search_page .tps-input{width:100%;box-sizing:border-box;padding:10px 14px 10px 38px;border-radius:12px;border:1.5px solid var(--line, rgba(60, 60, 67, .12));background:var(--bg-tint, #f7f7fb);font-size:15px;font-family:inherit;color:var(--text, #0b0b0f);outline:none}body.tour_player_search_page .tps-input:focus{border-color:var(--primary, #1b7a3e)}body.tour_player_search_page .tps-input-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-3, rgba(60, 60, 67, .6))}body.tour_player_search_page .tps-results{flex:1;overflow-y:auto;padding:0 16px 20px;-webkit-overflow-scrolling:touch;min-height:0}body.tour_player_search_page .tps-player-row{display:flex;align-items:center;gap:12px;padding:10px 0 10px 5px;border-bottom:1px solid var(--line, rgba(60, 60, 67, .08));cursor:pointer}body.tour_player_search_page .tps-player-row:nth-child(2n){background:var(--tr-even-color)}body.tour_player_search_page .tps-player-row:nth-child(odd){background:var(--tr-odd-color)}body.tour_player_search_page .tps-player-row:last-child{border-bottom:none}body.tour_player_search_page .tps-player-row:active .tps-player-name{color:var(--primary, #1b7a3e)}body.tour_player_search_page .tps-player-row--ineligible{opacity:.45;cursor:default;pointer-events:none}body.tour_player_search_page .tps-player-avatar{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:var(--primary-tint, #e4f2ea);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:var(--primary, #1b7a3e)}body.tour_player_search_page .tps-player-avatar img{width:100%;height:100%;object-fit:cover}body.tour_player_search_page .tps-player-name{font-size:15px;font-weight:600}body.tour_player_search_page .tps-player-sub{font-size:12px;color:var(--text-3, rgba(60, 60, 67, .6));margin-top:1px}body.tour_player_search_page .tps-section-label{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--text-3, rgba(60, 60, 67, .6));padding:14px 0 6px}body.tour_player_search_page .tps-loading{text-align:center;padding:32px 20px;color:var(--text-3, rgba(60, 60, 67, .6))}body.tour_player_search_page .tps-empty{text-align:center;padding:32px 20px;color:var(--text-3, rgba(60, 60, 67, .6));font-size:14px}body.tour_player_search_page .tps-hcp-badge{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:600;padding:2px 7px;border-radius:20px;background:#fdecea;color:#c0392b}html.mobile .treg-page{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}html.mobile #treg-form .submit-wrapper{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-elev);box-shadow:0 -1px 0 var(--line);z-index:200}html.mobile #treg-form .submit-wrapper .action-button{width:100%}html:not(.mobile) #treg-form .submit-wrapper{border-radius:16px}html.mobile{scrollbar-width:none}html.mobile::-webkit-scrollbar{display:none}body.tour_my .tmy-page{max-width:600px;margin:0 auto;padding:12px 16px 32px}body.tour_my .tmy-tabs{display:flex;gap:4px;background:#7676801f;border-radius:12px;padding:3px;margin-bottom:16px}body.tour_my .tmy-tab{flex:1;padding:8px 4px;border:none;background:transparent;border-radius:9px;font-size:13px;font-weight:600;color:var(--sub-color);cursor:pointer;transition:all .15s}body.tour_my .tmy-tab.active{background:var(--bg-elev);color:var(--text-color);box-shadow:0 1px 3px #0000001a}body.tour_my .tmy-panel{display:none}body.tour_my .tmy-panel.active{display:block}body.tour_my .tmy-card{background:var(--bg-elev);border-radius:16px;box-shadow:0 1px 3px #00000012;margin-bottom:10px;overflow:hidden;display:flex;align-items:stretch;text-decoration:none;color:inherit}body.tour_my .tmy-card:hover{box-shadow:0 3px 10px #0000001a}body.tour_my .tmy-card-accent{width:5px;flex-shrink:0;background:var(--primary)}body.tour_my .tmy-card-accent.waitlist{background:var(--warn)}body.tour_my .tmy-card-accent--open{background:var(--info)}body.tour_my .tmy-card-accent--own{background:var(--primary)}body.tour_my .tmy-card-accent--closed{background:#76768059}body.tour_my .tmy-card--closed{opacity:.55}body.tour_my .tmy-own-actions{display:flex;gap:10px;padding:12px 16px 4px;flex-wrap:wrap;justify-content:center;margin-bottom:10px}body.tour_my .tmy-own-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;border:none;font-family:inherit}body.tour_my .tmy-own-btn--create{background:var(--primary);color:#fff}body.tour_my .tmy-own-btn--showall{background:#7676801f;color:var(--sub-color)}body.tour_my .tmy-card-body{flex:1;padding:14px 14px 14px 12px}body.tour_my .tmy-card-name{font-size:15px;font-weight:700;margin-bottom:3px}body.tour_my .tmy-card-sub{font-size:12.5px;color:var(--sub-color);margin-bottom:6px}body.tour_my .tmy-card-meta{display:flex;gap:8px;flex-wrap:wrap}body.tour_my .tmy-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px}body.tour_my .tmy-badge-green{background:var(--primary-tint);color:var(--primary)}body.tour_my .tmy-badge-yellow{background:var(--warn-tint);color:var(--warn)}body.tour_my .tmy-badge-open{background:var(--info-tint);color:var(--info)}body.tour_my .tmy-badge-neutral{background:#7676801f;color:var(--sub-color)}body.tour_my .tmy-tab-cnt{font-size:10px;border-radius:99px;padding:1px 6px;margin-left:4px}body.tour_my .tmy-tab-cnt--green{background:var(--primary-tint);color:var(--primary)}body.tour_my .tmy-tab-cnt--yellow{background:var(--warn-tint);color:var(--warn)}body.tour_my .tmy-tab-cnt--neutral{background:#00000014;color:var(--sub-color)}body.tour_my .tmy-empty{text-align:center;padding:40px 20px;color:var(--sub-color);font-size:14px}body.tour_my .tmy-empty-icon{font-size:36px;margin-bottom:10px}body.tour_my .tmy-empty-hint{font-size:13px;margin-top:6px}body.tour_public{--tp-bg: #f0eee9;--tp-card: #fff;--tp-card-2: #faf8f3;--tp-tabbar: rgba(250, 248, 243, .92);--tp-tabbar-bdr: rgba(60, 50, 40, .1);--tp-text: #1a1612;--tp-text-2: rgba(60, 50, 40, .65);--tp-text-3: rgba(60, 50, 40, .55);--tp-text-4: rgba(60, 50, 40, .45);--tp-text-5: rgba(60, 50, 40, .3);--tp-line: rgba(60, 50, 40, .1);--tp-line-s: rgba(60, 50, 40, .07);--tp-fill: rgba(60, 50, 40, .06);--tp-fill-xs: rgba(60, 50, 40, .02);--tp-avatar-bg: #deeae3;--tp-avatar-fg: #1B7A3E;--tp-green: #1B7A3E;--tp-green-deep: #0c3a20;--tp-green-tint: rgba(27, 122, 62, .08);--tp-shadow: 0 1px 2px rgba(16, 18, 27, .04), 0 3px 10px rgba(16, 18, 27, .03);--tp-ctp-bg: #dbe9f8;--tp-ctp-fg: #0e4a92;background:var(--tp-bg);min-height:100vh}body.tour_public .tp-hero{position:relative;background:linear-gradient(170deg,#569a74,#082818 70%,#061a10);color:#fcf9f0;padding:40px 40px 48px;overflow:hidden}body.tour_public .tp-hero:before{content:"";position:absolute;inset:0;opacity:.06;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 1px);background-size:5px 5px;pointer-events:none}body.tour_public .tp-hero-inner{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr;gap:40px;align-items:start}body.tour_public .tp-hero-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7f3e999;margin-bottom:10px}body.tour_public .tp-hero-title{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,4vw,48px);font-weight:500;letter-spacing:-.02em;line-height:1.08;margin:0 0 18px;color:#fcf9f0;text-align:left}body.tour_public .tp-hero-meta{flex-wrap:wrap;gap:14px 24px;font-size:13.5px;color:#f7f3e9bf}body.tour_public .tp-hero-meta-item{display:flex;align-items:center;gap:6px;margin-bottom:6px}body.tour_public .tp-hero-meta .tp-chip{margin-top:4px}body.tour_public .tp-hero-card{background:#ffffff1a;border:1px solid rgba(255,255,255,.14);border-radius:16px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:24px;display:flex;flex-direction:column;gap:16px}body.tour_public .tp-hero-card-label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7f3e98c}body.tour_public .tp-hero-reg-staus{margin-bottom:5px}body.tour_public .tp-hero-card-value{font-size:15px;font-weight:600;color:#fcf9f0;line-height:1.3}body.tour_public .tp-hero-card-sub{font-size:12px;color:#f7f3e999;margin-top:2px}body.tour_public .tp-hero-card-divider{height:1px;background:#ffffff1f}body.tour_public .tp-hero-card-btn{display:block;padding:12px;background:#1b7a3e;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:600;font-family:inherit;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s}body.tour_public .tp-hero-card-btn:hover{background:#166a35;color:#fff}body.tour_public .tp-hero-card-btn--ghost{background:#ffffff1a;border:1px solid rgba(255,255,255,.18)}body.tour_public .tp-hero-card-btn--ghost:hover{background:#ffffff2e;color:#fff}body.tour_public .tp-tabbar{position:sticky;top:0;z-index:100;background:var(--tp-tabbar);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1.5px solid var(--tp-tabbar-bdr)}body.tour_public .tp-tabbar-inner{max-width:1200px;margin:0 auto;padding:0 28px;display:flex;overflow-x:auto;scrollbar-width:none}body.tour_public .tp-tabbar-inner::-webkit-scrollbar{display:none}body.tour_public .tp-tab{padding:15px 18px 13px;border:none;border-bottom:2.5px solid transparent;background:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:var(--tp-text-2);white-space:nowrap;transition:color .15s,border-color .15s;margin-bottom:-1px}body.tour_public .tp-tab.active{color:var(--tp-text);border-bottom-color:var(--tp-green);font-weight:600}body.tour_public .tp-tab:hover{color:var(--tp-text)}body.tour_public .tp-body{max-width:1200px;margin:0 auto;padding:36px 28px 80px}body.tour_public .rb-results{text-align:center;font-size:16px}body.tour_public .rb-results .sc{font-size:16px}body.tour_public .tp-panel{display:none}body.tour_public .tp-panel.active{display:block}body.tour_public .tp-stack{display:flex;flex-direction:column;gap:20px}body.tour_public .tp-card{background:var(--tp-card);border-radius:18px;border:1px solid var(--tp-line);box-shadow:var(--tp-shadow)}body.tour_public .tp-card-pad{padding:28px 32px}body.tour_public .tp-card-pad-sm{padding:20px 24px}body.tour_public .tp-eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tp-green);margin-bottom:4px}body.tour_public .tp-heading{font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,3vw,32px);font-weight:500;letter-spacing:-.02em;margin:0 0 4px;color:var(--tp-text);line-height:1.1}body.tour_public .tp-sub{font-size:14px;color:var(--tp-text-2);margin:0;line-height:1.5}body.tour_public .tp-panel-header{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}body.tour_public .tp-info-grid{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}body.tour_public .tp-kv{display:flex;flex-direction:column;gap:2px}body.tour_public .tp-kv-label{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-text-3)}body.tour_public .tp-kv-value{font-size:14.5px;font-weight:600;color:var(--tp-text)}body.tour_public .tp-kv-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}body.tour_public .tp-round-row{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--tp-line-s)}body.tour_public .tp-round-row:last-child{border-bottom:none}body.tour_public .tp-round-row-badge{width:44px;height:44px;border-radius:10px;background:var(--tp-green-tint);color:var(--tp-green);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}body.tour_public .tp-round-row-info{flex:1;min-width:0}body.tour_public .tp-round-row-name{font-size:14px;font-weight:600;color:var(--tp-text)}body.tour_public .tp-round-row-detail{font-size:12px;color:var(--tp-text-2);margin-top:2px}body.tour_public .tp-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:99px;font-size:11.5px;font-weight:600;white-space:nowrap}body.tour_public .tp-chip--green{background:#e4f2ea;color:#0c3a20}body.tour_public .tp-chip--warn{background:#fbf1db;color:#8a5a00}body.tour_public .tp-chip--red{background:#fdecea;color:#9b1c0a}body.tour_public .tp-chip--grey{background:var(--tp-fill);color:var(--tp-text-2)}body.tour_public .tp-chip--dark{background:#ffffff26;color:#fcf9f0;border:1px solid rgba(255,255,255,.18)}body.tour_public .tp-chip--shotgun{background:var(--tp-green-tint);color:var(--tp-green-deep)}body.tour_public .tp-stat-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--tp-line);border-radius:14px;overflow:hidden}body.tour_public .tp-stat-strip-item{background:var(--tp-card);padding:18px 20px;display:flex;flex-direction:column;gap:4px}body.tour_public .tp-stat-strip-value{font-size:26px;font-weight:600;color:var(--tp-text);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}body.tour_public .tp-stat-strip-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-text-3)}body.tour_public .tp-search{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--tp-card-2);border:1px solid var(--tp-line);border-radius:10px;margin-bottom:16px}body.tour_public .tp-search input{flex:1;border:none;background:none;font-family:inherit;font-size:14px;color:var(--tp-text);outline:none}body.tour_public .tp-search input::placeholder{color:var(--tp-text-4)}body.tour_public .tp-search svg{flex-shrink:0;color:var(--tp-text-4)}body.tour_public #tp-results-table th{background-color:inherit}body.tour_public .tp-table{width:100%;border-collapse:collapse;font-size:14px}body.tour_public .tp-table th{padding:10px 12px;text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-text-3);border-bottom:1px solid var(--tp-line);white-space:nowrap;background-color:inherit}body.tour_public .tp-table th.tar{text-align:right}body.tour_public .tp-table td{padding:9px 12px;border-bottom:1px solid var(--tp-line-s);color:var(--tp-text);vertical-align:middle}body.tour_public .tp-table td.tar{text-align:right}body.tour_public .tp-table td.tac{text-align:center}body.tour_public .tp-table tbody tr:last-child td{border-bottom:none}body.tour_public .tp-table tbody tr:hover td{background:var(--tp-fill-xs)}body.tour_public .tp-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--tp-avatar-bg);color:var(--tp-avatar-fg);font-weight:700;font-size:11px;flex-shrink:0;width:30px;height:30px}body.tour_public .tp-tee-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}body.tour_public .tp-group-card{background:var(--tp-card);border:1px solid var(--tp-line);border-radius:14px;overflow:hidden}body.tour_public .tp-group-card-header{display:flex;align-items:center;gap:12px;padding:10px 15px;border-bottom:1px solid var(--tp-line-s);background:var(--tp-fill-xs)}body.tour_public .tp-group-card-header--shotgun{background:var(--tp-green-tint)}body.tour_public .tp-group-card-num{font-size:11px;font-weight:700;padding:3px 8px;border-radius:5px;background:var(--tp-green-tint);color:var(--tp-green-deep);letter-spacing:.05em;font-variant-numeric:tabular-nums}body.tour_public .tp-group-card-num--shotgun{background:var(--tp-green-tint);color:var(--tp-green-deep)}body.tour_public .tp-group-card-time{margin-left:auto;font-size:16px;font-weight:600;color:var(--tp-text);font-variant-numeric:tabular-nums}body.tour_public .tp-group-card-hole-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--tp-text-3);margin-right:2px}body.tour_public .tp-group-card-players{padding:6px 4px}body.tour_public .tp-group-card-player{display:flex;align-items:center;gap:10px;padding:8px 11px;border-radius:8px}body.tour_public .tp-group-card-player-idx{width:18px;font-size:10.5px;font-weight:600;color:var(--tp-text-4);font-variant-numeric:tabular-nums;flex-shrink:0}body.tour_public .tp-group-card-player-info{flex:1;min-width:0}body.tour_public .tp-group-card-player-name{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.tour_public .tp-group-card-player-club{font-size:11px;color:var(--tp-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.tour_public .tp-group-card-player-hcp{font-size:12.5px;font-weight:700;color:var(--tp-text);font-variant-numeric:tabular-nums}body.tour_public .tp-round-btns{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}body.tour_public .tp-round-btn{flex:1 1 200px;display:flex;align-items:center;gap:14px;padding:13px 16px;background:var(--tp-card-2);border:1.5px solid var(--tp-line);border-radius:12px;color:var(--tp-text);cursor:pointer;font-family:inherit;text-align:left;transition:all .14s}body.tour_public .tp-round-btn.active{background:var(--tp-card);border-color:var(--tp-green);box-shadow:0 4px 14px #1b7a3e1a}body.tour_public .tp-round-btn:hover:not(.active){background:var(--tp-card)}body.tour_public .tp-round-btn-icon{width:40px;height:40px;border-radius:10px;background:var(--tp-fill);color:var(--tp-text-2);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.active body.tour_public .tp-round-btn-icon{background:var(--tp-green);color:#fff}body.tour_public .tp-round-btn-name{font-size:14px;font-weight:600}body.tour_public .tp-round-btn-date{font-size:12px;color:var(--tp-text-2);margin-top:1px}body.tour_public .tp-round-panel{display:none}body.tour_public .tp-round-panel.active{display:block}body.tour_public .tp-results-panel{display:none}body.tour_public .tp-results-panel.active{display:block}body.tour_public .tp-round-select-wrap{margin-bottom:0}body.tour_public .tp-round-select{appearance:none;-webkit-appearance:none;background-color:var(--tp-card-2);background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;border:1.5px solid var(--tp-line);border-radius:10px;color:var(--tp-text);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:8px 36px 8px 14px;transition:border-color .14s}body.tour_public .tp-round-select:hover,body.tour_public .tp-round-select:focus{border-color:var(--tp-green);outline:none}body.tour_public .tp-shotgun-banner{display:flex;align-items:center;gap:12px;padding:14px 18px;margin-bottom:16px;background:linear-gradient(135deg,#0c3a20,#144928);color:#fcf9f0;border-radius:10px}body.tour_public .tp-shotgun-banner-icon{width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;flex-shrink:0}body.tour_public .tp-shotgun-banner-label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f7f3e999}body.tour_public .tp-shotgun-banner-time{font-size:15px;font-weight:600}body.tour_public .tp-shotgun-banner-date{margin-left:auto;font-size:12px;font-weight:600;opacity:.8}body.tour_public .tp-hole-grid{display:grid;grid-template-columns:repeat(18,1fr);gap:4px;padding:16px;background:var(--tp-card-2);border:1px solid var(--tp-line);border-radius:12px;margin-bottom:16px}body.tour_public .tp-hole-grid-hole{padding:7px 4px;border-radius:7px;text-align:center;border:1px solid var(--tp-line);background:transparent}body.tour_public .tp-hole-grid-hole.active{background:var(--tp-card);border-color:var(--tp-green)}body.tour_public .tp-hole-grid-hole-num{font-size:9px;font-weight:700;color:var(--tp-text-4);letter-spacing:.04em}.active body.tour_public .tp-hole-grid-hole-num{color:var(--tp-green-deep)}body.tour_public .tp-hole-grid-hole-par{font-size:13px;font-weight:600;color:var(--tp-text-5);margin-top:1px;font-variant-numeric:tabular-nums}.active body.tour_public .tp-hole-grid-hole-par{color:var(--tp-text)}body.tour_public .tp-podium-wrap{padding:40px 32px 36px;background:linear-gradient(170deg,#0c3a20,#082818 60%,#061a10);border-radius:18px;color:#fcf9f0;overflow:hidden;position:relative}body.tour_public .tp-podium-wrap:before{content:"";position:absolute;inset:0;opacity:.06;background-image:radial-gradient(rgba(255,255,255,.7) 1px,transparent 1px);background-size:5px 5px;pointer-events:none}body.tour_public .tp-podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:12px;align-items:flex-end;max-width:760px;margin:0 auto;position:relative}body.tour_public .tp-podium-card{border-radius:16px;overflow:hidden;padding:22px 16px 18px;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;box-shadow:0 4px 16px #0000002e}body.tour_public .tp-podium-card--gold{background:linear-gradient(170deg,#f7e2a8,#f0c879 70%,#d8a44e);box-shadow:0 10px 30px #f0c87966;transform:translateY(-10px)}body.tour_public .tp-podium-card--silver,body.tour_public .tp-podium-card--bronze{background:var(--tp-card-2)}body.tour_public .tp-leaderboard,body.tour_public .tp-hbh-table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}body.tour_public .tp-leaderboard thead tr,body.tour_public .tp-hbh-table thead tr{border-bottom:1px solid var(--tp-line)}body.tour_public .tp-leaderboard tbody tr,body.tour_public .tp-hbh-table tbody tr{border-bottom:1px solid var(--tp-line-s)}body.tour_public .tp-leaderboard tbody tr:last-child,body.tour_public .tp-hbh-table tbody tr:last-child{border-bottom:none}body.tour_public .tp-leaderboard tbody tr:not(.tp-sc-tr,.tp-sc-par-row,.tp-sc-score-row,.tp-lb-cut-row):hover td,body.tour_public .tp-hbh-table tbody tr:not(.tp-sc-tr,.tp-sc-par-row,.tp-sc-score-row,.tp-lb-cut-row):hover td{background:var(--tp-fill-xs)}body.tour_public .tp-leaderboard th,body.tour_public .tp-hbh-table th{padding:10px 12px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-text-3);text-align:right;white-space:nowrap;background-color:inherit}body.tour_public .tp-leaderboard th:first-child,body.tour_public .tp-hbh-table th:first-child,body.tour_public .tp-leaderboard th.tal,body.tour_public .tp-hbh-table th.tal{text-align:left}body.tour_public .tp-leaderboard th.c,body.tour_public .tp-hbh-table th.c{text-align:center}body.tour_public .tp-leaderboard th[data-sortable],body.tour_public .tp-hbh-table th[data-sortable]{cursor:pointer;user-select:none}body.tour_public .tp-leaderboard th[data-sortable]:after,body.tour_public .tp-hbh-table th[data-sortable]:after{content:"";display:inline-block;width:8px}body.tour_public .tp-leaderboard th[data-sortable].tp-sort-asc:after,body.tour_public .tp-hbh-table th[data-sortable].tp-sort-asc:after{content:" \2191"}body.tour_public .tp-leaderboard th[data-sortable].tp-sort-desc:after,body.tour_public .tp-hbh-table th[data-sortable].tp-sort-desc:after{content:" \2193"}body.tour_public .tp-leaderboard th[data-sortable].tp-sort-active,body.tour_public .tp-hbh-table th[data-sortable].tp-sort-active,body.tour_public .tp-leaderboard th[data-sortable]:hover,body.tour_public .tp-hbh-table th[data-sortable]:hover{color:var(--tp-text-2)}body.tour_public .tp-leaderboard td,body.tour_public .tp-hbh-table td{padding:11px 12px;color:var(--tp-text);text-align:right;vertical-align:middle}body.tour_public .tp-leaderboard td:first-child,body.tour_public .tp-hbh-table td:first-child,body.tour_public .tp-leaderboard td.tal,body.tour_public .tp-hbh-table td.tal{text-align:left}body.tour_public .tp-leaderboard td.c,body.tour_public .tp-hbh-table td.c{text-align:center}body.tour_public .pos-change:before{border-top-width:.5rem;border-bottom-width:0;border-top-style:solid;display:inline-block;position:relative;width:0;height:0;margin-right:.4rem;border:.4rem dashed transparent;content:"";margin-bottom:.1rem}body.tour_public .pos-change.pos-up:before{border-bottom-color:#00a050;border-top-width:0;border-bottom-width:.5rem;border-bottom-style:solid}body.tour_public .pos-change.pos-down:before{border-top-color:#dc1a21;border-top-width:.5rem;border-bottom-width:0;border-top-style:solid}body.tour_public .rslt-compare:before{border-top-width:.5rem;border-bottom-width:0;border-top-style:solid;display:inline-block;position:relative;width:0;height:0;margin-right:.4rem;border:.4rem dashed transparent;content:"";margin-bottom:.1rem}body.tour_public .rslt-compare.rslt-up:before{border-bottom-color:#dc1a21;border-top-width:0;border-bottom-width:.5rem;border-bottom-style:solid}body.tour_public .rslt-compare.rslt-down:before{border-top-color:#00a050;border-top-width:.5rem;border-bottom-width:0;border-top-style:solid}body.tour_public .leadb-r-neg,body.tour_public .leadb-r-neg:before{background-color:#dc1a21}body.tour_public .leadb-r-par,body.tour_public .leadb-r-par:before{background-color:#4c4a6c}body.tour_public .leadb-r-pos,body.tour_public .leadb-r-pos:before{background-color:#060016}body.tour_public .leadb-r{display:inline-block;position:relative;width:2rem;padding:.35rem;padding-right:.5em;padding-left:.125rem;color:#fff;line-height:1rem;z-index:0;text-align:center;padding-top:4px;padding-bottom:6px;font-size:15px}body.tour_public .leadb-r-out{color:#000}body.tour_public .leadb-r:before{display:block;position:absolute;top:0;bottom:0;left:-.3rem;width:.6rem;border-top-left-radius:50%;border-bottom-left-radius:50%;content:"";z-index:-1}body.tour_public .pos-change{display:inline-flex;align-items:center;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}body.tour_public .pos-change.pos-up{color:var(--tp-green)}body.tour_public .pos-change.pos-down{color:#c0392b}body.tour_public .tp-pos-circle{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;background:var(--tp-fill);color:var(--tp-text-2);font-variant-numeric:tabular-nums}body.tour_public .tp-pos-circle--gold{background:#f0c879;color:#5a3905}body.tour_public .tp-pos-circle--silver{background:#d5cdb8;color:#3a3220}body.tour_public .tp-pos-circle--bronze{background:#c8a37a;color:#3d2a13}body.tour_public .tp-to-par{display:inline-block;padding:2px 7px;border-radius:5px;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}body.tour_public .tp-to-par--under{background:#fdecea;color:#9b1c0a}body.tour_public .tp-to-par--even{background:#e4f2ea;color:#0c3a20}body.tour_public .tp-to-par--over{background:var(--tp-fill);color:var(--tp-text-2)}body.tour_public .tp-side-card{background:var(--tp-card);border:1px solid var(--tp-line);border-radius:14px;overflow:hidden}body.tour_public .tp-side-header{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:12px;border-bottom:1px solid var(--tp-line-s)}body.tour_public .tp-side-header--ld{background:#1b7a3e14;color:#0c3a20}body.tour_public .tp-side-header--ctp{background:#1565c014;color:#0e4a92}body.tour_public .tp-side-winner{display:flex;align-items:center;gap:14px;padding:14px 16px}body.tour_public .tp-side-runners{padding:10px 16px 14px;border-top:1px solid var(--tp-line-s)}body.tour_public .tp-side-runners-label{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tp-text-3);margin-bottom:8px}body.tour_public .tp-empty{text-align:center;padding:56px 24px}body.tour_public .tp-empty-icon{font-size:40px;margin-bottom:12px}body.tour_public .tp-empty-title{font-size:16px;font-weight:400;color:var(--tp-text);margin-bottom:6px}body.tour_public .tp-empty-sub{font-size:14px;color:var(--tp-text-2)}body.tour_public .tp-info-text{font-size:14.5px;color:var(--tp-text);line-height:1.6;font-weight:400}body.tour_public .tp-info-text p,body.tour_public .tp-info-text li{font-weight:400}body.tour_public .tp-info-text p{margin-top:0;margin-bottom:0}body.tour_public .tp-info-text p:last-child{margin-bottom:0}body.tour_public .tp-info-text ul{list-style:disc;padding-left:1.4em;margin-bottom:.75em}body.tour_public .tp-info-text ol{list-style:decimal;padding-left:1.4em;margin-bottom:.75em}body.tour_public .tp-info-text li{margin-bottom:.3em}body.tour_public .tp-info-text li:last-child{margin-bottom:0}body.tour_public .tp-info-text strong,body.tour_public .tp-info-text b{font-weight:700}body.tour_public .tp-info-text em,body.tour_public .tp-info-text i{font-style:italic}body.tour_public .tp-info-text a{color:var(--tp-green);text-decoration:underline}body.tour_public .tp-info-text a:hover{opacity:.8}body.tour_public .tp-info-text h1,body.tour_public .tp-info-text h2,body.tour_public .tp-info-text h3,body.tour_public .tp-info-text h4,body.tour_public .tp-info-text h5,body.tour_public .tp-info-text h6{font-weight:700;line-height:1.25;margin-top:1.1em;margin-bottom:.4em}body.tour_public .tp-info-text :first-child{margin-top:0}body.tour_public .tp-info-text h1{font-size:1.35em}body.tour_public .tp-info-text h2{font-size:1.2em}body.tour_public .tp-info-text h3{font-size:1.05em}body.tour_public .tp-info-text h4,body.tour_public .tp-info-text h5,body.tour_public .tp-info-text h6{font-size:1em}body.tour_public .tp-info-text blockquote{border-left:3px solid var(--tp-line);padding-left:12px;color:var(--tp-text-2);margin:.75em 0}body.tour_public .tp-info-text hr{border:none;border-top:1px solid var(--tp-line);margin:1em 0}body.tour_public .tp-loading{display:flex;align-items:center;justify-content:center;padding:60px 24px}body.tour_public .tp-loading-spinner{width:32px;height:32px;border:3px solid var(--tp-green-tint);border-top-color:var(--tp-green);border-radius:50%;animation:tp-spin .65s linear infinite}@keyframes tp-spin{to{transform:rotate(360deg)}}body.tour_public .tp-view-toggle{background:var(--tp-fill);border:1px solid var(--tp-line);border-radius:100px;padding:3px;gap:1px;margin-bottom:20px;width:fit-content}body.tour_public .tp-vt-btn{flex:1;padding:7px 14px;font-size:13px;font-weight:600;border-radius:100px;border:none;background:transparent;color:var(--tp-text-2);cursor:pointer;white-space:nowrap;transition:background .12s,color .12s}body.tour_public .tp-vt-btn.active{background:#1e1b4b;color:#fff}body.tour_public .tp-vt-btn:not(.active):hover{color:var(--tp-text);background:var(--tp-fill-xs)}body.tour_public .tp-stats-table{border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%}body.tour_public .tp-stats-table th,body.tour_public .tp-stats-table td{padding:7px 8px;text-align:center;color:var(--tp-text)}body.tour_public .tp-stats-table th:first-child,body.tour_public .tp-stats-table td:first-child{padding-left:14px}body.tour_public .tp-stats-table th:last-child,body.tour_public .tp-stats-table td:last-child{padding-right:14px}body.tour_public .tp-stats-table thead th{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tp-text-3);border-bottom:1px solid var(--tp-line)}body.tour_public .tp-stats-table tbody tr:nth-child(2n) td{background:var(--tp-fill-xs)}body.tour_public .tp-stats-table tbody tr:hover td{background:var(--tp-fill-sm)}body.tour_public .tp-stats-table tfoot td{border-top:1px solid var(--tp-line);font-size:12px;color:var(--tp-text-2)}body.tour_public .tp-stats-table .tp-stat-hole{font-weight:700;font-size:13px}body.tour_public .tp-stats-table .tp-stat-avg{display:flex;align-items:center;justify-content:center;gap:4px}body.tour_public .tp-stats-table .tp-stat-avg-val{font-weight:600}body.tour_public .tp-stats-table .tp-stat-delta{margin:0;flex-shrink:0}body.tour_public .tp-stats-table .tp-stat-delta:before{border-width:.3rem!important;border-top-width:.35rem!important}body.tour_public .tp-stats-table .tp-stat-score{color:var(--tp-text-2);font-size:12px}body.tour_public .tp-hbh-table{border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%}body.tour_public .tp-hbh-table th,body.tour_public .tp-hbh-table td{padding:8px 5px;color:var(--tp-text);text-align:center}body.tour_public .tp-hbh-table th.tal,body.tour_public .tp-hbh-table td.tal{text-align:left}body.tour_public .tp-hbh-table th:first-child,body.tour_public .tp-hbh-table td:first-child{padding-left:12px}body.tour_public .tp-hbh-table .tp-hbh-pos{width:44px}body.tour_public .tp-hbh-table thead th{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tp-text-3);border-bottom:1px solid var(--tp-line);padding-top:10px;padding-bottom:10px}body.tour_public .tp-hbh-table .tp-hbh-par-row td{color:var(--tp-text-2);font-size:11px;font-weight:600;border-bottom:1px solid var(--tp-line)}body.tour_public .tp-hbh-table tbody tr{border-bottom:1px solid var(--tp-line-s)}body.tour_public .tp-hbh-table tbody tr:last-child{border-bottom:none}body.tour_public .tp-hbh-table tbody tr:hover td{background:var(--tp-fill-xs)}body.tour_public .tp-hbh-table .tp-hbh-score{min-width:60px;border-left:1px solid var(--tp-line-s);border-right:1px solid var(--tp-line-s)}body.tour_public .tp-hbh-table .tp-hbh-tot{font-weight:700;background:var(--tp-fill-xs);border-left:1px solid var(--tp-line-s);border-right:1px solid var(--tp-line-s)}body.tour_public .tp-hbh-table .tp-hbh-today{font-weight:700;border-left:1px solid var(--tp-line);min-width:48px}body.tour_public .tp-hbh-table .tp-hbh-neg{color:#c0392b}body.tour_public .tp-lb-row{cursor:pointer}body.tour_public .tp-lb-row--open>td{background:var(--tp-fill-xs)!important}body.tour_public .tp-lb-row--missed-cut>td{opacity:.65}body.tour_public .tp-lb-search{margin-bottom:12px}body.tour_public .tp-fav-btn{background:none;border:none;padding:0;margin:0;cursor:pointer;font-size:16px;line-height:1;color:var(--tp-text-3);width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .15s,transform .15s}body.tour_public .tp-fav-btn:hover{color:#e8a020;transform:scale(1.2)}body.tour_public .tp-fav-btn--on{color:#e8a020}body.tour_public .tp-fav-panel-header{font-size:12px;font-weight:700;color:var(--tp-text-2);text-transform:uppercase;letter-spacing:.04em;padding:0 0 8px;display:flex;align-items:center;gap:5px}body.tour_public #tp-fav-panel{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid var(--tp-line)}body.tour_public .tp-lb-cut-row>td{padding:0;background:var(--tp-cut-line-bg);border-top:1px solid var(--tp-line);border-bottom:1px solid var(--tp-line);text-align:center!important}body.tour_public .tp-lb-cut-row>td>span{font-size:.9em;color:#fff}body.tour_public .tp-lb-cut-label{font-size:10.5px;font-weight:700;color:var(--tp-text-3)}body.tour_public .tp-sc-tr>td{padding:0;border-bottom:2px solid var(--tp-line)}body.tour_public .tp-sc-wrap{padding:2px 0 0}body.tour_public .tp-sc-round-label{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-text-3);padding:8px 12px 2px}body.tour_public .tp-sc-table{border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%}body.tour_public .tp-sc-table th,body.tour_public .tp-sc-table td{padding:5px 7px;text-align:center;color:var(--tp-text)}body.tour_public .tp-sc-table thead th{font-size:10.5px;font-weight:700;color:var(--tp-text-3);border-bottom:1px solid var(--tp-line)}body.tour_public .tp-sc-table .tp-sc-label{text-align:left;font-weight:600;min-width:90px;padding-left:12px}body.tour_public .tp-sc-table .tp-sc-par-row td{color:var(--tp-text-2);font-size:11px}body.tour_public .tp-sc-table .tp-sc-label--round,body.tour_public .tp-sc-table .tp-sc-label--pts{font-weight:400;font-size:11px;color:var(--tp-text-2)}body.tour_public .tp-sc-table .tp-sc-sum{font-weight:700;border-left:1px solid var(--tp-line-s)}body.tour_public .tp-sc-table .tp-sc-topar{font-weight:700;border-left:1px solid var(--tp-line);min-width:52px}body.tour_public .tp-sc-table .tp-sc-neg{color:#c0392b}body.tour_public .sc:not(.rb-results *){display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}body.tour_public .sc-hio,body.tour_public .sc-eagle{border-radius:50%;background:#f4c430;color:#1a1200}body.tour_public .sc-birdie{border-radius:50%;background:#e8283c;color:#fff}body.tour_public .sc-bogey{background:#1e1b4b;color:#fff;border-radius:2px}body.tour_public .sc-db{background:#1e1b4b;color:#fff;border-radius:2px;outline:2px solid #1e1b4b;outline-offset:2px}body.tour_public .sc-blank{color:var(--tp-text-3)}body.tour_public .sc-empty{padding:8px 12px;color:var(--tp-text-3);font-size:12px}@media(max-width:980px){body.tour_public .tp-hero-inner{grid-template-columns:1fr;gap:24px}body.tour_public .tp-info-grid{grid-template-columns:1fr}body.tour_public .tp-stat-strip{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:720px){body.tour_public .tp-hero{padding:28px 20px 36px}body.tour_public .tp-body{padding:20px 16px 60px}body.tour_public .tp-card-pad{padding:20px}body.tour_public .tp-card-pad-sm{padding:16px}body.tour_public .tp-tabbar-inner{padding:0 10px}body.tour_public .tp-tab{padding:13px 14px 11px;font-size:13.5px}body.tour_public .tp-stat-strip{grid-template-columns:1fr 1fr}body.tour_public .tp-podium{grid-template-columns:1fr}body.tour_public .tp-podium-card--gold{transform:none}body.tour_public .tp-tee-grid{grid-template-columns:1fr}body.tour_public .tp-hole-grid{grid-template-columns:repeat(9,1fr)}body.tour_public .tp-round-btn{flex:1 1 100%}}@media(max-width:420px){body.tour_public .tp-hero{padding:20px 16px 28px}body.tour_public .tp-body{padding:16px 12px 60px}body.tour_public .tp-tab{font-size:12.5px;padding:12px 10px}body.tour_public .tp-stat-strip{grid-template-columns:1fr 1fr}}body.tour_public .tp-rb-teams{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){body.tour_public .tp-rb-teams{grid-template-columns:1fr}}body.tour_public .tp-rb-team{background:var(--tp-card);border-radius:12px;overflow:hidden;box-shadow:var(--tp-shadow)}body.tour_public .tp-rb-team-header{padding:12px 16px;font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase}body.tour_public .tp-rb-team--red .tp-rb-team-header{background:#c62828;color:#fff}body.tour_public .tp-rb-team--blue .tp-rb-team-header{background:#1565c0;color:#fff}html[data-theme=dark] body.tour_public{--tp-bg: #000;--tp-card: #1C1C1E;--tp-card-2: #2C2C2E;--tp-tabbar: rgba(28, 28, 30, .95);--tp-tabbar-bdr: rgba(84, 84, 88, .55);--tp-text: #f2f2f7;--tp-text-2: rgba(235, 235, 245, .65);--tp-text-3: rgba(235, 235, 245, .5);--tp-text-4: rgba(235, 235, 245, .4);--tp-text-5: rgba(235, 235, 245, .25);--tp-line: rgba(84, 84, 88, .55);--tp-line-s: rgba(84, 84, 88, .3);--tp-fill: rgba(255, 255, 255, .08);--tp-fill-xs: rgba(255, 255, 255, .03);--tp-avatar-bg: rgba(46, 171, 92, .18);--tp-avatar-fg: #2EAB5C;--tp-green: #2EAB5C;--tp-green-deep: #a8f0c0;--tp-green-tint: rgba(46, 171, 92, .15);--tp-shadow: 0 1px 3px rgba(0, 0, 0, .4), 0 4px 14px rgba(0, 0, 0, .3);--tp-ctp-bg: rgba(10, 132, 255, .18);--tp-ctp-fg: #6fbfff;background:#000}html[data-theme=dark] body.tour_public .tp-chip--green{background:#2eab5c2e;color:#a8f0c0}html[data-theme=dark] body.tour_public .tp-chip--warn{background:#ffc40026;color:#ffd966}html[data-theme=dark] body.tour_public .tp-chip--red{background:#ff453a26;color:#ff9f9a}html[data-theme=dark] body.tour_public .tp-chip--shotgun{background:var(--tp-green-tint);color:var(--tp-green-deep)}html[data-theme=dark] body.tour_public .tp-to-par--under{background:#ff453a2e;color:#ff9f9a}html[data-theme=dark] body.tour_public .tp-to-par--even{background:#2eab5c2e;color:#a8f0c0}html[data-theme=dark] body.tour_public .tp-side-header--ld{background:#2eab5c1f;color:#a8f0c0}html[data-theme=dark] body.tour_public .tp-side-header--ctp{background:#0a84ff1f;color:var(--tp-ctp-fg)}html[data-theme=dark] body.tour_public .tp-round-btn.active{box-shadow:0 4px 14px #2eab5c2e}
