@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);body[data-theme=dark]{color:#b2b9bf;background:#212529}body[data-theme=dark] .h1,body[data-theme=dark] .h2,body[data-theme=dark] .h3,body[data-theme=dark] .h4,body[data-theme=dark] .h5,body[data-theme=dark] .h6,body[data-theme=dark] .text-card,body[data-theme=dark] h1,body[data-theme=dark] h2,body[data-theme=dark] h3,body[data-theme=dark] h4,body[data-theme=dark] h5,body[data-theme=dark] h6{color:#b2b9bf}body[data-theme=dark] a.link{color:#e9ecef}body[data-theme=dark] a.link:focus,body[data-theme=dark] a.link:hover{color:#35d399}body[data-theme=dark] .bg-white{background-color:#000!important}body[data-theme=dark] .bg-dark{background-color:#6c757d!important}body[data-theme=dark] .bg-light-info{background-color:#213b5f!important}body[data-theme=dark] .bg-light-success{background-color:#1d3c3b!important}body[data-theme=dark] .bg-light-primary{background-color:#212d5f!important}body[data-theme=dark] .bg-light-inverse{background-color:#020510!important}body[data-theme=dark] .text-dark{color:#e9ecef!important}body[data-theme=dark] .badge-light,body[data-theme=dark] .btn-light{background-color:#343a40;color:#b2b9bf}body[data-theme=dark] .btn-light{border-color:#343a40}body[data-theme=dark] .custom-control-label:before{background-color:#6c757d}body[data-theme=dark] .floating-labels label{color:#e9ecef!important}body[data-theme=dark] .card,body[data-theme=dark] .css-bar:after,body[data-theme=dark] .custom-file-label,body[data-theme=dark] .custom-select,body[data-theme=dark] .dtp>.dtp-content,body[data-theme=dark] .form-control,body[data-theme=dark] .jsgrid-header-row>.jsgrid-header-cell,body[data-theme=dark] .jsgrid-row>.jsgrid-cell,body[data-theme=dark] .list-group-item,body[data-theme=dark] .lobilists .lobilist,body[data-theme=dark] .modal-content,body[data-theme=dark] .nav-tabs .nav-item.show .nav-link,body[data-theme=dark] .nav-tabs .nav-link.active,body[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable,body[data-theme=dark] .note-editor.note-frame .note-statusbar,body[data-theme=dark] .page-item.disabled .page-link,body[data-theme=dark] .page-link,body[data-theme=dark] .select2-container--classic .select2-selection--single,body[data-theme=dark] .select2-container--default .select2-selection--multiple,body[data-theme=dark] .select2-container--default .select2-selection--single{background-color:#111827}body[data-theme=dark] .mailbox .message-center .message-item.active,body[data-theme=dark] .mailbox .message-center .message-item:hover{background:#1f293c}body[data-theme=dark] .jvectormap-container{background-color:#111827!important}body[data-theme=dark] .dropdown-item:focus,body[data-theme=dark] .dropdown-item:hover,body[data-theme=dark] .dropzone,body[data-theme=dark] .footer,body[data-theme=dark] .mailbox .message-center .message-item:hover,body[data-theme=dark] .picker__button--clear,body[data-theme=dark] .picker__button--close,body[data-theme=dark] .picker__button--today{background:#111827}body[data-theme=dark] .footer{border-top:1px solid #4f5467}body[data-theme=dark] .card-footer,body[data-theme=dark] .left-part,body[data-theme=dark] .right-part.mail-compose,body[data-theme=dark] .right-part.mail-details,body[data-theme=dark] .right-part.mail-list,body[data-theme=dark] .select2-dropdown,body[data-theme=dark] .typeahead.form-control{background-color:#111827!important}body[data-theme=dark] .page-titles{background:#1f293c}body[data-theme=dark] #main-wrapper,body[data-theme=dark] .breadcrumb,body[data-theme=dark] .cke_toolbar_separator,body[data-theme=dark] .dropdown-menu,body[data-theme=dark] .jumbotron,body[data-theme=dark] .page-wrapper,body[data-theme=dark] .progress,body[data-theme=dark] .wizard-content .wizard>.steps .step,body[data-theme=dark] .wizard:not(.wizard-circle)>.actions .disabled a,body[data-theme=dark] .wizard:not(.wizard-circle)>.actions .disabled a:active,body[data-theme=dark] .wizard:not(.wizard-circle)>.actions .disabled a:hover,body[data-theme=dark] .wizard:not(.wizard-circle)>.content,body[data-theme=dark] .wizard:not(.wizard-circle)>.steps .disabled a,body[data-theme=dark] .wizard:not(.wizard-circle)>.steps .disabled a:active,body[data-theme=dark] .wizard:not(.wizard-circle)>.steps .disabled a:hover{background-color:#1f293c}body[data-theme=dark] .fc td,body[data-theme=dark] .fc th{background:#1f293c!important;border-color:#111827!important}body[data-theme=dark] .fc-state-default{text-shadow:none}body[data-theme=dark] .daterangepicker,body[data-theme=dark] .daterangepicker .calendar-table,body[data-theme=dark] .fc-toolbar .fc-button.fc-state-active,body[data-theme=dark] .fc-unthemed td.fc-today,body[data-theme=dark] .picker--time .picker__box,body[data-theme=dark] .picker__box,body[data-theme=dark] .picker__list-item{background:#343a40}body[data-theme=dark] .fc-unthemed .fc-divider,body[data-theme=dark] .fc-unthemed .fc-list-heading td,body[data-theme=dark] .fc-unthemed .fc-popover .fc-header{background:#b2b9bf}body[data-theme=dark] .daterangepicker td.off,body[data-theme=dark] .daterangepicker td.off.end-date,body[data-theme=dark] .daterangepicker td.off.in-range,body[data-theme=dark] .daterangepicker td.off.start-date{background:#000}body[data-theme=dark] .timeline:before{background-color:#343a40}body[data-theme=dark] .cd-horizontal-timeline .events{background:#343a40}body[data-theme=dark] .bootstrap-switch .bootstrap-switch-label,body[data-theme=dark] .cd-horizontal-timeline .events a:after,body[data-theme=dark] .cke_top,body[data-theme=dark] .css-bar>i,body[data-theme=dark] .dp-off,body[data-theme=dark] .f-icon:hover,body[data-theme=dark] .feeds .feed-item:hover,body[data-theme=dark] .footable-odd,body[data-theme=dark] .if-icon:hover,body[data-theme=dark] .jsgrid-alt-row>.jsgrid-cell,body[data-theme=dark] .jsgrid-filter-row>.jsgrid-cell,body[data-theme=dark] .m-icon:hover,body[data-theme=dark] .mce-menu-item.mce-disabled,body[data-theme=dark] .mce-menu-item.mce-disabled:hover,body[data-theme=dark] .message-box .message-widget a:hover,body[data-theme=dark] .noUi-target,body[data-theme=dark] .noUi-tooltip,body[data-theme=dark] .sl-icon:hover,body[data-theme=dark] .striped-rows .row:nth-child(odd),body[data-theme=dark] .t-icon:hover,body[data-theme=dark] .w-icon:hover,body[data-theme=dark] div.mce-edit-area{background:#212529!important}body[data-theme=dark] .bg-light,body[data-theme=dark] .chat-list .chat-item .chat-content .box.bg-light-info,body[data-theme=dark] .custom-file-label:after,body[data-theme=dark] .customizer,body[data-theme=dark] .input-group-text,body[data-theme=dark] .mce-panel,body[data-theme=dark] .myadmin-dd-empty .dd-list .dd3-content,body[data-theme=dark] .myadmin-dd-empty .dd-list .dd3-handle,body[data-theme=dark] .myadmin-dd .dd-list .dd-item .dd-handle,body[data-theme=dark] .table-hover tbody tr:hover,body[data-theme=dark] .table .thead-light th,body[data-theme=dark] pre[class*=language-]{background-color:#272c33!important}body[data-theme=dark] .mce-menubar .mce-menubtn.mce-active,body[data-theme=dark] .mce-menubar .mce-menubtn:focus,body[data-theme=dark] .mce-menubar .mce-menubtn:hover{background:#343a40;border-color:#4f5467}body[data-theme=dark] .mce-btn{background:#343a40;text-shadow:none}body[data-theme=dark] .breadcrumb-item.active,body[data-theme=dark] .chat-list .chat-item .chat-content .box.bg-light-info,body[data-theme=dark] .cke_reset_all,body[data-theme=dark] .cke_reset_all *,body[data-theme=dark] .cke_reset_all a,body[data-theme=dark] .cke_reset_all textarea,body[data-theme=dark] .custom-file-label:after,body[data-theme=dark] .custom-select,body[data-theme=dark] .dropdown-item,body[data-theme=dark] .dropdown-menu,body[data-theme=dark] .dtp .dtp-picker-time>a,body[data-theme=dark] .dtp table.dtp-picker-days tr>td>a,body[data-theme=dark] .form-control,body[data-theme=dark] .input-group-text,body[data-theme=dark] .lobilists .btn-link,body[data-theme=dark] .mce-btn button,body[data-theme=dark] .mce-ico,body[data-theme=dark] .mce-menubar .mce-menubtn button span,body[data-theme=dark] .message-box .message-widget a .mail-contnet .mail-desc,body[data-theme=dark] .message-box .message-widget a .mail-contnet .time,body[data-theme=dark] .nav-tabs .nav-item.show .nav-link,body[data-theme=dark] .nav-tabs .nav-link.active,body[data-theme=dark] .nav-tabs .nav-link:focus,body[data-theme=dark] .nav-tabs .nav-link:hover,body[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable,body[data-theme=dark] .noUi-tooltip,body[data-theme=dark] .page-wrapper,body[data-theme=dark] .picker,body[data-theme=dark] .select2-container--classic .select2-selection--single,body[data-theme=dark] .select2-container--default .select2-selection--multiple,body[data-theme=dark] .select2-container--default .select2-selection--single,body[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow,body[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,body[data-theme=dark] .table,body[data-theme=dark] .table .thead-light th,body[data-theme=dark] ul.list-style-none li a{color:#b2b9bf}body[data-theme=dark] .lobilists .lobilist-item-title,body[data-theme=dark] .mailbox .message-center .message-item .message-title{color:#fff}body[data-theme=dark] .email-app .email-table .selected{background:#213b5f}body[data-theme=dark] .grid-structure .grid-container{background-color:#1f293c}body[data-theme=dark] .customtab li a.nav-link.active,body[data-theme=dark] .profile-tab li a.nav-link.active{color:#6c757d!important;border-bottom:2px solid #6c757d!important}body[data-theme=dark] .b-form .row,body[data-theme=dark] .bootstrap-switch,body[data-theme=dark] .border,body[data-theme=dark] .border-bottom,body[data-theme=dark] .border-left,body[data-theme=dark] .border-right,body[data-theme=dark] .border-top,body[data-theme=dark] .card-group .card,body[data-theme=dark] .cd-horizontal-timeline .events a:after,body[data-theme=dark] .cd-timeline-navigation a,body[data-theme=dark] .cke_chrome,body[data-theme=dark] .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after,body[data-theme=dark] .cke_toolgroup a.cke_button:last-child:after,body[data-theme=dark] .custom-file-label,body[data-theme=dark] .custom-file-label:after,body[data-theme=dark] .custom-select,body[data-theme=dark] .datepaginator-lg .pagination li a,body[data-theme=dark] .datepaginator-sm .pagination li a,body[data-theme=dark] .datepaginator .pagination li a,body[data-theme=dark] .daterangepicker,body[data-theme=dark] .daterangepicker .calendar-table,body[data-theme=dark] .daterangepicker .drp-buttons,body[data-theme=dark] .dropdown-divider,body[data-theme=dark] .dropdown-menu,body[data-theme=dark] .dropzone,body[data-theme=dark] .e-campaign .c-cost,body[data-theme=dark] .fixed-table-container,body[data-theme=dark] .form-control,body[data-theme=dark] .input-group-text,body[data-theme=dark] .jsgrid-edit-row>.jsgrid-cell,body[data-theme=dark] .jsgrid-filter-row>.jsgrid-cell,body[data-theme=dark] .jsgrid-grid-body,body[data-theme=dark] .jsgrid-grid-header,body[data-theme=dark] .jsgrid-header-row>.jsgrid-header-cell,body[data-theme=dark] .jsgrid-insert-row>.jsgrid-cell,body[data-theme=dark] .jsgrid-pager-current-page,body[data-theme=dark] .jsgrid-pager-nav-button a,body[data-theme=dark] .jsgrid-pager-page a,body[data-theme=dark] .left-part,body[data-theme=dark] .list-group-item,body[data-theme=dark] .lobilists .lobilist,body[data-theme=dark] .lobilists .lobilist-footer,body[data-theme=dark] .lobilists .lobilist-form-footer,body[data-theme=dark] .lobilists .lobilist-item,body[data-theme=dark] .lobilists .lobilist-item .drag-handler,body[data-theme=dark] .mailbox .message-center .message-item,body[data-theme=dark] .mailbox .nav-link,body[data-theme=dark] .mce-btn-group:not(:first-child),body[data-theme=dark] .mce-btn:active,body[data-theme=dark] .mce-btn:hover,body[data-theme=dark] .mce-menubar,body[data-theme=dark] .mce-panel,body[data-theme=dark] .mce-splitbtn:hover .mce-open,body[data-theme=dark] .modal-footer,body[data-theme=dark] .modal-header,body[data-theme=dark] .nav-tabs,body[data-theme=dark] .nav-tabs .nav-item.show .nav-link,body[data-theme=dark] .nav-tabs .nav-link.active,body[data-theme=dark] .nav-tabs .nav-link:focus,body[data-theme=dark] .nav-tabs .nav-link:hover,body[data-theme=dark] .note-editor.note-frame,body[data-theme=dark] .note-editor.note-frame .note-statusbar,body[data-theme=dark] .noUi-tooltip,body[data-theme=dark] .page-link,body[data-theme=dark] .picker__button--clear,body[data-theme=dark] .picker__button--close,body[data-theme=dark] .picker__button--today,body[data-theme=dark] .picker__list-item,body[data-theme=dark] .profiletimeline,body[data-theme=dark] .ql-container.ql-snow,body[data-theme=dark] .ql-toolbar.ql-snow,body[data-theme=dark] .r-separator .form-group,body[data-theme=dark] .select2-container--classic .select2-selection--single,body[data-theme=dark] .select2-container--default .select2-selection--multiple,body[data-theme=dark] .select2-container--default .select2-selection--single,body[data-theme=dark] .select2-dropdown,body[data-theme=dark] .table-bordered,body[data-theme=dark] .table-bordered td,body[data-theme=dark] .table-bordered th,body[data-theme=dark] .table td,body[data-theme=dark] .table th,body[data-theme=dark] .timeline>.timeline-item>.timeline-panel,body[data-theme=dark] .wizard-content .wizard.wizard-circle>.steps .step,body[data-theme=dark] blockquote,body[data-theme=dark] pre[class*=language-],body[data-theme=dark] table.footable,body[data-theme=dark] table.footable-details{border-color:#4f5467!important}body[data-theme=dark] .wizard-content .wizard>.steps>ul>li.current .step,body[data-theme=dark] .wizard-content .wizard>.steps>ul>li.done .step{border-color:#35d399!important;background-color:#111827}body[data-theme=dark] .wizard-content .wizard>.steps>ul>li.current>a,body[data-theme=dark] .wizard-content .wizard>.steps>ul>li.done>a{color:#fff}body[data-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current:after,body[data-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:after,body[data-theme=dark] .wizard-content .wizard.wizard-circle>.steps>ul>li.current~li:before{background-color:#4f5467}body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li.current:after,body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li.current:before,body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li.current~li:after,body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li.current~li:before,body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li:after,body[data-theme=dark] .wizard-content .wizard.vertical>.steps>ul>li:before{background-color:transparent}body[data-theme=dark] .custom-select.is-valid,body[data-theme=dark] .form-control.is-valid,body[data-theme=dark] .was-validated .custom-select:valid,body[data-theme=dark] .was-validated .form-control:valid{border-color:#35d399!important}body[data-theme=dark] .custom-select.is-invalid,body[data-theme=dark] .form-control.is-invalid,body[data-theme=dark] .was-validated .custom-select:invalid,body[data-theme=dark] .was-validated .form-control:invalid{border-color:#fc4b6c!important}body[data-theme=dark] .ct-label{fill:#b2b9bf;color:#b2b9bf}body[data-theme=dark] .ct-grid{stroke:#272c33}body[data-theme=dark] .table-hover tbody tr:hover{color:#b2b9bf}body[data-theme=dark] .form-material .form-control,body[data-theme=dark] .form-material .form-control.focus,body[data-theme=dark] .form-material .form-control:focus{background-image:linear-gradient(#6c757d,#6c757d),linear-gradient(#4f5467,#4f5467)}body[data-theme=dark] .message-box .message-widget a{border-bottom:1px solid #4f5467}body[data-theme=dark] .steamline{border-left:1px solid #4f5467}body[data-theme=dark] .steamline .sl-item{border-bottom:1px solid #4f5467}body[data-theme=dark] .has-success .form-control{border-color:#35d399!important}body[data-theme=dark] .has-warning .form-control{border-color:#ffb22b!important}body[data-theme=dark] .has-danger .form-control{border-color:#fc4b6c!important}body[data-theme=dark] .footable .pagination li a{border-color:#1f293c;background-color:#1f293c}body[data-theme=dark] .footable .pagination li.active a{border-color:#6c757d;background-color:#6c757d}td[data-blind-draw],td[data-play-against-par]{opacity:.5}.controller-players-scores [data-par-diff],.controller-scorings-kiosks [data-par-diff]{padding:4px!important;min-width:34px!important;min-height:33px!important}.controller-players-scores [data-par-diff] span,.controller-scorings-kiosks [data-par-diff] span{min-width:24px!important;min-height:24px!important}.controller-players-scores .competitor-line td.w-60px,.controller-scorings-kiosks .competitor-line td.w-60px{padding:15px!important}.controller-players-scores [data-par-diff] span,.controller-scorings-kiosks [data-par-diff] span{padding:0}.hotsite-dashboard-highlight__name,.hotsite-leaderboard__team-link,.hotsite-roster-item__name,.hotsite-roster-item__team,.hotsite-schedule-match__teams,.hotsite-schedule-round-card__date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hotsite-dashboard-highlight__title,.hotsite-leaderboard__head th,.hotsite-roster-section-label,.hotsite-schedule-meta-label,.hotsite-schedule-round-card__label{color:#a1aab2;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.hotsite-schedule-match__toggle,.hotsite-schedule-match__toggle:focus,.hotsite-schedule-match__toggle:hover,.hotsite-schedule-round__toggle,.hotsite-schedule-round__toggle:focus,.hotsite-schedule-round__toggle:hover{color:inherit;text-decoration:none!important}.bg-hotsite-icon{background-color:rgba(0,0,0,.28)}.text-hotsite-muted{color:#a1aab2}.text-hotsite-accent{color:#35d399}.text-hotsite-on-accent{color:#091016}.border-hotsite-accent{border-color:#35d399!important}.hotsite-page,.hotsite-roster-page{width:100%;max-width:min(640px,100%);margin-left:auto;margin-right:auto;padding:1.5rem 16px;overflow-x:hidden;box-sizing:border-box}.hotsite-eyebrow{margin:0;color:#a1aab2;font-size:13px;font-weight:600;letter-spacing:.02em;text-transform:capitalize}.hotsite-card{display:flex;flex-direction:column;grid-gap:18px;gap:18px;max-width:100%;min-width:0;padding:20px;border-radius:20px;background-color:#111827;box-sizing:border-box}.hotsite-card h3{overflow-wrap:anywhere}.hotsite-card-interactive{transition:transform .15s ease,box-shadow .15s ease}.hotsite-card-interactive:focus,.hotsite-card-interactive:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.28)}.hotsite-badge-pill,.hotsite-badge-pill-filled{display:inline-flex;align-items:center;padding:4px 12px;border:1px solid #35d399;border-radius:999px;color:#35d399;font-size:12px;font-weight:600;line-height:1.2}.hotsite-badge-pill-filled{background-color:#35d399;color:#091016}.hotsite-btn-pill{display:inline-flex;align-items:center;grid-gap:2px;gap:2px;padding:10px 18px;border:none;border-radius:999px;font-size:14px;font-weight:700;line-height:1}.hotsite-btn-pill--lg,.hotsite-btn-secondary-pill{justify-content:center;width:100%;padding:14px 18px;font-size:16px}.hotsite-btn-secondary-pill{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background-color:rgba(0,0,0,.35);color:#fff;font-weight:700;line-height:1;text-decoration:none!important}.hotsite-auth-header{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.hotsite-auth-title{margin:0;font-size:22px;font-weight:700;color:#fff}.hotsite-auth-subtitle{margin:0;font-size:14px;font-weight:600;color:#a1aab2}.hotsite-form-label{display:block;margin-bottom:6px;color:#a1aab2;font-size:13px;font-weight:600}.hotsite-form-label--light{color:#fff}.hotsite-form-control{width:100%;max-width:100%;box-sizing:border-box;padding:12px 16px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background-color:rgba(0,0,0,.28);color:#fff;font-size:14px;font-weight:600;outline:none}.hotsite-form-control::-moz-placeholder{color:#a1aab2}.hotsite-form-control:-ms-input-placeholder{color:#a1aab2}.hotsite-form-control::placeholder{color:#a1aab2}.hotsite-form-control:focus{border-color:rgba(53,211,153,.5);box-shadow:none}.hotsite-auth-divider{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px}.hotsite-auth-divider hr{flex:1 1;margin:0;border-color:hsla(0,0%,100%,.12)}.hotsite-auth-divider span{color:#a1aab2;font-size:13px;font-weight:600}.hotsite-profile-photo{position:relative;display:inline-block;width:140px;height:140px}.hotsite-profile-photo__preview{width:140px;height:140px;overflow:hidden;border:2px solid #35d399;border-radius:50%;background-color:#fff}.hotsite-profile-photo__edit{position:absolute;right:2px;bottom:2px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid #35d399;border-radius:50%;background-color:#111827;pointer-events:none}.hotsite-profile-photo__edit .mdi{color:#35d399;font-size:18px;line-height:1}.hotsite-nav-pills{width:100%;max-width:100%;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.06)}.hotsite-nav-pills__track{display:flex;align-items:center;grid-gap:8px;gap:8px;max-width:100%;padding:12px 16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hotsite-nav-pills__track::-webkit-scrollbar{display:none}.hotsite-nav-pill{display:inline-flex;flex:0 0 auto;align-items:center;padding:10px 18px;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background-color:transparent;color:#fff;font-size:14px;font-weight:700;line-height:1;text-decoration:none!important;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.hotsite-nav-pill.is-active{border-color:#35d399;background-color:#35d399;color:#091016}@media(min-width:769px){.hotsite-roster-page--teams{max-width:100%}}.hotsite-roster-teams-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;width:100%;max-width:100%}.hotsite-roster-teams-grid__item{min-width:0;max-width:100%}@media(min-width:769px){.hotsite-roster-teams-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}}.hotsite-roster-tabs{max-width:100%;margin-bottom:16px;overflow:hidden}.hotsite-roster-tabs__track{display:flex;align-items:center;grid-gap:8px;gap:8px;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.hotsite-roster-tabs__track::-webkit-scrollbar{display:none}.hotsite-roster-search{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:12px 16px;margin-bottom:16px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background-color:rgba(0,0,0,.2)}.hotsite-roster-search .mdi{font-size:20px;line-height:1}.hotsite-roster-search input{flex:1 1;min-width:0;border:none;background-color:transparent;color:#fff;font-size:14px;font-weight:600;outline:none}.hotsite-roster-search input::-moz-placeholder{color:#a1aab2}.hotsite-roster-search input:-ms-input-placeholder{color:#a1aab2}.hotsite-roster-search input::placeholder{color:#a1aab2}.hotsite-roster-section-label{margin:0 0 12px}.hotsite-roster-list{display:flex;flex-direction:column;grid-gap:12px;gap:12px;max-width:100%}.hotsite-roster-item{display:flex;align-items:center;grid-gap:14px;gap:14px;max-width:100%;padding:16px;border-radius:16px;background-color:#111827;color:inherit;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease}.hotsite-roster-item:focus,.hotsite-roster-item:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.hotsite-avatar{position:relative;display:inline-flex;flex-shrink:0}.hotsite-avatar-handicap-badge{position:absolute;right:-2px;bottom:-2px;z-index:1;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid #35d399;border-radius:50%;background-color:#111827;color:#fff;font-size:10px;font-weight:700;line-height:1}.hotsite-roster-item__content{display:flex;flex:1 1;flex-direction:column;grid-gap:4px;gap:4px;min-width:0}.hotsite-roster-item__name{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.25}.hotsite-roster-item__meta{display:flex;flex-wrap:wrap;align-items:center;grid-gap:6px;gap:6px;color:#a1aab2;font-size:13px;font-weight:600;line-height:1.3}.hotsite-roster-item__separator{color:hsla(0,0%,100%,.35)}.hotsite-gender-badge{display:inline-flex;align-items:center;padding:2px 8px;border:1px solid rgba(53,211,153,.45);border-radius:999px;color:#35d399;font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.hotsite-roster-item__chevron{flex-shrink:0;color:#a1aab2;font-size:22px;line-height:1}.hotsite-roster-team__name{color:#35d399;font-size:18px;font-weight:700}.hotsite-roster-team__number{color:#a1aab2;font-size:13px;font-weight:600}.hotsite-leaderboard-page{max-width:min(960px,100%)}.hotsite-leaderboard__header{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:20px}.hotsite-leaderboard__header .division-filter-select{min-width:0;max-width:180px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background-color:rgba(0,0,0,.28);color:#fff;font-size:13px;font-weight:600}.hotsite-leaderboard__title{margin:0;color:#fff;font-size:24px;font-weight:700;line-height:1.2}.hotsite-leaderboard__table-wrap{max-width:100%;overflow-x:auto}.hotsite-leaderboard__table{width:100%;max-width:100%;border-collapse:collapse;table-layout:auto}.hotsite-leaderboard__table td,.hotsite-leaderboard__table th{padding:7px 0;border:none;vertical-align:middle}.hotsite-leaderboard__table td:not(:last-child),.hotsite-leaderboard__table th:not(:last-child){padding-right:12px}.hotsite-leaderboard__head{display:none}@media(min-width:768px){.hotsite-leaderboard__head{display:table-header-group}}.hotsite-leaderboard__head th{padding-bottom:10px;border-bottom:1px solid hsla(0,0%,100%,.06)}.hotsite-leaderboard__col-rank{width:44px;white-space:nowrap}.hotsite-leaderboard__col-team{width:auto;min-width:0}.hotsite-leaderboard__col-round{width:44px;text-align:center;white-space:nowrap}@media(max-width:767px){.hotsite-leaderboard__col-round{display:none}}.hotsite-leaderboard__col-total{width:48px;text-align:right;white-space:nowrap}.hotsite-leaderboard__rank{color:#fff;font-size:14px;font-weight:700;line-height:1.2}.hotsite-leaderboard__rank.is-first{color:#35d399}.hotsite-leaderboard__team-link{display:block;color:#fff;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none!important}.hotsite-leaderboard__team-link:focus,.hotsite-leaderboard__team-link:hover{color:#35d399}.hotsite-leaderboard__round{color:#fff;font-size:14px;font-weight:600;line-height:1.2}.hotsite-leaderboard__total{color:#35d399;font-size:14px;font-weight:700;line-height:1.2}.hotsite-leaderboard__empty{margin:0;color:#a1aab2;font-size:14px;font-weight:600;text-align:center}.hotsite-dashboard-ranking .hotsite-leaderboard__table td,.hotsite-dashboard-ranking .hotsite-leaderboard__table th{padding:6px 0}.hotsite-dashboard-ranking .hotsite-leaderboard__table td:not(:last-child),.hotsite-dashboard-ranking .hotsite-leaderboard__table th:not(:last-child){padding-right:8px}.hotsite-dashboard-ranking .hotsite-leaderboard__rank,.hotsite-dashboard-ranking .hotsite-leaderboard__round,.hotsite-dashboard-ranking .hotsite-leaderboard__team-link,.hotsite-dashboard-ranking .hotsite-leaderboard__total{font-size:13px}.hotsite-schedule-page{max-width:min(640px,100%)}.hotsite-schedule-eyebrow{margin:0 0 6px;color:#35d399;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hotsite-schedule-next-up__title{margin:0 0 16px;color:#fff;font-size:28px;font-weight:700;line-height:1.15}.hotsite-schedule-next-up__card{overflow:hidden;border-radius:20px;background-color:#111827}.hotsite-schedule-round__toggle{display:block;width:100%}.hotsite-schedule-next-up__toggle{position:relative;padding:20px 48px 20px 20px}.hotsite-schedule-next-up__chevron{position:absolute;top:20px;right:20px;margin:0;font-size:20px;line-height:1}.hotsite-schedule-next-up__date{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:18px;color:#fff;font-size:16px;font-weight:600;line-height:1.3}.hotsite-schedule-next-up__date .mdi{font-size:20px;line-height:1}.hotsite-schedule-next-up__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.hotsite-schedule-meta-label-row{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:8px}.hotsite-schedule-meta-label-row .mdi{flex-shrink:0;font-size:16px;line-height:1}.hotsite-schedule-meta-value{color:#fff;font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.hotsite-schedule-round__chevron{flex-shrink:0;color:#fff;font-size:22px;line-height:1}.hotsite-schedule-section__header{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:16px}.hotsite-schedule-section__header .mdi{font-size:22px;line-height:1}.hotsite-schedule-section__title{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:1.2}.hotsite-schedule-rounds{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.hotsite-schedule-round-card{overflow:hidden;border-radius:16px;background-color:#111827}.hotsite-schedule-round-card .hotsite-schedule-round__toggle{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:16px 18px}.hotsite-schedule-round-card__info{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:4px;gap:4px;min-width:0}.hotsite-schedule-round-card__date{color:#fff;font-size:16px;font-weight:600;line-height:1.3}.hotsite-schedule-round-status{flex:0 0 auto;align-self:center;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.hotsite-schedule-round-status--finished{border:1px solid rgba(239,68,68,.45);background-color:rgba(239,68,68,.14);color:#f87171}.hotsite-schedule-round-status--next-round{border:1px solid rgba(245,158,11,.45);background-color:rgba(245,158,11,.14);color:#fbbf24}.hotsite-schedule-round-status--future{border:1px solid rgba(53,211,153,.45);background-color:rgba(53,211,153,.14);color:#35d399}.hotsite-schedule-round-card .hotsite-schedule-round__chevron{align-self:center;font-size:20px}.hotsite-schedule-next-up__card .hotsite-schedule-round__body{padding:0}.hotsite-schedule-next-up__card .hotsite-schedule-matches{grid-gap:0;gap:0}.hotsite-schedule-next-up__card .hotsite-schedule-match{border-radius:0;border-top:1px solid hsla(0,0%,100%,.06)}.hotsite-schedule-round-card .hotsite-schedule-round__body{padding:0 18px 16px}.hotsite-schedule-loading{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.hotsite-schedule-empty,.hotsite-schedule-loading{padding:12px 0;color:#a1aab2;font-size:14px;font-weight:600}.hotsite-schedule-empty{margin:0;text-align:center}.hotsite-schedule-matches{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.hotsite-schedule-match{overflow:hidden;border-radius:12px;background-color:rgba(0,0,0,.22)}.hotsite-schedule-match__toggle{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:12px;gap:12px;padding:14px}.hotsite-schedule-match__summary{display:flex;flex:1 1 auto;flex-direction:column;grid-gap:6px;gap:6px;min-width:0;color:#fff;font-size:13px;font-weight:600;line-height:1.35}.hotsite-schedule-match__hole,.hotsite-schedule-match__time{display:inline-flex;align-items:center;grid-gap:6px;gap:6px}.hotsite-schedule-match__hole .mdi,.hotsite-schedule-match__time .mdi{font-size:16px;line-height:1}.hotsite-schedule-match__division{display:inline-flex;align-self:flex-start;padding:2px 8px;border-radius:999px;background-color:rgba(53,211,153,.16);color:#35d399;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.hotsite-schedule-match__teams{color:#fff;font-size:13px;font-weight:700}.hotsite-schedule-match__chevron{flex:0 0 auto;color:#fff;font-size:20px;line-height:1}.hotsite-schedule-match__body{padding:0 14px 14px}.hotsite-schedule-match__details{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.hotsite-schedule-match__team-name{margin:0 0 8px;color:#35d399;font-size:13px;font-weight:700;line-height:1.2}.hotsite-schedule-match__player{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:8px}.hotsite-schedule-match__player:last-child{margin-bottom:0}.hotsite-schedule-match__player-photo{width:36px;height:36px;flex-shrink:0;overflow:hidden;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hotsite-schedule-match__player-photo--initials{display:flex;align-items:center;justify-content:center;background-color:#35d399;color:#091016;font-size:12px;font-weight:700}.hotsite-schedule-match__player-name{color:#fff;font-size:14px;font-weight:600;line-height:1.3}.hotsite-live-scoring-page__content{width:100%;max-width:100%;padding:16px;overflow-x:hidden;box-sizing:border-box}@media(min-width:768px){.hotsite-live-scoring-page__content{max-width:min(960px,100%);margin:0 auto;padding:1.5rem 16px}}.hotsite-live-scoring-league-logo{width:52px;height:52px;flex-shrink:0;overflow:hidden;border:2px solid #35d399;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hotsite-live-scoring-league-logo--placeholder{display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.28);color:#fff;font-size:20px;font-weight:700}.live-scoring-scores__card{grid-gap:0;gap:0;margin-bottom:0}.live-scoring-scores__card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.live-scoring-scores__card-title{margin:0;color:#35d399;font-size:18px;font-weight:700;line-height:1.2}.live-scoring-scores__team-name{margin:0 0 8px;color:#35d399;font-size:14px;font-weight:700;line-height:1.2}.live-scoring-player-row__name{margin:0;color:#fff;font-size:15px;font-weight:700;line-height:1.25}.live-scoring-player-row__handicap{margin:0;color:#35d399;font-size:13px;font-weight:700;line-height:1.2}.live-scoring-desktop-scorecard{grid-gap:12px;gap:12px;margin-bottom:16px}.live-scoring-desktop-scorecard__team-header{font-size:15px;font-weight:700;line-height:1.2}.live-scoring-scores__submit{padding:0 0 16px}@media(min-width:768px){.live-scoring-scores__submit{padding:0}.live-scoring-scores__submit .live-scoring-submit-btn--desktop{min-width:140px}}.live-scoring-desktop-round-title{margin:0 0 16px;color:#fff;font-size:20px;font-weight:700;line-height:1.3}.hotsite-dashboard-page{width:100%;max-width:min(640px,100%);margin-left:auto;margin-right:auto;padding:1.5rem 16px;overflow-x:hidden;box-sizing:border-box}@media(min-width:992px){.hotsite-dashboard-page{max-width:100%}}.hotsite-dashboard-hero{max-width:100%;border:none;border-radius:20px;overflow:hidden}.hotsite-dashboard-hero .card-body{padding:20px}.hotsite-dashboard-hero__badge{display:inline-flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:14px;padding:6px 12px;border:1px solid rgba(9,16,22,.2);border-radius:999px;background-color:rgba(9,16,22,.12);color:#091016;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.hotsite-dashboard-hero__badge .mdi{font-size:14px;line-height:1}.hotsite-dashboard-hero__title{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.2}@media(min-width:992px){.hotsite-dashboard-hero__title{font-size:24px}}.hotsite-dashboard-hero__title-link{display:inline-flex;align-items:center;grid-gap:4px;gap:4px;color:#fff;text-decoration:none!important}.hotsite-dashboard-hero__title-link .mdi{font-size:22px;line-height:1}.hotsite-dashboard-hero__subtitle{margin:6px 0 0;color:rgba(9,16,22,.75);font-size:13px;font-weight:600;line-height:1.3}.hotsite-dashboard-section__header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:12px}.hotsite-dashboard-section__title{margin:0;color:#fff;font-size:18px;font-weight:700;line-height:1.2}.hotsite-dashboard-section__link{color:#35d399;font-size:14px;font-weight:700;text-decoration:none!important;white-space:nowrap}.hotsite-dashboard-chart,.hotsite-dashboard-panel-body,.hotsite-dashboard-ranking{height:200px;max-height:200px;min-height:200px}.hotsite-dashboard-ranking{max-width:100%;overflow-x:hidden;overflow-y:auto}.hotsite-dashboard-chart{position:relative;overflow:hidden}.hotsite-dashboard-section{display:flex;flex-direction:column;max-width:100%;min-width:0}@media(min-width:992px){.hotsite-dashboard-layout__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.hotsite-dashboard-layout__split .hotsite-dashboard-section{height:100%;margin-bottom:0!important}}.hotsite-dashboard-highlights__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;max-width:100%}@media(min-width:992px){.hotsite-dashboard-highlights__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}}.hotsite-dashboard-highlights__grid .card{height:100%;margin:0;border:none;border-radius:16px;background-color:#111827}.hotsite-dashboard-highlight__title{margin:0 0 12px}.hotsite-dashboard-highlight__content{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;text-align:center}@media(min-width:992px){.hotsite-dashboard-highlight__content{flex-direction:row;align-items:center;grid-gap:12px;gap:12px;text-align:left}}.hotsite-dashboard-highlight__avatar{flex-shrink:0}.hotsite-dashboard-highlight__details{display:flex;flex-direction:column;grid-gap:4px;gap:4px;min-width:0;width:100%}@media(min-width:992px){.hotsite-dashboard-highlight__details{flex:1 1}}.hotsite-dashboard-highlight__name{margin:0;color:#35d399;font-size:15px;font-weight:700;line-height:1.25}.hotsite-dashboard-highlight__value{margin:0;color:#fff;font-size:28px;font-weight:700;line-height:1.1}.hotsite-dashboard-highlight__subtitle{margin:0;color:#a1aab2;font-size:12px;font-weight:600;line-height:1.3}.hotsite-dashboard-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;width:100%;max-width:100%}@media(min-width:992px){.hotsite-dashboard-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}}.hotsite-dashboard-stats__grid .card{margin:0;border:none;border-radius:16px;background-color:#111827}body.hotsite-mobile-sidebar-open{overflow:hidden}.hotsite-mobile-sidebar{position:fixed;inset:0;z-index:1050;pointer-events:none}.hotsite-mobile-sidebar.is-open{pointer-events:auto}.hotsite-mobile-sidebar__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.55);opacity:0;transition:opacity .2s ease}.hotsite-mobile-sidebar.is-open .hotsite-mobile-sidebar__backdrop{opacity:1}.hotsite-mobile-sidebar__panel{position:absolute;top:0;left:0;bottom:0;display:flex;flex-direction:column;width:min(320px,86vw);padding-bottom:env(safe-area-inset-bottom,0);background:#111827;border-right:1px solid hsla(0,0%,100%,.08);transform:translateX(-100%);transition:transform .25s ease}.hotsite-mobile-sidebar.is-open .hotsite-mobile-sidebar__panel{transform:translateX(0);box-shadow:8px 0 32px rgba(0,0,0,.35)}.hotsite-mobile-sidebar__header{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:20px 16px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.hotsite-mobile-sidebar__title{margin:0;overflow:hidden;color:#fff;font-size:16px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.hotsite-mobile-sidebar__close{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:hsla(0,0%,100%,.08);color:#fff;line-height:1}.hotsite-mobile-sidebar__close .mdi{font-size:22px}.hotsite-mobile-sidebar__nav{display:flex;flex:1 1;flex-direction:column;grid-gap:4px;gap:4px;padding:12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.hotsite-mobile-sidebar__link{display:flex;align-items:center;padding:14px 16px;border-radius:12px;color:hsla(0,0%,100%,.88);font-size:16px;font-weight:700;line-height:1.2;text-decoration:none!important;transition:background-color .15s ease,color .15s ease}.hotsite-mobile-sidebar__link:focus,.hotsite-mobile-sidebar__link:hover{background-color:hsla(0,0%,100%,.06);color:#fff}.hotsite-mobile-sidebar__link.is-active{background-color:rgba(53,211,153,.16);color:#35d399}.public-hotsite-mobile-nav__item--menu{padding:0;border:none;background:transparent;cursor:pointer}.mobile-top-bar{position:relative;min-height:52px;padding:14px 48px;background-color:#35d399}.mobile-top-bar,.mobile-top-bar__back{display:flex;align-items:center;justify-content:center;color:#000}.mobile-top-bar__back{position:absolute;left:12px;top:50%;text-decoration:none;transform:translateY(-50%);line-height:1}.mobile-top-bar__back .mdi{font-size:28px}.mobile-top-bar__title{max-width:100%;margin:0;overflow:hidden;font-size:17px;font-weight:600;line-height:1.2;color:#000;text-align:center;text-overflow:ellipsis;white-space:nowrap}.live-scoring-page{padding-bottom:96px}body.live-scoring-drawer-open{overflow:hidden}body.live-scoring-drawer-open .live-scoring-page{padding-bottom:0}.live-scoring-drawer-backdrop{position:fixed;inset:0;z-index:1035;background:rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity .2s ease}.live-scoring-drawer-backdrop.is-visible{opacity:1;pointer-events:auto}.live-scoring-score-grid{display:flex;grid-gap:4px;gap:4px}.live-scoring-score-cell{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:0;min-height:40px;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;background-color:rgba(0,0,0,.25)}.live-scoring-score-cell__value{color:#fff;font-size:15px;line-height:1}.live-scoring-score-cell--total{flex-direction:column;grid-gap:2px;gap:2px;border-color:rgba(53,211,153,.45);background-color:rgba(53,211,153,.12);cursor:default;pointer-events:none}.live-scoring-score-cell--total .live-scoring-score-cell__total-label{color:rgba(53,211,153,.9);font-size:9px;font-weight:700;line-height:1;letter-spacing:.08em}.live-scoring-score-cell--total .live-scoring-score-cell__value{color:#35d399;font-size:16px;font-weight:700;line-height:1}.live-scoring-score-cell--hole{cursor:pointer}.live-scoring-score-cell--hole.is-selected{border-color:#35d399;background-color:rgba(53,211,153,.15);box-shadow:0 0 0 1px #35d399}.live-scoring-score-cell .mobile-app-score{min-height:32px}.live-scoring-drawer{position:fixed;right:0;bottom:0;left:0;z-index:1040;display:flex;flex-direction:column;background:#111827;border-top:1px solid hsla(0,0%,100%,.08);border-radius:20px 20px 0 0;transition:height .25s ease}.live-scoring-drawer.is-expanded{height:85vh;max-height:85vh}.live-scoring-drawer__handle{flex-shrink:0;width:40px;height:4px;margin:10px auto 6px;border-radius:999px;background:hsla(0,0%,100%,.35);cursor:pointer}.live-scoring-drawer__body{display:none;flex:1 1;flex-direction:column;min-height:0;padding:0 16px calc(env(safe-area-inset-bottom, 0px) + 12px);overflow:hidden}.live-scoring-drawer.is-expanded .live-scoring-drawer__body{display:flex}#live-scoring-drawer-players{flex:1 1;min-height:0;overflow-y:auto}.live-scoring-drawer-player{padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.live-scoring-drawer-player:last-child{border-bottom:none}.live-scoring-drawer-player__header{display:flex;align-items:center;margin-bottom:10px}.live-scoring-drawer-player__avatar{flex-shrink:0;width:40px;height:40px;margin-right:10px;-o-object-fit:cover;object-fit:cover}.live-scoring-drawer-player__avatar--initials{display:flex;align-items:center;justify-content:center;background:#35d399;color:#091016;font-size:14px;font-weight:700}.live-scoring-drawer-player__info{flex:1 1;min-width:0}.live-scoring-drawer-player__controls{display:flex;align-items:center;grid-gap:10px;gap:10px}.live-scoring-drawer-player__controls--readonly{opacity:.85}.live-scoring-drawer-player__btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background-color:#35d399;color:#091016}.live-scoring-drawer-player__btn:disabled{opacity:.4;pointer-events:none}.live-scoring-drawer-player__btn .mdi{font-size:22px;line-height:1}.live-scoring-drawer-player__score{display:flex;flex:1 1;align-items:center;justify-content:center;min-width:48px;min-height:40px}.live-scoring-hole-footer{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:8px 12px 12px}.live-scoring-hole-footer__center{display:flex;flex:1 1 auto;align-items:center;justify-content:center;cursor:pointer}.live-scoring-hole-footer__info{display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer}.live-scoring-hole-footer__hole-group{display:flex;align-items:center;grid-gap:8px;gap:8px}.live-scoring-hole-footer__flag{flex-shrink:0;width:22px;height:28px;color:#35d399}.live-scoring-hole-footer__number{color:#fff;font-size:32px;font-weight:700;line-height:1}.live-scoring-hole-footer__meta{display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;color:hsla(0,0%,100%,.88);font-size:11px;font-weight:600;line-height:1.25;letter-spacing:.02em}.live-scoring-hole-footer__next,.live-scoring-hole-footer__prev{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;color:hsla(0,0%,100%,.45)!important}.live-scoring-hole-footer__next .mdi,.live-scoring-hole-footer__prev .mdi{font-size:32px;line-height:1}.live-scoring-hole-footer__next:disabled,.live-scoring-hole-footer__prev:disabled{opacity:.35;pointer-events:none}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;padding:0!important;border-width:2px!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff] span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;min-width:26px;min-height:26px;padding:0!important;border-width:2px!important;color:#fff;font-size:15px;line-height:1}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="1"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="2"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="1"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="2"] span{border-radius:0!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="-1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="-1"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="-2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="-2"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="-1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="-1"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="-2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="-2"] span{border-radius:50%!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="0"],.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff="0"] span,.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="0"],.controller-public-hotsites-live-scorings.action-index .live-scoring-score-cell .mobile-app-score [data-par-diff="0"] span{border-radius:0!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__score.mobile-app-score [data-par-diff] span{font-size:22px;font-weight:700}.controller-public-hotsites-live-scorings.action-index .live-scoring-drawer-player__value--empty{color:hsla(0,0%,100%,.45);font-size:22px;font-weight:700;line-height:1}.btn-outline-primary,.btn-primary{box-shadow:0 2px 2px rgba(53,211,153,.05)}.btn-outline-primary:hover,.btn-primary:hover{box-shadow:0 8px 15px rgba(53,211,153,.3)}.btn-outline-secondary,.btn-secondary{box-shadow:0 2px 2px rgba(108,117,125,.05)}.btn-outline-secondary:hover,.btn-secondary:hover{box-shadow:0 8px 15px rgba(108,117,125,.3)}.btn-outline-success,.btn-success{box-shadow:0 2px 2px rgba(53,211,153,.05)}.btn-outline-success:hover,.btn-success:hover{box-shadow:0 8px 15px rgba(53,211,153,.3)}.btn-info,.btn-outline-info{box-shadow:0 2px 2px rgba(108,117,125,.05)}.btn-info:hover,.btn-outline-info:hover{box-shadow:0 8px 15px rgba(108,117,125,.3)}.btn-outline-warning,.btn-warning{box-shadow:0 2px 2px rgba(255,178,43,.05)}.btn-outline-warning:hover,.btn-warning:hover{box-shadow:0 8px 15px rgba(255,178,43,.3)}.btn-danger,.btn-outline-danger{box-shadow:0 2px 2px rgba(252,75,108,.05)}.btn-danger:hover,.btn-outline-danger:hover{box-shadow:0 8px 15px rgba(252,75,108,.3)}.btn-light,.btn-outline-light{box-shadow:0 2px 2px rgba(242,244,248,.05)}.btn-light:hover,.btn-outline-light:hover{box-shadow:0 8px 15px rgba(242,244,248,.3)}.btn-dark,.btn-outline-dark{box-shadow:0 2px 2px rgba(52,58,64,.05)}.btn-dark:hover,.btn-outline-dark:hover{box-shadow:0 8px 15px rgba(52,58,64,.3)}.btn-cyan,.btn-outline-cyan{box-shadow:0 2px 2px rgba(38,198,218,.05)}.btn-cyan:hover,.btn-outline-cyan:hover{box-shadow:0 8px 15px rgba(38,198,218,.3)}.btn-orange,.btn-outline-orange{box-shadow:0 2px 2px rgba(251,140,0,.05)}.btn-orange:hover,.btn-outline-orange:hover{box-shadow:0 8px 15px rgba(251,140,0,.3)}.btn-outline-purple,.btn-purple{box-shadow:0 2px 2px rgba(116,96,238,.05)}.btn-outline-purple:hover,.btn-purple:hover{box-shadow:0 8px 15px rgba(116,96,238,.3)}.btn-inverse,.btn-outline-inverse{box-shadow:0 2px 2px rgba(31,41,60,.05)}.btn-inverse:hover,.btn-outline-inverse:hover{box-shadow:0 8px 15px rgba(31,41,60,.3)}.btn-megna,.btn-outline-megna{box-shadow:0 2px 2px rgba(1,192,200,.05)}.btn-megna:hover,.btn-outline-megna:hover{box-shadow:0 8px 15px rgba(1,192,200,.3)}.btn-light-danger,.btn-outline-light-danger{box-shadow:0 2px 2px rgba(249,231,235,.05)}.btn-light-danger:hover,.btn-outline-light-danger:hover{box-shadow:0 8px 15px rgba(249,231,235,.3)}.btn-light-success,.btn-outline-light-success{box-shadow:0 2px 2px rgba(232,253,235,.05)}.btn-light-success:hover,.btn-outline-light-success:hover{box-shadow:0 8px 15px rgba(232,253,235,.3)}.btn-light-warning,.btn-outline-light-warning{box-shadow:0 2px 2px rgba(255,248,236,.05)}.btn-light-warning:hover,.btn-outline-light-warning:hover{box-shadow:0 8px 15px rgba(255,248,236,.3)}.btn-light-primary,.btn-outline-light-primary{box-shadow:0 2px 2px rgba(241,239,253,.05)}.btn-light-primary:hover,.btn-outline-light-primary:hover{box-shadow:0 8px 15px rgba(241,239,253,.3)}.btn-light-info,.btn-outline-light-info{box-shadow:0 2px 2px rgba(207,236,254,.05)}.btn-light-info:hover,.btn-outline-light-info:hover{box-shadow:0 8px 15px rgba(207,236,254,.3)}.btn-light-inverse,.btn-outline-light-inverse{box-shadow:0 2px 2px hsla(0,0%,96.5%,.05)}.btn-light-inverse:hover,.btn-outline-light-inverse:hover{box-shadow:0 8px 15px hsla(0,0%,96.5%,.3)}.btn-light-megna,.btn-outline-light-megna{box-shadow:0 2px 2px rgba(224,242,244,.05)}.btn-light-megna:hover,.btn-outline-light-megna:hover{box-shadow:0 8px 15px rgba(224,242,244,.3)}.btn-dark-danger,.btn-outline-dark-danger{box-shadow:0 2px 2px rgba(230,41,75,.05)}.btn-dark-danger:hover,.btn-outline-dark-danger:hover{box-shadow:0 8px 15px rgba(230,41,75,.3)}.btn-dark-success,.btn-outline-dark-success{box-shadow:0 2px 2px rgba(30,172,190,.05)}.btn-dark-success:hover,.btn-outline-dark-success:hover{box-shadow:0 8px 15px rgba(30,172,190,.3)}.btn-dark-warning,.btn-outline-dark-warning{box-shadow:0 2px 2px rgba(233,171,46,.05)}.btn-dark-warning:hover,.btn-outline-dark-warning:hover{box-shadow:0 8px 15px rgba(233,171,46,.3)}.btn-dark-primary,.btn-outline-dark-primary{box-shadow:0 2px 2px rgba(34,145,91,.05)}.btn-dark-primary:hover,.btn-outline-dark-primary:hover{box-shadow:0 8px 15px rgba(34,145,91,.3)}.btn-dark-info,.btn-outline-dark-info{box-shadow:0 2px 2px rgba(2,142,225,.05)}.btn-dark-info:hover,.btn-outline-dark-info:hover{box-shadow:0 8px 15px rgba(2,142,225,.3)}@media(min-width:768px){.controller-public-hotsites-live-scorings.action-index .live-scoring-page{padding-bottom:0}.controller-public-hotsites-live-scorings.action-index .live-scoring-scores__submit{display:flex;justify-content:flex-end;margin-bottom:0!important}}.live-scoring-desktop-table{border-color:hsla(0,0%,100%,.08)!important;background-color:rgba(0,0,0,.2);border-radius:12px;overflow:hidden}.live-scoring-desktop-table td,.live-scoring-desktop-table th{vertical-align:middle;border-color:hsla(0,0%,100%,.12)!important}.live-scoring-desktop-table__label-row th{padding:10px 8px;background-color:rgba(0,0,0,.35);font-size:13px}.live-scoring-desktop-table__handicap-row td{padding:8px;background-color:rgba(0,0,0,.25);font-size:13px}.live-scoring-desktop-table__player-row td{padding:12px 8px;background-color:hsla(0,0%,100%,.04)}.live-scoring-desktop-table__par-row td{padding:10px 8px;background-color:#35d399;color:#091016!important;border-color:rgba(0,0,0,.15)!important}.controller-public-hotsites-live-scorings.action-index .table-responsive .live-scoring-desktop-table thead tr.live-scoring-desktop-table__label-row th{border-top:1px solid hsla(0,0%,100%,.08)!important}.live-scoring-desktop-score-cell{min-width:56px}.live-scoring-desktop-score-entry{min-width:40px;min-height:40px}.live-scoring-desktop-score-input{width:44px;max-width:100%;min-height:36px;font-size:16px;line-height:1;box-shadow:none!important}.live-scoring-desktop-score-input:focus{outline:none;box-shadow:none!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0!important;border-width:2px!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff]>span{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;min-width:32px;height:32px;min-height:32px;padding:0!important;border-width:2px!important;line-height:1}.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="1"] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="1"]>span,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="2"] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="2"]>span{border-radius:0!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-1"],.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-1"] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-1"]>span,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-2"],.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-2"] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="-2"]>span{border-radius:50%!important}.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="0"],.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="0"] .live-scoring-desktop-score-input,.controller-public-hotsites-live-scorings.action-index .live-scoring-desktop-score-entry[data-par-diff="0"]>span{border-radius:0!important}:root{--chart-bar-color:#35d399;--chart-bg-color:#343a40;--chart-text-color:#fff}body[data-theme=dark]{background-color:#1f293c!important}@media(max-width:768px){.public-hotsite-content{width:100%;max-width:100%;padding-bottom:92px!important;overflow-x:hidden}}@media(max-width:768px){.public-hotsite-footer{margin-bottom:92px!important}}body.controller-public-hotsites-logins,body.controller-public-hotsites-profiles,body.controller-public-hotsites-sessions.action-new{background-color:#1f293c!important}@media(max-width:768px){body.controller-public-hotsites-dashboards,body.controller-public-hotsites-logins,body.controller-public-hotsites-profiles,body.controller-public-hotsites-rankings,body.controller-public-hotsites-rosters,body.controller-public-hotsites-schedules,body.controller-public-hotsites-sessions,body.controller-public-hotsites-switch-leagues{overflow-x:hidden}}.public-hotsite-mobile-nav{position:fixed;left:0;right:0;bottom:0;z-index:1040;padding:10px 14px calc(env(safe-area-inset-bottom, 0px) + 10px);background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.08)}.public-hotsite-mobile-nav__inner{max-width:1100px;margin:0 auto;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;grid-gap:8px;gap:8px}.public-hotsite-mobile-nav__item{flex:1 1;min-width:0;height:58px;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none!important;color:hsla(0,0%,100%,.72);transition:background-color .15s ease,color .15s ease}.public-hotsite-mobile-nav__item .mdi{font-size:22px;line-height:1;margin-bottom:4px}.public-hotsite-mobile-nav__label{font-size:11px;font-weight:700;line-height:1}.public-hotsite-mobile-nav__item.is-active{color:#35d399}.public-hotsite-mobile-nav__item.is-disabled{opacity:.55}.hotsite-login-recaptcha{display:flex;justify-content:center;max-width:100%;overflow:hidden}.hotsite-login-recaptcha>div{max-width:100%;margin:0 auto}body.controller-public-hotsites-live-scorings,body.controller-public-hotsites-rankings,body.controller-public-hotsites-schedules,body.controller-public-hotsites-switch-leagues{background-color:#1f293c!important}.hotsite-sign-out-btn{border:1px solid rgba(220,53,69,.5);color:rgba(248,163,173,.95);background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.hotsite-sign-out-btn:focus,.hotsite-sign-out-btn:hover{color:#f8d7da;background-color:rgba(220,53,69,.18);border-color:rgba(220,53,69,.7)}.hotsite-nav-link{transition:all .3s ease;padding:15px 0;color:#fff}.hotsite-nav-link.active,.hotsite-nav-link:hover{color:#35d399!important;border-bottom:2px solid #35d399!important}.table-responsive .table thead,.table-responsive .table thead td,.table-responsive .table thead th{border-top:none!important}body[data-theme=dark] .table-hover tbody tr:hover{background-color:#0e1523!important;color:inherit}.competitor-header{background-color:#35d399;border-radius:6px;padding:24px}@media(max-width:768px){.competitor-header .d-flex{flex-direction:column;align-items:flex-start!important}.competitor-header .d-flex .mr-4{margin-right:0!important;margin-bottom:1rem}.competitor-header .d-flex .flex-grow-1{width:100%;margin-bottom:1rem}.competitor-header .d-flex .d-flex.align-items-center{width:100%;justify-content:space-around;flex-wrap:wrap}}.competitor-header-stat-value{font-size:32px;font-weight:700;line-height:1}.competitor-header-stat-label{font-size:14px;opacity:.9;margin-top:4px}.competitor-header-team-name{font-size:14px;opacity:.9}.competitor-header-chevron{font-size:24px}.competitor-name-selector{transition:opacity .2s ease;cursor:pointer}.competitor-item{transition:all .2s ease}.competitor-item:hover{background-color:#1a2332!important}.competitor-item.border-primary{border-color:#35d399!important}body[data-theme=dark] .alert{border:none;border-radius:.375rem;padding:1rem 1.5rem;margin-bottom:1.5rem;position:relative}body[data-theme=dark] .alert.alert-info{background-color:rgba(13,110,253,.2);border-left:4px solid #0d6efd;color:#b3d9ff}body[data-theme=dark] .alert.alert-info .close{color:#b3d9ff;opacity:.8}body[data-theme=dark] .alert.alert-info .close:hover{opacity:1}body[data-theme=dark] .alert.alert-success{background-color:rgba(25,135,84,.2);border-left:4px solid #198754;color:#a3cfbb}body[data-theme=dark] .alert.alert-success .close{color:#a3cfbb;opacity:.8}body[data-theme=dark] .alert.alert-success .close:hover{opacity:1}body[data-theme=dark] .alert.alert-warning{background-color:rgba(255,193,7,.2);border-left:4px solid #ffc107;color:#ffecb5}body[data-theme=dark] .alert.alert-warning .close{color:#ffecb5;opacity:.8}body[data-theme=dark] .alert.alert-warning .close:hover{opacity:1}body[data-theme=dark] .alert.alert-danger{background-color:rgba(220,53,69,.2);border-left:4px solid #dc3545;color:#f5c2c7}body[data-theme=dark] .alert.alert-danger .close{color:#f5c2c7;opacity:.8}body[data-theme=dark] .alert.alert-danger .close:hover{opacity:1}body[data-theme=dark] .alert .close{font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 rgba(0,0,0,.2);opacity:.8;padding:0;margin-right:5px;margin-top:5px;background-color:transparent;border:0;cursor:pointer}body[data-theme=dark] .alert .close:hover{opacity:1}body[data-theme=dark] .alert .close span{display:inline-block}@media(max-width:768px){.public-hotsite-header{padding:1rem 0!important;height:150px!important}}