:where(.add-member-form-module__NlHADq__form>:not(:last-child)){margin-block-end:.5rem}.add-member-form-module__NlHADq__fields{flex-wrap:wrap;gap:.5rem;display:flex}.add-member-form-module__NlHADq__nameField{flex:1;min-width:140px}.add-member-form-module__NlHADq__wideField{flex:1;min-width:180px}.add-member-form-module__NlHADq__levelField{width:5rem}.add-member-form-module__NlHADq__icon{width:1rem;height:1rem}.add-member-form-module__NlHADq__error{color:var(--destructive);font-size:.75rem;line-height:1rem}.add-member-form-module__NlHADq__added{color:var(--muted-foreground);font-size:.75rem;line-height:1rem;animation:.15s add-member-form-module__NlHADq__addMemberFadeIn}@keyframes add-member-form-module__NlHADq__addMemberFadeIn{0%{opacity:0}}
.members-list-module__OJ3CsG__empty{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.members-list-module__OJ3CsG__list{border-radius:var(--radius-md);border-style:solid;border-width:1px;border-color:var(--border)}:where(.members-list-module__OJ3CsG__list>:not(:last-child)){border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:1px;border-color:var(--border)}.members-list-module__OJ3CsG__row{padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem}.members-list-module__OJ3CsG__rowMain{align-items:center;gap:.75rem;display:flex}.members-list-module__OJ3CsG__seed{text-align:right;width:1.5rem;font-family:var(--font-mono);color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.members-list-module__OJ3CsG__name{font-weight:500}.members-list-module__OJ3CsG__email{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.members-list-module__OJ3CsG__averages{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.members-list-module__OJ3CsG__spacer{flex:1}.members-list-module__OJ3CsG__icon{width:1rem;height:1rem}.members-list-module__OJ3CsG__editRow{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.5rem;display:flex}:where(.members-list-module__OJ3CsG__field>:not(:last-child)){margin-block-end:.25rem}.members-list-module__OJ3CsG__fieldLabel{color:var(--muted-foreground);font-size:11px;line-height:1.42857}.members-list-module__OJ3CsG__averageInput{width:6rem}.members-list-module__OJ3CsG__editError{color:var(--destructive);font-size:.75rem;line-height:1rem}.members-list-module__OJ3CsG__lockedNote{color:var(--muted-foreground);margin-top:.25rem;font-size:11px;line-height:1.42857}
.save-format-inline-module__pV5D-G__trigger{color:var(--foreground-muted)}.save-format-inline-module__pV5D-G__triggerStacked{width:100%}.save-format-inline-module__pV5D-G__triggerIcon{width:.875rem;height:.875rem}.save-format-inline-module__pV5D-G__inputStacked{flex:1}.save-format-inline-module__pV5D-G__inputInline{width:10rem;height:1.75rem}.save-format-inline-module__pV5D-G__saveIcon{width:1rem;height:1rem}:where(.save-format-inline-module__pV5D-G__stacked>:not(:last-child)){margin-block-end:.25rem}.save-format-inline-module__pV5D-G__stackedRow{gap:.5rem;display:flex}.save-format-inline-module__pV5D-G__inline{align-items:center;gap:.5rem;display:flex}.save-format-inline-module__pV5D-G__error{color:var(--destructive);font-size:.75rem;line-height:1rem}
:where(.step-match-format-module__25e01q__step>:not(:last-child)){margin-block-end:1.5rem}.step-match-format-module__25e01q__heading{font-size:1.125rem;font-weight:500;line-height:1.75rem}.step-match-format-module__25e01q__blurb{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.step-match-format-module__25e01q__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.step-match-format-module__25e01q__actionCard{border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.step-match-format-module__25e01q__actionCard:hover{border-color:var(--border-strong);background-color:var(--surface)}}.step-match-format-module__25e01q__actionIcon{width:2rem;height:2rem;color:var(--foreground-muted)}.step-match-format-module__25e01q__actionTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.step-match-format-module__25e01q__actionHint{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.step-match-format-module__25e01q__back{color:var(--foreground-muted);align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (hover:hover){.step-match-format-module__25e01q__back:hover{color:var(--foreground)}}.step-match-format-module__25e01q__backIcon{width:.875rem;height:.875rem}.step-match-format-module__25e01q__previewHeader{justify-content:space-between;align-items:center;display:flex}.step-match-format-module__25e01q__previewLabel{-webkit-user-select:none;user-select:none;color:var(--foreground-muted);align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.step-match-format-module__25e01q__changeButton{color:var(--foreground-muted)}.step-match-format-module__25e01q__legend{font-size:.875rem;font-weight:500;line-height:1.25rem}.step-match-format-module__25e01q__legendHint{color:var(--foreground-muted);margin-top:.125rem;font-size:.75rem;line-height:1rem}.step-match-format-module__25e01q__corkRadios,.step-match-format-module__25e01q__revealed{margin-top:.5rem}.step-match-format-module__25e01q__fieldLabel{font-size:.75rem;line-height:1rem}.step-match-format-module__25e01q__fieldInput{width:6rem;margin-top:.25rem}.step-match-format-module__25e01q__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.step-match-format-module__25e01q__submit{width:100%}.step-match-format-module__25e01q__spinner{width:1rem;height:1rem}
.roster-list-module__utM0NG__avatar{border-radius:var(--radius-full);color:#fff;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}.roster-list-module__utM0NG__row{border-radius:var(--radius-md);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}@media (hover:hover){.roster-list-module__utM0NG__row:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.roster-list-module__utM0NG__rowBody{flex:1;min-width:0}.roster-list-module__utM0NG__rowTitle{align-items:center;gap:.5rem;display:flex}.roster-list-module__utM0NG__namePlaceholder{color:var(--foreground-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-style:italic;font-weight:500;line-height:1.25rem;overflow:hidden}.roster-list-module__utM0NG__nameLink{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}@media (hover:hover){.roster-list-module__utM0NG__nameLink:hover{text-decoration-line:underline}}.roster-list-module__utM0NG__badge{font-size:10px}.roster-list-module__utM0NG__badgeMuted{color:var(--foreground-muted);font-size:10px}.roster-list-module__utM0NG__crownIcon{width:.625rem;height:.625rem}.roster-list-module__utM0NG__rowMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.roster-list-module__utM0NG__linked{color:var(--success);align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.roster-list-module__utM0NG__linkIcon{width:.75rem;height:.75rem}.roster-list-module__utM0NG__pending{min-width:0;color:var(--foreground-muted);align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.roster-list-module__utM0NG__noAccount{color:var(--foreground-muted);align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.roster-list-module__utM0NG__pendingEmail{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in oklab, var(--foreground-muted) 80%, transparent);overflow:hidden}.roster-list-module__utM0NG__meta{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.roster-list-module__utM0NG__metaNumeric{color:var(--foreground-muted);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1rem}.roster-list-module__utM0NG__rowActions{align-items:center;gap:.25rem;display:flex}.roster-list-module__utM0NG__actionIcon{width:.875rem;height:.875rem}.roster-list-module__utM0NG__action{color:var(--foreground-muted)}@media (hover:hover){.roster-list-module__utM0NG__action:hover{color:var(--foreground)}}.roster-list-module__utM0NG__actionDanger{color:var(--foreground-muted)}@media (hover:hover){.roster-list-module__utM0NG__actionDanger:hover{color:var(--destructive)}}.roster-list-module__utM0NG__captain{color:var(--foreground-muted)}@media (hover:hover){.roster-list-module__utM0NG__captain:hover{color:var(--foreground)}}.roster-list-module__utM0NG__captain[data-captain]{color:var(--warning)}@media (hover:hover){.roster-list-module__utM0NG__captain[data-captain]:hover{color:var(--warning)}}.roster-list-module__utM0NG__rowError{color:var(--destructive);flex-shrink:0;margin-left:.5rem;font-size:.75rem;line-height:1rem}.roster-list-module__utM0NG__editCard{border:1px solid color-mix(in oklab, var(--primary) 30%, transparent);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--primary) 5%, transparent);padding:.5rem .75rem}.roster-list-module__utM0NG__unlinkCard{border:1px solid color-mix(in oklab, var(--destructive) 30%, transparent);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--destructive) 5%, transparent);padding:.5rem .75rem}.roster-list-module__utM0NG__withdrawCard{border:1px solid color-mix(in oklab, var(--warning) 40%, transparent);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--warning) 5%, transparent);padding:.5rem .75rem}:where(.roster-list-module__utM0NG__editCard>:not(:last-child)),:where(.roster-list-module__utM0NG__unlinkCard>:not(:last-child)),:where(.roster-list-module__utM0NG__withdrawCard>:not(:last-child)){margin-block-end:.5rem}.roster-list-module__utM0NG__fields{flex-wrap:wrap;gap:.5rem;display:flex}.roster-list-module__utM0NG__nameField{flex:1;min-width:140px}.roster-list-module__utM0NG__emailField{flex:1;min-width:180px}.roster-list-module__utM0NG__mprField{width:5rem}.roster-list-module__utM0NG__confirmText{font-size:.875rem;line-height:1.25rem}.roster-list-module__utM0NG__confirmName{font-weight:500}.roster-list-module__utM0NG__confirmBlurb{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.roster-list-module__utM0NG__confirmActions{align-items:center;gap:.5rem;display:flex}.roster-list-module__utM0NG__confirmError{color:var(--destructive);font-size:.75rem;line-height:1rem}:where(.roster-list-module__utM0NG__listEmpty>:not(:last-child)){margin-block-end:1rem}:where(.roster-list-module__utM0NG__list>:not(:last-child)){margin-block-end:1.5rem}:where(.roster-list-module__utM0NG__group>:not(:last-child)){margin-block-end:.25rem}.roster-list-module__utM0NG__emptyBox{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-block:4rem;display:flex}.roster-list-module__utM0NG__emptyHeading{color:var(--foreground);font-size:1.125rem;font-weight:500;line-height:1.75rem}.roster-list-module__utM0NG__emptyBlurb{max-width:24rem;color:var(--foreground-muted);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.roster-list-module__utM0NG__teamHeading{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.roster-list-module__utM0NG__teamName{color:var(--foreground)}.roster-list-module__utM0NG__teamNamePlaceholder{color:var(--foreground-muted);font-style:italic}.roster-list-module__utM0NG__groupHeading{color:var(--foreground);margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.roster-list-module__utM0NG__groupHeadingMuted{color:var(--foreground-muted);margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.roster-list-module__utM0NG__groupEmpty{color:var(--foreground-muted);padding:.5rem .75rem;font-size:.75rem;font-style:italic;line-height:1rem}
.placeholder-builder-module__WInzeG__panel{border:1px dashed var(--border);border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--surface) 40%, transparent);padding:1rem}.placeholder-builder-module__WInzeG__header{align-items:flex-start;gap:.5rem;display:flex}.placeholder-builder-module__WInzeG__headerIcon{width:1rem;height:1rem;color:var(--foreground-muted);margin-top:.125rem}.placeholder-builder-module__WInzeG__headerText{flex:1}.placeholder-builder-module__WInzeG__title{font-size:.875rem;font-weight:500;line-height:1.25rem}.placeholder-builder-module__WInzeG__blurb{color:var(--foreground-muted);margin-top:.125rem;font-size:.75rem;line-height:1rem}.placeholder-builder-module__WInzeG__controls{align-items:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.placeholder-builder-module__WInzeG__countField{flex-direction:column;gap:.25rem;display:flex}.placeholder-builder-module__WInzeG__countLabel{font-size:.75rem;line-height:1rem}.placeholder-builder-module__WInzeG__countInput{width:6rem}.placeholder-builder-module__WInzeG__spinner{width:1rem;height:1rem}.placeholder-builder-module__WInzeG__error{color:var(--destructive);margin-top:.5rem;font-size:.875rem;line-height:1.25rem}
.venue-check-in-takeover-module__hBEeKG__takeover{z-index:50;text-align:center;color:#000;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding-block:2.5rem;padding-inline:1.5rem;display:flex;position:fixed;inset:0}.venue-check-in-takeover-module__hBEeKG__close{color:#000;position:absolute;top:1rem;right:1rem}.venue-check-in-takeover-module__hBEeKG__closeIcon{width:1.25rem;height:1.25rem}.venue-check-in-takeover-module__hBEeKG__heading{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1.875rem;font-weight:700;line-height:2.25rem}@media (min-width:640px){.venue-check-in-takeover-module__hBEeKG__heading{font-size:2.25rem;line-height:2.5rem}}.venue-check-in-takeover-module__hBEeKG__blurb{margin-inline:auto;color:#525252;color:lab(34.924% 0 0);max-width:28rem;margin-top:.75rem;font-size:1rem;line-height:1.5rem}.venue-check-in-takeover-module__hBEeKG__qr{width:min(70vw,420px)}.venue-check-in-takeover-module__hBEeKG__qr>svg{width:100%;height:auto}.venue-check-in-takeover-module__hBEeKG__skeleton{border-radius:var(--radius-lg);background-color:#f5f5f5;background-color:lab(96.52% -.0000298023 .0000119209);width:min(70vw,420px);height:min(70vw,420px)}.venue-check-in-takeover-module__hBEeKG__url{word-break:break-all;color:#737373;color:lab(48.496% 0 0);max-width:28rem;font-size:.75rem;line-height:1rem}.venue-check-in-takeover-module__hBEeKG__footnote{color:#525252;color:lab(34.924% 0 0);max-width:28rem;font-size:.875rem;line-height:1.25rem}
:where(.format-preset-picker-module__AEksAW__picker>:not(:last-child)){margin-block-end:.75rem}.format-preset-picker-module__AEksAW__cards{gap:.5rem;display:grid}.format-preset-picker-module__AEksAW__card{border:1px solid var(--border);border-radius:var(--radius-lg);text-align:left;padding:.75rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover){.format-preset-picker-module__AEksAW__card:hover{border-color:var(--border-strong);background-color:var(--surface)}}.format-preset-picker-module__AEksAW__card[data-selected]{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}@media (hover:hover){.format-preset-picker-module__AEksAW__card[data-selected]:hover{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.format-preset-picker-module__AEksAW__cardSaved{cursor:pointer;position:relative}.format-preset-picker-module__AEksAW__cardName{font-size:.875rem;font-weight:500;line-height:1.25rem}.format-preset-picker-module__AEksAW__cardSummary{color:var(--foreground-muted);margin-top:.125rem;font-size:.75rem;line-height:1rem}.format-preset-picker-module__AEksAW__divider{align-items:center;gap:.5rem;display:flex}.format-preset-picker-module__AEksAW__dividerRule{background-color:var(--border);flex:1;height:1px}.format-preset-picker-module__AEksAW__dividerLabel{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.format-preset-picker-module__AEksAW__cardHeader{justify-content:space-between;align-items:center;display:flex}.format-preset-picker-module__AEksAW__cardDelete{opacity:.5;color:var(--foreground-muted)}@media (hover:hover){.format-preset-picker-module__AEksAW__card:hover .format-preset-picker-module__AEksAW__cardDelete{opacity:1}.format-preset-picker-module__AEksAW__cardDelete:hover{color:var(--destructive)}}.format-preset-picker-module__AEksAW__deleteIcon{width:.75rem;height:.75rem}
.placeholder-cleanup-module__-tKXfW__card{border:1px solid color-mix(in oklab, var(--warning) 40%, transparent);border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--warning) 5%, transparent);padding:1rem}.placeholder-cleanup-module__-tKXfW__header{align-items:flex-start;gap:.5rem;display:flex}.placeholder-cleanup-module__-tKXfW__warningIcon{width:1rem;height:1rem;color:var(--warning);flex-shrink:0;margin-top:.125rem}.placeholder-cleanup-module__-tKXfW__body{flex:1}.placeholder-cleanup-module__-tKXfW__title{font-size:.875rem;font-weight:500;line-height:1.25rem}.placeholder-cleanup-module__-tKXfW__blurb{color:var(--foreground-muted);margin-top:.125rem;font-size:.75rem;line-height:1rem}.placeholder-cleanup-module__-tKXfW__confirm{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.placeholder-cleanup-module__-tKXfW__start{margin-top:.75rem}.placeholder-cleanup-module__-tKXfW__icon{width:1rem;height:1rem}.placeholder-cleanup-module__-tKXfW__error{color:var(--destructive);margin-top:.5rem;font-size:.875rem;line-height:1.25rem}
.player-picker-module__XNyfOW__field{flex:1;align-items:stretch;gap:.5rem;display:flex}.player-picker-module__XNyfOW__inputWrap{flex:1;position:relative}.player-picker-module__XNyfOW__linkIcon{pointer-events:none;width:.75rem;height:.75rem;color:var(--foreground-muted);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.player-picker-module__XNyfOW__botIcon{pointer-events:none;width:.875rem;height:.875rem;color:var(--foreground-muted);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.player-picker-module__XNyfOW__inputLinked{padding-left:2.25rem}.player-picker-module__XNyfOW__sideButton{align-self:stretch;padding-inline:.75rem}.player-picker-module__XNyfOW__sideIcon{width:1rem;height:1rem}.player-picker-module__XNyfOW__sheetTitle{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;line-height:1.75rem}.player-picker-module__XNyfOW__scroll{flex:1;min-height:0;margin-inline:-1.5rem;padding-inline:1.5rem;overflow-y:auto}.player-picker-module__XNyfOW__message{color:var(--foreground-muted);margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}.player-picker-module__XNyfOW__error{color:var(--destructive);margin-top:1.5rem;font-size:.875rem;line-height:1.25rem}.player-picker-module__XNyfOW__section{margin-top:1rem}.player-picker-module__XNyfOW__sectionToggle{text-transform:uppercase;letter-spacing:.025em;width:100%;color:var(--foreground-muted);align-items:center;gap:.375rem;padding-block:.25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}@media (hover:hover){.player-picker-module__XNyfOW__sectionToggle:hover{color:var(--foreground)}}.player-picker-module__XNyfOW__sectionChevron{width:.875rem;height:.875rem;transition:transform .15s}.player-picker-module__XNyfOW__sectionChevronClosed{transform:rotate(-90deg)}.player-picker-module__XNyfOW__sectionCount{font-variant-numeric:tabular-nums;font-weight:400}.player-picker-module__XNyfOW__list{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.player-picker-module__XNyfOW__option{border-radius:var(--radius-md);text-align:left;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (hover:hover){.player-picker-module__XNyfOW__option:hover{background-color:var(--surface)}}.player-picker-module__XNyfOW__optionName{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.player-picker-module__XNyfOW__optionTag{color:var(--foreground-muted);margin-left:auto;font-size:.75rem;line-height:1rem}.player-picker-module__XNyfOW__avatarSlot{border-radius:var(--radius-full);background-color:var(--surface);width:2rem;height:2rem;color:var(--foreground-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.player-picker-module__XNyfOW__avatarIcon{width:1rem;height:1rem}.player-picker-module__XNyfOW__botText{flex-direction:column;flex:1;min-width:0;display:flex}.player-picker-module__XNyfOW__botName{text-overflow:ellipsis;white-space:nowrap;align-items:baseline;gap:.5rem;font-weight:500;display:flex;overflow:hidden}.player-picker-module__XNyfOW__botNameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-picker-module__XNyfOW__botMetric{font-variant-numeric:tabular-nums;color:var(--foreground-muted);flex-shrink:0;font-size:.75rem;line-height:1rem}.player-picker-module__XNyfOW__botTagline{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground-muted);font-size:.75rem;line-height:1rem;overflow:hidden}.player-picker-module__XNyfOW__comingSoon{border-radius:var(--radius-md);border:1px solid var(--border-strong);background-color:var(--surface);color:var(--foreground-muted);margin-top:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}.player-picker-module__XNyfOW__guestRow{border-radius:var(--radius-md);align-items:center;gap:.25rem;display:flex}@media (hover:hover){.player-picker-module__XNyfOW__guestRow:hover{background-color:var(--surface)}}.player-picker-module__XNyfOW__guestButton{text-align:left;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.player-picker-module__XNyfOW__guestRemove{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--foreground-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.player-picker-module__XNyfOW__guestRemove:hover{background-color:var(--background);color:var(--foreground)}}.player-picker-module__XNyfOW__guestEntry{border-top:1px solid var(--border);margin-top:1.5rem;padding-top:1rem}.player-picker-module__XNyfOW__guestLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:.75rem;font-weight:600;line-height:1rem}.player-picker-module__XNyfOW__guestFields{gap:.5rem;margin-top:.5rem;display:flex}.player-picker-module__XNyfOW__addYourself{border:1px dashed var(--border);width:100%;color:var(--foreground-muted);margin-top:1rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}@media (hover:hover){.player-picker-module__XNyfOW__addYourself:hover{background-color:var(--surface)}}.player-picker-module__XNyfOW__signIn{border-radius:var(--radius-md);border:1px solid var(--border);margin-top:1.5rem;padding:1rem}.player-picker-module__XNyfOW__signInText{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.player-picker-module__XNyfOW__signInLink{margin-top:.75rem;display:inline-block}
.close-season-dialog-module__oyPlhq__icon{width:2rem;height:2rem;color:var(--foreground-muted);margin-inline:auto}.close-season-dialog-module__oyPlhq__centered{text-align:center}.close-season-dialog-module__oyPlhq__error{text-align:center;color:var(--destructive);font-size:.875rem;line-height:1.25rem}@media (min-width:640px){.close-season-dialog-module__oyPlhq__footer{justify-content:center}}
:where(.step-teams-module__LPjIBa__builder>:not(:last-child)){margin-block-end:1rem}.step-teams-module__LPjIBa__createForm{gap:.5rem;display:flex}.step-teams-module__LPjIBa__createInput{flex:1}.step-teams-module__LPjIBa__createIcon{width:1rem;height:1rem}.step-teams-module__LPjIBa__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}:where(.step-teams-module__LPjIBa__card>:not(:last-child)){margin-block-end:.5rem}.step-teams-module__LPjIBa__card{border:1px solid var(--border);border-radius:var(--radius-lg);padding:.75rem}.step-teams-module__LPjIBa__card[data-empty]{border-color:color-mix(in oklab, var(--warning) 50%, transparent);background-color:color-mix(in oklab, var(--warning) 5%, transparent)}.step-teams-module__LPjIBa__cardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.step-teams-module__LPjIBa__cardTitle{flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:flex}.step-teams-module__LPjIBa__cardDelete{width:1.5rem;height:1.5rem;color:var(--foreground-muted);padding:0}@media (hover:hover){.step-teams-module__LPjIBa__cardDelete:hover{color:var(--destructive)}}.step-teams-module__LPjIBa__cardDeleteIcon{width:.875rem;height:.875rem}.step-teams-module__LPjIBa__emptyNote{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.step-teams-module__LPjIBa__members{flex-wrap:wrap;gap:.375rem;display:flex}.step-teams-module__LPjIBa__memberBadge{align-items:center;gap:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;display:flex}.step-teams-module__LPjIBa__memberRemove{border-radius:var(--radius-full);padding:.125rem}@media (hover:hover){.step-teams-module__LPjIBa__memberRemove:hover{background-color:color-mix(in oklab, var(--foreground-muted) 20%, transparent)}}.step-teams-module__LPjIBa__memberRemoveIcon{width:.75rem;height:.75rem}.step-teams-module__LPjIBa__assignRow{border-top:1px solid var(--border);flex-wrap:wrap;gap:.375rem;padding-top:.25rem;display:flex}.step-teams-module__LPjIBa__assignLabel{color:var(--foreground-muted);align-self:center;font-size:.75rem;line-height:1rem}.step-teams-module__LPjIBa__assignButton{height:1.5rem;padding-inline:.5rem;font-size:.75rem;line-height:1rem}.step-teams-module__LPjIBa__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;padding-block:2rem}.step-teams-module__LPjIBa__emptyText{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}
:where(.settings-content-module__k6KzTq__page>:not(:last-child)){margin-block-end:2rem}.settings-content-module__k6KzTq__warning{border:1px solid color-mix(in oklab, var(--warning) 40%, transparent);border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--warning) 10%, transparent);align-items:flex-start;gap:.75rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.settings-content-module__k6KzTq__warningIcon{width:1rem;height:1rem;color:var(--warning);flex-shrink:0;margin-top:.125rem}:where(.settings-content-module__k6KzTq__warningText>:not(:last-child)){margin-block-end:.25rem}.settings-content-module__k6KzTq__warningHeadline{color:var(--warning);font-weight:500}.settings-content-module__k6KzTq__warningNote{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}:where(.settings-content-module__k6KzTq__section>:not(:last-child)){margin-block-end:1rem}.settings-content-module__k6KzTq__sectionHead{align-items:center;gap:.5rem;display:flex}.settings-content-module__k6KzTq__sectionIcon{width:1.25rem;height:1.25rem;color:var(--muted-foreground)}.settings-content-module__k6KzTq__sectionTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem}.settings-content-module__k6KzTq__dangerIcon{width:1.25rem;height:1.25rem;color:var(--destructive)}.settings-content-module__k6KzTq__dangerTitle{color:var(--destructive);font-size:1.125rem;font-weight:600;line-height:1.75rem}.settings-content-module__k6KzTq__card,.settings-content-module__k6KzTq__cardPlain{border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem}.settings-content-module__k6KzTq__cardDanger{border:1px solid color-mix(in oklab, var(--destructive) 30%, transparent);border-radius:var(--radius-lg);padding:1rem}:where(.settings-content-module__k6KzTq__card>:not(:last-child)),:where(.settings-content-module__k6KzTq__cardDanger>:not(:last-child)){margin-block-end:.75rem}.settings-content-module__k6KzTq__subheading{font-size:.875rem;font-weight:600;line-height:1.25rem}.settings-content-module__k6KzTq__subheadingNote,.settings-content-module__k6KzTq__subheadingNoteTight{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__subheadingNote{margin-top:.25rem}.settings-content-module__k6KzTq__subheadingNoteTight{margin-top:.125rem}.settings-content-module__k6KzTq__primaryLine{font-weight:500}.settings-content-module__k6KzTq__secondaryLine{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.settings-content-module__k6KzTq__note,.settings-content-module__k6KzTq__statusLine,.settings-content-module__k6KzTq__noteSpaced{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__statusLine{margin-top:.25rem}.settings-content-module__k6KzTq__noteSpaced{margin-top:.75rem}.settings-content-module__k6KzTq__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.settings-content-module__k6KzTq__inlineError,.settings-content-module__k6KzTq__fieldError{color:var(--destructive);font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__fieldError{margin-top:.25rem}.settings-content-module__k6KzTq__nameRow{align-items:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.settings-content-module__k6KzTq__nameInput{flex:1}.settings-content-module__k6KzTq__readOnlyInput,.settings-content-module__k6KzTq__badgeRow{margin-top:.25rem}.settings-content-module__k6KzTq__controls{flex-wrap:wrap;gap:.75rem;display:flex}:where(.settings-content-module__k6KzTq__field>:not(:last-child)){margin-block-end:.25rem}.settings-content-module__k6KzTq__fieldLabel{font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__windowInput{width:6rem}.settings-content-module__k6KzTq__saveRow{align-items:center;gap:.5rem;display:flex}.settings-content-module__k6KzTq__rowBetween,.settings-content-module__k6KzTq__rowBetweenGap{justify-content:space-between;align-items:center;display:flex}.settings-content-module__k6KzTq__rowBetweenGap{gap:.75rem}:where(.settings-content-module__k6KzTq__divisionList>:not(:last-child)){margin-block-end:.75rem}.settings-content-module__k6KzTq__divisionActions{align-items:center;gap:.5rem;display:flex}.settings-content-module__k6KzTq__handicapBadge{font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__handicapReadOnly{border-top:1px solid var(--border);align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.settings-content-module__k6KzTq__handicapIcon{width:1rem;height:1rem;color:var(--muted-foreground)}.settings-content-module__k6KzTq__handicapLabel{font-size:.875rem;line-height:1.25rem}.settings-content-module__k6KzTq__formatEditor,.settings-content-module__k6KzTq__handicapSettings{border-top:1px solid var(--border)}:where(.settings-content-module__k6KzTq__formatEditor>:not(:last-child)),:where(.settings-content-module__k6KzTq__handicapSettings>:not(:last-child)){margin-block-end:.75rem}.settings-content-module__k6KzTq__formatEditor{padding-top:.75rem}.settings-content-module__k6KzTq__handicapSettings{padding-top:.5rem}.settings-content-module__k6KzTq__modeToggle{gap:.5rem;display:flex}.settings-content-module__k6KzTq__venuePanel{border-top:1px solid var(--border);padding-top:.75rem}:where(.settings-content-module__k6KzTq__venuePanel>:not(:last-child)){margin-block-end:.75rem}.settings-content-module__k6KzTq__pinStatus{flex-direction:column;gap:.5rem;display:flex}.settings-content-module__k6KzTq__pinBadge{align-self:flex-start}.settings-content-module__k6KzTq__pinLegacyNote{color:var(--warning);font-size:.75rem;line-height:1rem}.settings-content-module__k6KzTq__pinRow{align-items:flex-end;gap:.5rem;display:flex}.settings-content-module__k6KzTq__pinField{flex:1}.settings-content-module__k6KzTq__pinInputWrap{margin-top:.25rem;position:relative}.settings-content-module__k6KzTq__pinInput{padding-right:2.5rem}.settings-content-module__k6KzTq__pinReveal{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--muted-foreground);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}@media (hover:hover){.settings-content-module__k6KzTq__pinReveal:hover{background-color:var(--muted);color:var(--foreground)}}.settings-content-module__k6KzTq__pinRevealIcon{width:1rem;height:1rem}.settings-content-module__k6KzTq__scorekeeper{border-top:1px solid var(--border);padding-top:.75rem}:where(.settings-content-module__k6KzTq__scorekeeper>:not(:last-child)){margin-block-end:.5rem}.settings-content-module__k6KzTq__scorekeeperTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.settings-content-module__k6KzTq__confirm{border:1px solid color-mix(in oklab, var(--destructive) 50%, transparent);border-radius:var(--radius-lg);background-color:color-mix(in oklab, var(--destructive) 5%, transparent);padding:1rem}:where(.settings-content-module__k6KzTq__confirm>:not(:last-child)){margin-block-end:.75rem}.settings-content-module__k6KzTq__confirmTitle{color:var(--destructive);font-size:.875rem;font-weight:500;line-height:1.25rem}.settings-content-module__k6KzTq__confirmButtons{gap:.5rem;display:flex}.settings-content-module__k6KzTq__readOnlyCaption{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}
.team-setup-module__i-3gjG__root{flex-direction:column;gap:1rem;display:flex}.team-setup-module__i-3gjG__team{border-radius:var(--radius-lg);border:1px solid var(--border);background-color:var(--background-elevated);padding:.75rem}.team-setup-module__i-3gjG__teamHead{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.team-setup-module__i-3gjG__teamName{flex:1;font-weight:500}.team-setup-module__i-3gjG__removeTeamIcon{width:.875rem;height:.875rem}.team-setup-module__i-3gjG__members{flex-direction:column;gap:.375rem;padding-left:.75rem;display:flex}.team-setup-module__i-3gjG__member{align-items:center;gap:.5rem;display:flex}.team-setup-module__i-3gjG__removeMemberIcon{width:.75rem;height:.75rem}.team-setup-module__i-3gjG__addMember{align-self:flex-start;font-size:.75rem;line-height:1rem}.team-setup-module__i-3gjG__addMemberIcon{width:.75rem;height:.75rem}.team-setup-module__i-3gjG__addTeam{align-self:flex-start}.team-setup-module__i-3gjG__addTeamIcon{width:.875rem;height:.875rem}
:where(.step-players-module__14O2Ha__step>:not(:last-child)){margin-block-end:1rem}.step-players-module__14O2Ha__heading{font-size:1.125rem;font-weight:500;line-height:1.75rem}.step-players-module__14O2Ha__count{color:var(--foreground-muted);font-size:.875rem;font-weight:400;line-height:1.25rem}.step-players-module__14O2Ha__blurb{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.step-players-module__14O2Ha__teamsHeader{border-top:1px solid var(--border);padding-top:1rem}.step-players-module__14O2Ha__teamsBlurb{color:var(--foreground-muted);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.step-players-module__14O2Ha__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.step-players-module__14O2Ha__submit{width:100%}.step-players-module__14O2Ha__spinner{width:1rem;height:1rem}
.handicap-section-module__stnhIW__root{border-radius:var(--radius-md);border:1px solid var(--border);padding:1rem}.handicap-section-module__stnhIW__toggleRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.handicap-section-module__stnhIW__heading{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.25rem}:where(.handicap-section-module__stnhIW__body>:not(:last-child)){margin-block-end:1rem}.handicap-section-module__stnhIW__bodyOffset{margin-top:1rem}.handicap-section-module__stnhIW__label{color:var(--foreground-muted);margin-bottom:.25rem;font-size:.75rem;line-height:1rem}.handicap-section-module__stnhIW__rows{flex-direction:column;gap:.5rem;display:flex}.handicap-section-module__stnhIW__row{align-items:center;gap:.5rem;display:flex}.handicap-section-module__stnhIW__sideName{text-overflow:ellipsis;white-space:nowrap;width:6rem;color:var(--foreground-muted);font-size:.75rem;line-height:1rem;overflow:hidden}.handicap-section-module__stnhIW__valueInput{text-align:center;width:6rem;font-size:1rem;line-height:1.5rem}@media (min-width:40rem){.handicap-section-module__stnhIW__valueInput{font-size:.875rem;line-height:1.25rem}}.handicap-section-module__stnhIW__avgInput{flex:1}:where(.handicap-section-module__stnhIW__calcBody>:not(:last-child)){margin-block-end:.75rem}.handicap-section-module__stnhIW__calcBody{padding-top:.5rem}.handicap-section-module__stnhIW__range,.handicap-section-module__stnhIW__apply{width:100%}
:where(.match-handicap-fields-module__tm91ma__fields>:not(:last-child)){margin-block-end:1rem}.match-handicap-fields-module__tm91ma__intro{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}:where(.match-handicap-fields-module__tm91ma__group>:not(:last-child)){margin-block-end:.5rem}.match-handicap-fields-module__tm91ma__betweenRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.match-handicap-fields-module__tm91ma__sectionLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.match-handicap-fields-module__tm91ma__participantRow{align-items:center;gap:.5rem;display:flex}.match-handicap-fields-module__tm91ma__participantName{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;line-height:1.25rem;overflow:hidden}.match-handicap-fields-module__tm91ma__averageInput{width:7rem}.match-handicap-fields-module__tm91ma__advanced{padding-top:.25rem}:where(.match-handicap-fields-module__tm91ma__advanced>:not(:last-child)){margin-block-end:.75rem}.match-handicap-fields-module__tm91ma__blockLabel{color:var(--foreground-muted);margin-bottom:.25rem;font-size:.75rem;line-height:1rem;display:block}.match-handicap-fields-module__tm91ma__fieldLabel{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.match-handicap-fields-module__tm91ma__percentInput{width:6rem}
:where(.format-config-module__e5xN6a__config>:not(:last-child)){margin-block-end:1.25rem}:where(.format-config-module__e5xN6a__section>:not(:last-child)),:where(.format-config-module__e5xN6a__selected>:not(:last-child)){margin-block-end:.5rem}.format-config-module__e5xN6a__overrideBox{border-radius:var(--radius-md);border-style:solid;border-width:1px;border-color:var(--border);background-color:color-mix(in oklab, var(--surface) 40%, transparent);padding:.75rem}.format-config-module__e5xN6a__overrideHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.format-config-module__e5xN6a__overrideBody{margin-top:1rem}.format-config-module__e5xN6a__legend{font-size:.875rem;font-weight:500;line-height:1.25rem}.format-config-module__e5xN6a__fieldHint{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1rem}.format-config-module__e5xN6a__overrideHint{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1rem}.format-config-module__e5xN6a__radioGroup{margin-top:.5rem}.format-config-module__e5xN6a__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.format-config-module__e5xN6a__icon{width:1rem;height:1rem}.format-config-module__e5xN6a__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.format-config-module__e5xN6a__choice{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.format-config-module__e5xN6a__choice:hover{border-color:var(--border-strong);background-color:var(--surface)}}.format-config-module__e5xN6a__choiceIcon{width:1.5rem;height:1.5rem;color:var(--muted-foreground)}.format-config-module__e5xN6a__choiceTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.format-config-module__e5xN6a__choiceHint{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.format-config-module__e5xN6a__backButton{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (hover:hover){.format-config-module__e5xN6a__backButton:hover{color:var(--foreground)}}.format-config-module__e5xN6a__backIcon{width:.875rem;height:.875rem}.format-config-module__e5xN6a__selectedHeader{justify-content:space-between;align-items:center;display:flex}.format-config-module__e5xN6a__summary{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.format-config-module__e5xN6a__changeButton{color:var(--muted-foreground)}.format-config-module__e5xN6a__sectionCaption{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}
.round-strip-module__zecvya__strip{gap:.25rem;display:flex}.round-strip-module__zecvya__round{border-radius:var(--radius-sm);border:1px solid var(--border);background-color:var(--surface);min-width:0;color:var(--foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;display:flex}.round-strip-module__zecvya__strip[data-size=legend] .round-strip-module__zecvya__round{height:2.25rem}.round-strip-module__zecvya__label{font-family:var(--font-mono);font-size:.875rem;font-weight:700;line-height:1}.round-strip-module__zecvya__strip[data-size=game]{gap:clamp(.25rem,.75vw,.5rem);container-type:inline-size}.round-strip-module__zecvya__strip[data-size=game] .round-strip-module__zecvya__round{border-radius:var(--radius-md);background-color:var(--background-elevated);height:clamp(2.5rem,8cqi,4rem)}.round-strip-module__zecvya__strip[data-size=game] .round-strip-module__zecvya__round[data-state=now]{flex-grow:1.5}.round-strip-module__zecvya__strip[data-size=game] .round-strip-module__zecvya__label{font-size:clamp(.9375rem,2.75cqi,1.5rem)}.round-strip-module__zecvya__strip[data-size=game] .round-strip-module__zecvya__round[data-state=now] .round-strip-module__zecvya__label{font-size:clamp(1.25rem,4.5cqi,2.25rem)}.round-strip-module__zecvya__caption{text-align:center;opacity:.85;font-size:clamp(.625rem,1.5cqi,.875rem);font-weight:500;line-height:1.1;display:none}@container (min-width:600px){.round-strip-module__zecvya__caption{display:block}}@media (min-width:768px){.round-strip-module__zecvya__strip{gap:.375rem}}.round-strip-module__zecvya__strip .round-strip-module__zecvya__round[data-wild]{border-style:dashed;border-color:var(--border-strong);color:var(--foreground-muted);background-color:#0000}.round-strip-module__zecvya__strip .round-strip-module__zecvya__round[data-final]{border-color:var(--accent);color:var(--accent);background-color:#0000}.round-strip-module__zecvya__strip .round-strip-module__zecvya__round[data-state=done]{border-style:solid;border-color:var(--border);color:var(--foreground-subtle);background-color:#0000}.round-strip-module__zecvya__strip .round-strip-module__zecvya__round[data-state=now]{border-style:solid;border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}
.page-module__Yonqyq__screen{height:calc(100dvh - var(--nav-h));-webkit-user-select:none;user-select:none;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:relative}.page-module__Yonqyq__lower{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}@media (min-width:768px) and (orientation:landscape){.page-module__Yonqyq__screen{gap:.75rem;padding:1rem}.page-module__Yonqyq__lower{flex-direction:row;gap:.75rem}.page-module__Yonqyq__lower>*{flex:1;min-width:0}}.page-module__Yonqyq__panel{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--background-elevated);flex-direction:column;gap:.5rem;padding:.625rem;display:flex}.page-module__Yonqyq__slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;min-height:5.5rem;display:grid}@media (min-width:768px) and (orientation:landscape){.page-module__Yonqyq__panel{gap:.75rem;padding:1rem}.page-module__Yonqyq__slots{flex:1;gap:.5rem}}.page-module__Yonqyq__slot{border-radius:var(--radius-md);border:1px dashed var(--border-strong);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.page-module__Yonqyq__slot[data-state=thrown]{background-color:var(--surface);border-style:solid}.page-module__Yonqyq__slot[data-state=now]{border:2px solid var(--primary);background-color:color-mix(in oklab, var(--primary) 12%, transparent)}.page-module__Yonqyq__slotCaption{color:var(--foreground-muted);font-size:.75rem;font-weight:500}.page-module__Yonqyq__screen[data-final] .page-module__Yonqyq__slotCaption{color:var(--accent)}.page-module__Yonqyq__slotHit{font-family:var(--font-mono);font-size:clamp(1.5rem,4vh,2.75rem);font-weight:700;line-height:1}.page-module__Yonqyq__slotHit[data-miss]{color:var(--foreground-subtle)}.page-module__Yonqyq__slotPoints{font-family:var(--font-mono);color:var(--foreground-muted);font-size:clamp(.875rem,2vh,1.25rem);font-weight:700}.page-module__Yonqyq__summary{justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.125rem;display:flex}.page-module__Yonqyq__hammerCost{color:var(--foreground-muted);align-items:center;gap:.375rem;font-size:clamp(.8125rem,1.8vh,1rem);display:inline-flex}.page-module__Yonqyq__hammerIcon{width:1em;height:1em;color:var(--destructive);flex-shrink:0}.page-module__Yonqyq__cost{font-family:var(--font-mono);color:var(--destructive);font-weight:700}.page-module__Yonqyq__roundPoints{align-items:baseline;gap:.5rem;display:inline-flex}.page-module__Yonqyq__roundPointsLabel{color:var(--foreground-muted);font-size:clamp(.8125rem,1.8vh,1rem)}.page-module__Yonqyq__roundPointsValue{font-family:var(--font-mono);font-size:clamp(1.25rem,3.5vh,2rem);font-weight:700}.page-module__Yonqyq__keypad{flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-height:0;display:grid;position:relative}.page-module__Yonqyq__key{border-radius:var(--radius-lg);border:1px solid var(--border-strong);background-color:var(--surface);color:var(--foreground);touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex;container-type:size}.page-module__Yonqyq__key[data-miss]{color:var(--foreground-muted);background-color:#0000}@media (hover:hover){.page-module__Yonqyq__key:not(:disabled):hover{background-color:var(--surface-hover)}}.page-module__Yonqyq__key:not(:disabled):active{background-color:var(--surface-hover)}.page-module__Yonqyq__key:disabled{opacity:.4;cursor:not-allowed}.page-module__Yonqyq__keyLabel,.page-module__Yonqyq__keyHint{color:var(--foreground-muted);font-size:clamp(.9375rem,min(9cqh,8cqi),2rem);font-weight:500;line-height:1.2}.page-module__Yonqyq__keyBig{font-family:var(--font-mono);font-size:clamp(2rem,min(40cqh,45cqi),10rem);font-weight:700;line-height:1}.page-module__Yonqyq__keyHint{font-family:var(--font-mono)}.page-module__Yonqyq__controls{touch-action:pinch-zoom;gap:.5rem;display:flex}.page-module__Yonqyq__control,.page-module__Yonqyq__next{border-radius:var(--radius-md);border:1px solid var(--border-strong);background-color:var(--background-elevated);color:var(--foreground-muted);flex:1;padding-block:clamp(.75rem,1.8vh,1.25rem);font-size:clamp(.9375rem,2vh,1.125rem);font-weight:500}.page-module__Yonqyq__next{border:2px solid var(--primary);background-color:var(--surface);color:var(--primary);font-weight:700}.page-module__Yonqyq__next[data-miss]{border-color:var(--destructive);color:var(--destructive)}@media (hover:hover){.page-module__Yonqyq__control:not(:disabled):hover,.page-module__Yonqyq__next:not(:disabled):hover{background-color:var(--surface-hover)}}.page-module__Yonqyq__control:disabled,.page-module__Yonqyq__next:disabled{opacity:.4;cursor:not-allowed}.page-module__Yonqyq__overHeadline{text-align:center;font-family:var(--font-heading);margin-bottom:.25rem;font-size:1.5rem;font-weight:700;line-height:2rem}.page-module__Yonqyq__overNote{text-align:center;color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.page-module__Yonqyq__overHead,.page-module__Yonqyq__overRow{grid-template-columns:1fr 4rem 4rem;align-items:baseline;gap:.5rem;display:grid}.page-module__Yonqyq__overHead{color:var(--foreground-subtle);text-align:end;margin-top:1rem;margin-bottom:.25rem;padding-inline:.75rem;font-size:.75rem;font-weight:500}.page-module__Yonqyq__overList{flex-direction:column;gap:.5rem;display:flex}.page-module__Yonqyq__overRow{border-radius:var(--radius-md);background-color:var(--surface);padding:.5rem .75rem}.page-module__Yonqyq__overRow[data-winner]{outline:2px solid var(--primary)}.page-module__Yonqyq__overMpr,.page-module__Yonqyq__overScore{font-family:var(--font-mono);text-align:end}.page-module__Yonqyq__overMpr{color:var(--foreground-muted)}.page-module__Yonqyq__overScore{font-weight:700}.page-module__Yonqyq__overActions{gap:.5rem;display:flex}.page-module__Yonqyq__overAction{flex:1}
.cricket-setup-module__32GP8a__root{max-width:32rem;margin-inline:auto;padding:1.5rem 1rem}.cricket-setup-module__32GP8a__title{font-family:var(--font-heading);color:var(--foreground);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.cricket-setup-module__32GP8a__field{margin-bottom:1.25rem}.cricket-setup-module__32GP8a__label{color:var(--foreground-muted);margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.cricket-setup-module__32GP8a__players{flex-direction:column;gap:.75rem;display:flex}.cricket-setup-module__32GP8a__playerRow{align-items:center;gap:.5rem;display:flex}.cricket-setup-module__32GP8a__playerInput{flex:1}.cricket-setup-module__32GP8a__removeIcon{width:.875rem;height:.875rem}.cricket-setup-module__32GP8a__addPlayer{align-self:flex-start}.cricket-setup-module__32GP8a__addPlayerIcon{width:.875rem;height:.875rem}.cricket-setup-module__32GP8a__customFormat{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.cricket-setup-module__32GP8a__customCount{width:5rem}.cricket-setup-module__32GP8a__handicap{margin-bottom:1.25rem}.cricket-setup-module__32GP8a__start{width:100%}
.x01-setup-module__cpSnGG__root{width:100%;max-width:32rem;margin-inline:auto;padding:1.5rem 1rem}@media (min-width:48rem){.x01-setup-module__cpSnGG__root{max-width:36rem}}.x01-setup-module__cpSnGG__title{font-family:var(--font-heading);color:var(--foreground);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.x01-setup-module__cpSnGG__field{margin-bottom:1.25rem}.x01-setup-module__cpSnGG__label{color:var(--foreground-muted);margin-bottom:.5rem}.x01-setup-module__cpSnGG__customScore{border-radius:var(--radius-lg);text-align:center;-webkit-user-select:none;user-select:none;appearance:textfield;border-style:solid;border-width:1px;outline-style:none;flex:1;min-width:0;padding:.625rem 1rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:40rem){.x01-setup-module__cpSnGG__customScore{font-size:.875rem;line-height:1.25rem}}.x01-setup-module__cpSnGG__customScore::-webkit-inner-spin-button{appearance:none}.x01-setup-module__cpSnGG__customScore::-webkit-outer-spin-button{appearance:none}.x01-setup-module__cpSnGG__customScore:focus-visible{box-shadow:0 0 0 1px var(--background), 0 0 0 3px var(--ring)}.x01-setup-module__cpSnGG__customScoreIdle{border-color:var(--border-strong);background-color:var(--background-elevated);color:var(--foreground)}.x01-setup-module__cpSnGG__customScoreIdle::placeholder{color:var(--foreground-muted)}.x01-setup-module__cpSnGG__customScoreActive{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground);box-shadow:0 1px 3px 0 color-mix(in oklab, var(--primary) 25%, transparent), 0 1px 2px -1px color-mix(in oklab, var(--primary) 25%, transparent)}.x01-setup-module__cpSnGG__customScoreActive::placeholder{color:color-mix(in oklab, var(--primary-foreground) 50%, transparent)}.x01-setup-module__cpSnGG__rules{gap:1.5rem;display:flex}.x01-setup-module__cpSnGG__rule{align-items:center;gap:.75rem;display:flex}.x01-setup-module__cpSnGG__ruleLabel{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.x01-setup-module__cpSnGG__players{flex-direction:column;gap:.75rem;display:flex}.x01-setup-module__cpSnGG__playerRow{align-items:center;gap:.5rem;display:flex}.x01-setup-module__cpSnGG__playerInput{flex:1}.x01-setup-module__cpSnGG__removeIcon{width:.875rem;height:.875rem}.x01-setup-module__cpSnGG__addPlayer{align-self:flex-start}.x01-setup-module__cpSnGG__addPlayerIcon{width:.875rem;height:.875rem}.x01-setup-module__cpSnGG__customFormat{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.x01-setup-module__cpSnGG__handicap{margin-bottom:1.5rem}.x01-setup-module__cpSnGG__actions{gap:.75rem;display:flex}.x01-setup-module__cpSnGG__action{flex:1}
.standalone-match-setup-module__pMZ3NG__setup{width:100%;max-width:42rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}:where(.standalone-match-setup-module__pMZ3NG__setup>:not(:last-child)){margin-block-end:2rem}:where(.standalone-match-setup-module__pMZ3NG__section>:not(:last-child)){margin-block-end:1rem}:where(.standalone-match-setup-module__pMZ3NG__playersBlock>:not(:last-child)){margin-block-end:.5rem}:where(.standalone-match-setup-module__pMZ3NG__playerFields>:not(:last-child)){margin-block-end:.75rem}:where(.standalone-match-setup-module__pMZ3NG__playerField>:not(:last-child)){margin-block-end:.5rem}:where(.standalone-match-setup-module__pMZ3NG__subsection>:not(:last-child)){margin-block-end:.75rem}.standalone-match-setup-module__pMZ3NG__title{font-size:1.5rem;font-weight:700;line-height:2rem}.standalone-match-setup-module__pMZ3NG__subtitle{color:var(--foreground-muted);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__typeLabel{color:var(--foreground-muted);margin-bottom:.5rem;display:block}.standalone-match-setup-module__pMZ3NG__sectionHeading{font-size:1.125rem;font-weight:500;line-height:1.75rem}.standalone-match-setup-module__pMZ3NG__playerLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.standalone-match-setup-module__pMZ3NG__formatHint{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.standalone-match-setup-module__pMZ3NG__choice{border-radius:var(--radius-xl);border-style:solid;border-width:1px;border-color:var(--border);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){.standalone-match-setup-module__pMZ3NG__choice:hover{border-color:var(--border-strong);background-color:var(--surface)}}.standalone-match-setup-module__pMZ3NG__choiceIcon{width:2rem;height:2rem;color:var(--muted-foreground)}.standalone-match-setup-module__pMZ3NG__choiceTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__choiceHint{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.standalone-match-setup-module__pMZ3NG__backButton{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (hover:hover){.standalone-match-setup-module__pMZ3NG__backButton:hover{color:var(--foreground)}}.standalone-match-setup-module__pMZ3NG__backIcon{width:.875rem;height:.875rem}.standalone-match-setup-module__pMZ3NG__previewHeader{justify-content:space-between;align-items:center;display:flex}.standalone-match-setup-module__pMZ3NG__previewLabel{color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1}.standalone-match-setup-module__pMZ3NG__previewButton{color:var(--muted-foreground)}.standalone-match-setup-module__pMZ3NG__legend{font-size:.875rem;font-weight:500;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__legendHint{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1rem}.standalone-match-setup-module__pMZ3NG__corkPicker{margin-top:.5rem}.standalone-match-setup-module__pMZ3NG__handicapSection{border-radius:var(--radius-md);border-style:solid;border-width:1px;border-color:var(--border);padding:1rem}:where(.standalone-match-setup-module__pMZ3NG__handicapSection>:not(:last-child)){margin-block-end:.75rem}.standalone-match-setup-module__pMZ3NG__handicapHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.standalone-match-setup-module__pMZ3NG__handicapLabel{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.standalone-match-setup-module__pMZ3NG__startButton{width:100%}
:where(.generate-bracket-button-module__vUUtSG__form>:not(:last-child)){margin-block-end:.75rem}.generate-bracket-button-module__vUUtSG__control{margin-top:.25rem}.generate-bracket-button-module__vUUtSG__hint{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.generate-bracket-button-module__vUUtSG__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.generate-bracket-button-module__vUUtSG__submit{width:100%}.generate-bracket-button-module__vUUtSG__icon{width:1rem;height:1rem}
:where(.page-module__vS2EFG__stack>:not(:last-child)){margin-block-end:1rem}.page-module__vS2EFG__explainer{border:1px solid var(--border);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--muted) 30%, transparent);color:var(--muted-foreground);padding-block:.5rem;padding-inline:.75rem;font-size:.75rem;line-height:1rem}.page-module__vS2EFG__explainerLabel{color:var(--foreground)}
.page-module__wm4Z3G__screen{min-height:100vh}.page-module__wm4Z3G__starting{justify-content:center;align-items:center;padding-block:4rem;display:flex}.page-module__wm4Z3G__startingText{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}
.page-module__hqKH0a__screen{min-height:100vh}.page-module__hqKH0a__root{max-width:32rem;margin-inline:auto;padding:1.5rem 1rem 2rem}.page-module__hqKH0a__breadcrumb{color:var(--foreground-subtle);margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem}@media (hover:hover){.page-module__hqKH0a__breadcrumbLink:hover{color:var(--foreground-muted);text-decoration-line:underline}}.page-module__hqKH0a__breadcrumbSeparator{margin-inline:.5rem}.page-module__hqKH0a__breadcrumbCurrent{color:var(--foreground)}.page-module__hqKH0a__title{font-family:var(--font-heading);color:var(--foreground);margin-bottom:1.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}.page-module__hqKH0a__field{margin-bottom:1.25rem}.page-module__hqKH0a__label{color:var(--foreground-muted);margin-bottom:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.page-module__hqKH0a__players{flex-direction:column;gap:.75rem;display:flex}.page-module__hqKH0a__playerRow{align-items:center;gap:.5rem;display:flex}.page-module__hqKH0a__icon{width:.875rem;height:.875rem}.page-module__hqKH0a__addPlayer{align-self:flex-start}.page-module__hqKH0a__how{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--background-elevated);margin-bottom:1.5rem;padding:1rem}.page-module__hqKH0a__howTitle{font-family:var(--font-heading);margin-bottom:.75rem;font-size:1rem;font-weight:700;line-height:1.5rem}.page-module__hqKH0a__howLabel{color:var(--foreground-subtle);margin-bottom:.375rem;font-size:.75rem;font-weight:500;line-height:1rem;display:block}.page-module__hqKH0a__howNote{color:var(--foreground-subtle);margin:.375rem 0 1rem;font-size:.8125rem;line-height:1.125rem}.page-module__hqKH0a__multipliers{font-size:.875rem;font-family:var(--font-mono);text-align:center;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:.25rem .5rem;margin-bottom:1rem;font-weight:700;display:grid}.page-module__hqKH0a__multLabel{font-family:var(--font-body);text-align:start;color:var(--foreground-muted);font-weight:400}.page-module__hqKH0a__final{color:var(--accent)}.page-module__hqKH0a__hammer{color:var(--foreground-muted);align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.page-module__hqKH0a__hammer strong{color:var(--foreground);font-weight:500}.page-module__hqKH0a__hammerIcon{width:1.375rem;height:1.375rem;color:var(--destructive);flex-shrink:0}.page-module__hqKH0a__start{width:100%}
.page-module__3lYI9G__screen{min-height:100vh}.page-module__3lYI9G__starting{justify-content:center;align-items:center;padding-block:4rem;display:flex}.page-module__3lYI9G__startingText{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}
.page-module__4jzz-q__page{max-width:48rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}:where(.page-module__4jzz-q__page>:not(:last-child)){margin-block-end:2rem}.page-module__4jzz-q__title{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1.875rem;font-weight:600;line-height:2.25rem}.page-module__4jzz-q__subtitle{color:var(--foreground-muted);margin-top:.25rem;font-size:.875rem;line-height:1.25rem}:where(.page-module__4jzz-q__section>:not(:last-child)){margin-block-end:.75rem}.page-module__4jzz-q__sectionHeading{font-family:var(--font-heading);font-size:1.125rem;font-weight:600;line-height:1.75rem}.page-module__4jzz-q__note{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}
.standalone-match-edit-page-module__O5Poeq__page{min-height:100vh}.standalone-match-edit-page-module__O5Poeq__notice{text-align:center;width:100%;max-width:42rem;margin-inline:auto;padding-block:3rem;padding-inline:1rem}.standalone-match-edit-page-module__O5Poeq__noticeTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.standalone-match-edit-page-module__O5Poeq__noticeHint{color:var(--foreground-muted);margin-top:.25rem;font-size:.75rem;line-height:1rem}.standalone-match-edit-page-module__O5Poeq__backLink{color:var(--primary);margin-top:1rem;font-size:.875rem;line-height:1.25rem;display:inline-block}@media (hover:hover){.standalone-match-edit-page-module__O5Poeq__backLink:hover{text-decoration-line:underline}}
.standalone-match-setup-page-module__vpovUG__page{min-height:100vh}.standalone-match-setup-page-module__vpovUG__resumeWrap{padding-inline:1rem;width:100%;max-width:42rem;margin-inline:auto;padding-top:1.5rem}.standalone-match-setup-page-module__vpovUG__resumeCard{border-radius:var(--radius-lg);border-style:solid;border-width:1px;border-color:color-mix(in oklab, var(--primary) 30%, transparent);background-color:color-mix(in oklab, var(--primary) 10%, transparent);padding:1rem}.standalone-match-setup-page-module__vpovUG__resumeTitle{color:var(--primary);margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.standalone-match-setup-page-module__vpovUG__resumeMeta{color:var(--foreground-muted);margin-bottom:.75rem;font-size:.75rem;line-height:1rem}.standalone-match-setup-page-module__vpovUG__resumeActions{gap:.5rem;display:flex}.standalone-match-setup-page-module__vpovUG__resumeButton{flex:1}