:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media (hover: hover){a:hover{background-color:#00bd7e33}}@media (min-width: 150px){body{display:flex;place-items:center}}.datatable-custom .p-datatable-table-container .p-datatable-table .p-datatable-thead>tr .p-datatable-header-cell{background:#1f2d7e;color:#fff}app-background[data-v-d28c92d4]{height:100%;margin:0;align-items:center;justify-content:center;background-color:#fff}.new-layout-row[data-v-d28c92d4]{display:flex;flex-direction:row;width:calc(var(--custom-width-screen) + 16px);margin-bottom:12px}.tees-container[data-v-d28c92d4],.tees-container2[data-v-d28c92d4]{display:flex;flex-wrap:wrap}.tee-item[data-v-d28c92d4]{border-radius:5px;display:flex;flex-direction:column;align-items:center;margin-right:20px;margin-top:10px;justify-content:center}.tee-item>Button[data-v-d28c92d4]{width:42px;height:42px}.tee-item.selected p[data-v-d28c92d4]{font-weight:700}.tee-item.selected[data-v-d28c92d4]{border-radius:4px;border-color:#fff}.tee-item p[data-v-d28c92d4]{margin-top:0;color:#000}.column-div[data-v-d28c92d4]{display:flex;flex-direction:column}.tee-item Button[data-v-d28c92d4]{border-style:solid}.result-div[data-v-d28c92d4]{margin-top:0;text-align:center;padding:0;align-content:center;justify-content:center;justify-items:center;width:calc(var(--custom-width-screen) + 16px)}.tees-container3[data-v-d28c92d4]{display:flex;flex-wrap:wrap;justify-content:center;width:calc(var(--custom-width-screen) + 16px)}.player-team-label[data-v-d28c92d4]{display:flex;flex-direction:column;overflow:hidden;margin-right:5px;margin-bottom:5px;border-style:solid;border-color:#ddd;border-width:.5px;border-radius:10px;padding:4px 4px 1px;justify-items:center;justify-content:center;background-color:#fcfcfc}.player-team-label>p[data-v-d28c92d4]{color:var(--custom-color-result-card-text-header)}.result-item[data-v-d28c92d4]{display:flex;flex-direction:column;overflow:hidden;margin-right:5px;width:72px;margin-bottom:5px;border-style:solid;border-color:var(--custom-color-main-button-background);border-width:.5px;border-radius:10px;padding:10px;justify-items:center;justify-content:center;background-color:var(--custom-color-result-card-background)}.result-item.selected[data-v-d28c92d4]{border-style:solid!important;border-color:var(--custom-color-focus-component)!important;border-width:2px!important}.result-item>span[data-v-d28c92d4]{display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:600;font-size:30px;color:var(--custom-color-result-card-text-score)!important}.result-item>p[data-v-d28c92d4]{font-weight:300;font-size:12px;line-height:12px;color:var(--custom-color-result-card-text-header);padding:0}.player-item[data-v-d28c92d4]{display:flex;flex-direction:column;overflow:hidden;margin-right:5px;width:72px;margin-bottom:5px;border-style:solid;border-color:var(--custom-color-main-button-background);border-width:.5px;border-radius:10px;padding:10px;justify-items:center;justify-content:center;background-color:var(--custom-color-result-card-background)}.player-item.selected[data-v-d28c92d4]{border-style:solid!important;border-color:var(--custom-color-focus-component)!important;border-width:2px!important}.player-item>span[data-v-d28c92d4]{display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:600;font-size:30px;color:var(--custom-color-result-card-text-score)!important}.player-item>p[data-v-d28c92d4]{font-weight:300;font-size:12px;line-height:12px;color:var(--custom-color-result-card-text-header);padding:0}.content-div[data-v-aedfdaa1]{width:var(--custom-width-screen);margin-top:50px}.content-div[data-v-ee825bda],.content-div[data-v-89b0b870]{width:90vw;margin-top:50px;display:grid;justify-content:center}.content-div[data-v-f274f370],.content-div[data-v-d8a5f73d]{width:var(--custom-width-screen);margin-top:50px}.app-footer[data-v-43d5efbb]{justify-content:center;display:flex;flex-direction:column;flex:999}.pinzone-container[data-v-7fee495f]{width:100%;max-width:100vw;margin:0 auto;padding:1rem .5rem;background:var(--custom-color-main-background);color:var(--custom-color-main-text)}.pinzone-title[data-v-7fee495f]{text-align:center;margin-bottom:.5rem;color:var(--custom-color-main-text);font-size:2rem;font-weight:700;letter-spacing:1px;padding-top:3rem}.pinzone-course-name[data-v-7fee495f]{text-align:center;margin-bottom:1rem;color:var(--custom-color-main-text);font-size:1.2rem;font-weight:500;font-style:italic}.pinzone-loading[data-v-7fee495f],.pinzone-error[data-v-7fee495f],.pinzone-no-data[data-v-7fee495f]{text-align:center;margin:2rem 0;padding:1rem;color:var(--custom-color-main-text);font-size:1.1rem}.pinzone-error[data-v-7fee495f]{background:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:8px}.pinzone-table-container[data-v-7fee495f]{overflow-x:auto;border-radius:12px;box-shadow:0 8px 16px #00000080}.pin-table[data-v-7fee495f]{width:100%;min-width:500px;border-collapse:collapse;background:var(--custom-color-main-background);border-radius:12px;overflow:hidden;table-layout:fixed}.pin-table th[data-v-7fee495f],.pin-table td[data-v-7fee495f]{text-align:center;padding:1rem .75rem}.pin-table thead th[data-v-7fee495f]{background:var(--custom-color-main-button-background);color:var(--custom-color-main-button-text);font-weight:700;font-size:1rem;letter-spacing:.5px;text-transform:uppercase;border:none}.pin-table thead th.hole-column[data-v-7fee495f]{border-right:none}.pin-table tbody td.hole-cell[data-v-7fee495f]{border-right:2px solid var(--custom-color-main-text);width:20%}.pin-table thead th.front-column[data-v-7fee495f],.pin-table tbody td.front-cell[data-v-7fee495f]{width:30%}.pin-table thead th.side-column[data-v-7fee495f],.pin-table tbody td.side-cell[data-v-7fee495f]{width:50%}.pin-table tbody tr[data-v-7fee495f]{background:var(--custom-color-main-background);color:var(--custom-color-main-text);border-bottom:1px solid var(--custom-color-main-text);transition:background .2s ease}.pin-table tbody tr[data-v-7fee495f]:last-child{border-bottom:none}.hole-cell[data-v-7fee495f]{font-weight:700;color:var(--custom-color-main-button-background);font-size:1.1rem}.front-cell[data-v-7fee495f]{font-size:1.2rem;font-weight:600}.side-left[data-v-7fee495f],.side-right[data-v-7fee495f],.side-both[data-v-7fee495f]{font-weight:600;color:var(--custom-color-main-button-background);font-size:1.2rem}.side-both[data-v-7fee495f]{font-size:.9rem}.side-empty[data-v-7fee495f]{color:#80808080;font-style:italic}@media (max-width: 900px){.pin-table[data-v-7fee495f]{min-width:350px;font-size:.95rem}.pinzone-title[data-v-7fee495f]{font-size:1.3rem}.pin-table thead th[data-v-7fee495f]{font-size:.9rem;padding:.5rem .25rem}.side-both[data-v-7fee495f]{font-size:.8rem}}@media (max-width: 600px){.pinzone-container[data-v-7fee495f]{padding:.25rem}.pin-table[data-v-7fee495f]{min-width:280px;font-size:.8rem}.pinzone-title[data-v-7fee495f]{font-size:1rem}.pin-table thead th[data-v-7fee495f]{font-size:.8rem;padding:.4rem .15rem}.side-both[data-v-7fee495f]{font-size:.7rem}}.app-inner-div,.body{justify-content:center}.p-select-label{align-content:center}@media (min-width: 960px){:root{--custom-width-screen: 30vw;--custom-width-gender-button: calc(calc(var(--custom-width-screen)*.5) + 5px)}.input-number-component>input{width:calc(var(--custom-width-screen)/2 - 5px)!important}#app{grid-template-columns:1fr 1fr;padding:0 2rem;width:80vw;justify-content:center;justify-items:center}.logo-img,.logo-img-lg{margin-right:.5rem;width:160px}.company-name{font-size:1.5rem;margin:0;text-align:center}.logo-section{display:flex;margin:0;left:0;top:0;align-items:center;justify-content:center;background-color:var(--custom-color-main-background)}.logo-section-container{display:flex;flex-direction:column;justify-content:center}}@media (max-width: 959px){:root{--custom-width-screen: 300px;--custom-width-gender-button: calc(calc(var(--custom-width-screen)*.5) + 5px)}.input-number-component>input{width:calc(var(--custom-width-screen)/2 - 5px)!important}.logo-img{margin-right:.5rem;width:60px}.logo-img-lg{margin-right:.5rem;width:160px}.company-name{font-size:1.2rem;margin:0;text-align:center}.logo-section{display:flex;margin:0;left:0;top:0;align-items:center;justify-content:left;background-color:var(--custom-color-main-background)}.logo-section-container{display:flex;flex-direction:row;justify-content:center}}.p-tablist-next-button[data-v-3144ab5c]{background-color:#fff}.column-div[data-v-3144ab5c]{display:flex;flex-direction:column;align-items:center;height:60%}.column-div-main[data-v-3144ab5c]{display:flex;flex-direction:column;align-items:center;height:80vh;top:0;margin-top:30px}.margin-bottom-adjust[data-v-3144ab5c]{margin-bottom:30px}@media (max-width: 959px){.column-div-main[data-v-3144ab5c]{margin-top:0}.margin-bottom-adjust[data-v-3144ab5c]{margin-bottom:15px}}.app-header-outer[data-v-3144ab5c]{position:fixed;left:0;top:0;width:100vw;align-content:center;justify-items:center;display:flex;justify-content:center;border-bottom:solid 1px var(--custom-color-main-text);background-color:var(--custom-color-main-text);z-index:998}.company-name[data-v-3144ab5c]{color:var(--custom-color-main-text)}.app-header-inner[data-v-3144ab5c]{overflow-x:scroll;z-index:999;overflow:hidden}.app-background[data-v-3144ab5c],.cr-div[data-v-3144ab5c]{display:flex;flex-direction:column;justify-content:center;top:0;width:calc(var(--custom-width-screen) + 16px)}.whs-result[data-v-3144ab5c]{max-width:80vw}.p-panel-title[data-v-3144ab5c]{color:#000}.accordion-custom[data-v-014f72a4]{display:flex;flex-direction:column;align-items:center}.panel-link[data-v-014f72a4]{text-decoration:none;width:100%}.panel-custom[data-v-014f72a4]{display:flex;align-items:center;justify-content:center;height:3rem;margin-bottom:1rem;text-align:center;width:100%;box-sizing:border-box;background-color:var(--panel-bg-color, #f9f9f9);border:1px solid var(--panel-border-color, #ddd);border-radius:4px;transition:background-color .3s ease}.p-panel-header>span[data-v-014f72a4]{color:#000}.p-panel-title[data-v-014f72a4]{color:#000}.panel-custom[data-v-014f72a4]:hover{background-color:var(--panel-hover-bg-color, #e0e0e0)}.panel-custom .p-panel-header[data-v-014f72a4]{flex:1;text-align:center}main[data-v-1c06dd27]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80vw;height:100vh}.box[data-v-1c06dd27]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.left-wrapper[data-v-1c06dd27],.right-wrapper[data-v-1c06dd27]{width:100%;text-align:center;margin-bottom:1rem}.logo[data-v-1c06dd27]{display:block;margin:0 auto}.company-name[data-v-1c06dd27]{text-align:center;margin:1rem 0}.custom-html[data-v-1c06dd27]{text-align:center;margin-top:1rem}@media (min-width: 150px){.box[data-v-1c06dd27]{flex-direction:column}}
