.league-chrome-module__iwYPZW__column{max-width:56rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}.league-chrome-module__iwYPZW__body{margin-top:1.5rem}
@layer components{.button-module__HjQxJG__button{border-radius:var(--radius-lg);white-space:nowrap;-webkit-user-select:none;user-select:none;background-clip:padding-box;border:1px solid #0000;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.button-module__HjQxJG__button svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.button-module__HjQxJG__button[data-variant=default]{background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){.button-module__HjQxJG__button[data-variant=default]:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.button-module__HjQxJG__button[data-variant=outline]{border-color:var(--button-outline-border);background-color:var(--button-outline-bg)}@media (hover:hover){.button-module__HjQxJG__button[data-variant=outline]:hover{background-color:var(--button-outline-bg-hover);color:var(--foreground)}}.button-module__HjQxJG__button[data-variant=outline][aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}.button-module__HjQxJG__button[data-variant=secondary]{background-color:var(--secondary);color:var(--secondary-foreground)}@media (hover:hover){.button-module__HjQxJG__button[data-variant=secondary]:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.button-module__HjQxJG__button[data-variant=secondary][aria-expanded=true]{background-color:var(--secondary);color:var(--secondary-foreground)}@media (hover:hover){.button-module__HjQxJG__button[data-variant=ghost]:hover{background-color:var(--button-ghost-bg-hover);color:var(--foreground)}}.button-module__HjQxJG__button[data-variant=ghost][aria-expanded=true]{background-color:var(--muted);color:var(--foreground)}.button-module__HjQxJG__button[data-variant=destructive]{background-color:var(--button-destructive-bg);color:var(--destructive)}@media (hover:hover){.button-module__HjQxJG__button[data-variant=destructive]:hover{background-color:var(--button-destructive-bg-hover)}}.button-module__HjQxJG__button[data-variant=destructive]:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent);box-shadow:0 0 0 3px var(--button-destructive-ring)}.button-module__HjQxJG__button[data-variant=link]{color:var(--primary);text-underline-offset:4px}@media (hover:hover){.button-module__HjQxJG__button[data-variant=link]:hover{text-decoration-line:underline}}.button-module__HjQxJG__button:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.button-module__HjQxJG__button:active{translate:0 1px}.button-module__HjQxJG__button:disabled{pointer-events:none;opacity:.5}.button-module__HjQxJG__button[data-size=default]{gap:.375rem;height:42px;padding-inline:.75rem}.button-module__HjQxJG__button[data-size=default]:has([data-icon=inline-end]){padding-right:.5rem}.button-module__HjQxJG__button[data-size=default]:has([data-icon=inline-start]){padding-left:.5rem}.button-module__HjQxJG__button[data-size=xs]{border-radius:min(var(--radius-md), 10px);gap:.25rem;height:1.5rem;padding-inline:.5rem;font-size:.75rem;line-height:1rem}.button-module__HjQxJG__button[data-size=xs]:has([data-icon=inline-end]){padding-right:.375rem}.button-module__HjQxJG__button[data-size=xs]:has([data-icon=inline-start]){padding-left:.375rem}.button-module__HjQxJG__button[data-size=xs] svg{width:.75rem;height:.75rem}.button-module__HjQxJG__button[data-size=sm]{border-radius:min(var(--radius-md), 12px);gap:.25rem;height:1.75rem;padding-inline:.625rem;font-size:.8rem;line-height:1.5}.button-module__HjQxJG__button[data-size=sm]:has([data-icon=inline-end]){padding-right:.375rem}.button-module__HjQxJG__button[data-size=sm]:has([data-icon=inline-start]){padding-left:.375rem}.button-module__HjQxJG__button[data-size=sm] svg{width:.875rem;height:.875rem}.button-module__HjQxJG__button[data-size=lg]{gap:.375rem;height:2.25rem;padding-inline:.625rem}.button-module__HjQxJG__button[data-size=lg]:has([data-icon=inline-end]){padding-right:.75rem}.button-module__HjQxJG__button[data-size=lg]:has([data-icon=inline-start]){padding-left:.75rem}.button-module__HjQxJG__button[data-size=xl]{gap:.5rem;height:3.5rem;padding-inline:1rem;font-size:1rem;font-weight:600;line-height:1.5rem}.button-module__HjQxJG__button[data-size=xl]:has([data-icon=inline-end]){padding-right:.75rem}.button-module__HjQxJG__button[data-size=xl]:has([data-icon=inline-start]){padding-left:.75rem}.button-module__HjQxJG__button[data-size=icon]{width:2rem;height:2rem}.button-module__HjQxJG__button[data-size=icon-xs]{border-radius:min(var(--radius-md), 10px);width:1.5rem;height:1.5rem}.button-module__HjQxJG__button[data-size=icon-xs] svg{width:.75rem;height:.75rem}.button-module__HjQxJG__button[data-size=icon-sm]{border-radius:min(var(--radius-md), 12px);width:1.75rem;height:1.75rem}.button-module__HjQxJG__button[data-size=icon-lg]{width:2.25rem;height:2.25rem}.button-module__HjQxJG__button[aria-invalid=true]{border-color:var(--button-invalid-border);box-shadow:0 0 0 3px var(--button-invalid-ring)}}
@layer components{:where(.showcase-module__R76iyq__showcase>:not(:last-child)){margin-block-end:.75rem}:where(.showcase-module__R76iyq__heading>:not(:last-child)){margin-block-end:.25rem}.showcase-module__R76iyq__title{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.5rem}.showcase-module__R76iyq__description{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.showcase-module__R76iyq__content{border-radius:var(--radius-xl);border-width:1px;border-color:var(--border);background-color:var(--background-elevated);padding:1.5rem}.showcase-module__R76iyq__section{scroll-margin-top:5rem}:where(.showcase-module__R76iyq__section>:not(:last-child)){margin-block-end:1.5rem}.showcase-module__R76iyq__sectionHeader{border-color:var(--border);border-bottom-width:1px;padding-bottom:.75rem}:where(.showcase-module__R76iyq__sectionHeader>:not(:last-child)){margin-block-end:.25rem}.showcase-module__R76iyq__sectionTitle{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1.5rem;font-weight:600;line-height:2rem}:where(.showcase-module__R76iyq__sectionBody>:not(:last-child)){margin-block-end:2rem}}
.buttons-module__xNoB_q__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}:where(.buttons-module__xNoB_q__rows>:not(:last-child)){margin-block-end:.75rem}.buttons-module__xNoB_q__variantLabel{width:5rem;font-family:var(--font-mono);color:var(--foreground-subtle);flex-shrink:0;font-size:.75rem;line-height:1rem}
.score-progression-chart-module__zae_dG__axisLabel{fill:var(--foreground-muted);font-size:.75rem;line-height:1rem}
.starting-overlay-module__D05VgW__overlay{z-index:50;background-color:var(--background);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex;position:fixed;inset:0}.starting-overlay-module__D05VgW__icon{width:1.5rem;height:1.5rem;color:var(--foreground-muted)}.starting-overlay-module__D05VgW__label{color:var(--foreground-subtle);font-size:.875rem;line-height:1.25rem}
@layer components{.badge-module__J5sY1G__badge{border-radius:calc(var(--radius) * 2.6);white-space:nowrap;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;width:fit-content;height:1.25rem;padding-block:.125rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.badge-module__J5sY1G__badge>svg{pointer-events:none;width:.75rem!important;height:.75rem!important}.badge-module__J5sY1G__badge[data-variant=default]{background-color:var(--primary);color:var(--primary-foreground)}@media (hover:hover){.badge-module__J5sY1G__badge[data-variant=default]:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.badge-module__J5sY1G__badge[data-variant=secondary]{background-color:var(--secondary);color:var(--secondary-foreground)}@media (hover:hover){.badge-module__J5sY1G__badge[data-variant=secondary]:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.badge-module__J5sY1G__badge[data-variant=destructive]{background-color:var(--badge-destructive-bg);color:var(--destructive)}@media (hover:hover){.badge-module__J5sY1G__badge[data-variant=destructive]:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.badge-module__J5sY1G__badge[data-variant=outline]{border-color:var(--border);color:var(--foreground)}@media (hover:hover){.badge-module__J5sY1G__badge[data-variant=outline]:is(a):hover{background-color:var(--muted);color:var(--muted-foreground)}}.badge-module__J5sY1G__badge:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.badge-module__J5sY1G__badge[data-variant=destructive]:focus-visible{box-shadow:0 0 0 3px var(--badge-destructive-ring)}.badge-module__J5sY1G__badge:has([data-icon=inline-end]){padding-right:.375rem}.badge-module__J5sY1G__badge:has([data-icon=inline-start]){padding-left:.375rem}.badge-module__J5sY1G__badge[aria-invalid=true]{border-color:var(--destructive)}.badge-module__J5sY1G__badge[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--badge-destructive-ring)}}
.bot-badge-module__b7-MvW__badge{font-size:10px}.bot-badge-module__b7-MvW__icon{width:.625rem;height:.625rem}
.game-board-skeleton-module__TTvN8W__root{min-height:100vh}.game-board-skeleton-module__TTvN8W__container{width:100%;max-width:32rem;margin-inline:auto;padding-block:1.5rem;padding-inline:1rem}@media (min-width:768px){.game-board-skeleton-module__TTvN8W__container{max-width:36rem}}.game-board-skeleton-module__TTvN8W__scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}:where(.game-board-skeleton-module__TTvN8W__scoreColumn>:not(:last-child)){margin-block-end:.5rem}.game-board-skeleton-module__TTvN8W__scoreLabel{width:5rem;height:1rem}.game-board-skeleton-module__TTvN8W__scoreValue{border-radius:var(--radius-xl);width:100%;height:4rem}.game-board-skeleton-module__TTvN8W__status{border-radius:var(--radius-md);width:100%;height:2.5rem;margin-bottom:1.5rem}.game-board-skeleton-module__TTvN8W__keypad{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.game-board-skeleton-module__TTvN8W__key{border-radius:var(--radius-md);height:3.5rem}
.game-setup-skeleton-module__aGcBFW__root{min-height:100vh}.game-setup-skeleton-module__aGcBFW__container{width:100%;max-width:32rem;margin-inline:auto;padding-block:1.5rem;padding-inline:1rem}@media (min-width:768px){.game-setup-skeleton-module__aGcBFW__container{max-width:36rem}}.game-setup-skeleton-module__aGcBFW__title{width:12rem;height:2rem;margin-bottom:1.5rem}:where(.game-setup-skeleton-module__aGcBFW__body>:not(:last-child)){margin-block-end:1.5rem}.game-setup-skeleton-module__aGcBFW__caption{height:1rem;margin-bottom:.5rem}.game-setup-skeleton-module__aGcBFW__captionSm{width:3rem}.game-setup-skeleton-module__aGcBFW__captionMd{width:4rem}.game-setup-skeleton-module__aGcBFW__captionLg{width:7rem}.game-setup-skeleton-module__aGcBFW__pillGrid{gap:.5rem;display:grid}.game-setup-skeleton-module__aGcBFW__pillGrid4{grid-template-columns:repeat(4,minmax(0,1fr))}.game-setup-skeleton-module__aGcBFW__pillGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.game-setup-skeleton-module__aGcBFW__pillGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.game-setup-skeleton-module__aGcBFW__pill{border-radius:var(--radius-full);height:3rem}.game-setup-skeleton-module__aGcBFW__switchRow{gap:1.5rem;display:flex}.game-setup-skeleton-module__aGcBFW__switchItem{align-items:center;gap:.5rem;display:flex}.game-setup-skeleton-module__aGcBFW__switchTrack{border-radius:var(--radius-full);width:2.5rem;height:1.5rem}.game-setup-skeleton-module__aGcBFW__switchLabelSm{width:4rem;height:1rem}.game-setup-skeleton-module__aGcBFW__switchLabelLg{width:5rem;height:1rem}:where(.game-setup-skeleton-module__aGcBFW__playerList>:not(:last-child)){margin-block-end:.75rem}.game-setup-skeleton-module__aGcBFW__playerRow{align-items:center;gap:.5rem;display:flex}.game-setup-skeleton-module__aGcBFW__playerName{border-radius:var(--radius-md);flex:1;height:3rem}.game-setup-skeleton-module__aGcBFW__playerAvatar{border-radius:var(--radius-md);width:3rem;height:3rem}.game-setup-skeleton-module__aGcBFW__playerScore{border-radius:var(--radius-md);width:5rem;height:3rem}.game-setup-skeleton-module__aGcBFW__playerRemove{border-radius:var(--radius-md);width:2rem;height:2rem}.game-setup-skeleton-module__aGcBFW__addPlayer{width:7rem;height:2.25rem}.game-setup-skeleton-module__aGcBFW__submit{border-radius:var(--radius-md);width:100%;height:3rem}.game-setup-skeleton-module__aGcBFW__actions{gap:.75rem;display:flex}.game-setup-skeleton-module__aGcBFW__action{border-radius:var(--radius-md);flex:1;height:3rem}
@layer components{.card-module__uAl7SW__card{border-radius:var(--radius-xl);background-color:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);flex-direction:column;gap:1rem;padding-block:1rem;font-size:.875rem;line-height:1.25rem;display:flex;overflow:hidden}.card-module__uAl7SW__card:has([data-slot=card-footer]){padding-bottom:0}.card-module__uAl7SW__card:has(>img:first-child){padding-top:0}.card-module__uAl7SW__card>img:first-child{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.card-module__uAl7SW__card>img:last-child{border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.card-module__uAl7SW__card[data-size=sm]{gap:.75rem;padding-block:.75rem}.card-module__uAl7SW__card[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}.card-module__uAl7SW__header{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);grid-auto-rows:min-content;align-items:flex-start;gap:.25rem;padding-inline:1rem;display:grid;container:card-header/inline-size}.card-module__uAl7SW__header:has([data-slot=card-action]){grid-template-columns:1fr auto}.card-module__uAl7SW__header:has([data-slot=card-description]){grid-template-rows:auto auto}.card-module__uAl7SW__header.border-b{padding-bottom:1rem}.card-module__uAl7SW__card[data-size=sm] .card-module__uAl7SW__header{padding-inline:.75rem}.card-module__uAl7SW__card[data-size=sm] .card-module__uAl7SW__header.border-b{padding-bottom:.75rem}.card-module__uAl7SW__title{font-size:1rem;font-weight:500;line-height:1.375}.card-module__uAl7SW__card[data-size=sm] .card-module__uAl7SW__title{font-size:.875rem}.card-module__uAl7SW__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.card-module__uAl7SW__action{grid-row:1/span 2;grid-column-start:2;place-self:flex-start flex-end}.card-module__uAl7SW__content{padding-inline:1rem}.card-module__uAl7SW__card[data-size=sm] .card-module__uAl7SW__content{padding-inline:.75rem}.card-module__uAl7SW__footer{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);background-color:color-mix(in oklab, var(--muted) 50%, transparent);border-top:1px solid;align-items:center;padding:1rem;display:flex}.card-module__uAl7SW__card[data-size=sm] .card-module__uAl7SW__footer{padding:.75rem}}
@layer components{.chart-module__Ou6fEW__chart{aspect-ratio:16/9;justify-content:center;font-size:.75rem;line-height:1rem;display:flex}.chart-module__Ou6fEW__chart .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.chart-module__Ou6fEW__chart .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}.chart-module__Ou6fEW__chart .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.chart-module__Ou6fEW__chart .recharts-dot[stroke=\#fff]{stroke:#0000}.chart-module__Ou6fEW__chart .recharts-layer{outline-style:none}.chart-module__Ou6fEW__chart .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.chart-module__Ou6fEW__chart .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.chart-module__Ou6fEW__chart .recharts-surface{outline-style:none}.chart-module__Ou6fEW__chart .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.chart-module__Ou6fEW__chart .recharts-radial-bar-background-sector{fill:var(--muted)}.chart-module__Ou6fEW__chart .recharts-sector{outline-style:none}.chart-module__Ou6fEW__chart .recharts-sector[stroke=\#fff]{stroke:#0000}.chart-module__Ou6fEW__tooltip{border:1px solid color-mix(in oklab, var(--border) 50%, transparent);border-radius:var(--radius-lg);background-color:var(--background);align-items:flex-start;gap:.375rem;min-width:8rem;padding-block:.375rem;padding-inline:.625rem;font-size:.75rem;line-height:1rem;display:grid;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.chart-module__Ou6fEW__tooltipLabel{font-weight:500}.chart-module__Ou6fEW__tooltipItems{gap:.375rem;display:grid}.chart-module__Ou6fEW__tooltipItem{flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%;display:flex}.chart-module__Ou6fEW__tooltipItem[data-indicator=dot]{align-items:center}.chart-module__Ou6fEW__tooltipItem>svg{width:.625rem;height:.625rem;color:var(--muted-foreground)}.chart-module__Ou6fEW__indicator{border-color:var(--color-border,var(--border));background-color:var(--color-bg);border-radius:2px;flex-shrink:0}.chart-module__Ou6fEW__indicator[data-indicator=dot]{width:.625rem;height:.625rem}.chart-module__Ou6fEW__indicator[data-indicator=line]{width:.25rem}.chart-module__Ou6fEW__indicator[data-indicator=dashed]{background-color:#0000;border-style:dashed;border-width:1.5px;width:0}.chart-module__Ou6fEW__indicator[data-indicator=dashed][data-nest-label]{margin-block:.125rem}.chart-module__Ou6fEW__itemBody{flex:1;justify-content:space-between;align-items:center;gap:1rem;line-height:1;display:flex}.chart-module__Ou6fEW__itemBody[data-nest-label]{align-items:flex-end}.chart-module__Ou6fEW__itemLabels{gap:.375rem;display:grid}.chart-module__Ou6fEW__itemName{color:var(--muted-foreground)}.chart-module__Ou6fEW__itemValue{font-family:var(--font-geist-mono);color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500}}
.charts-module__Oim9mW__chart{width:100%;min-width:0;height:16rem;min-height:0}
.cricket-board-module__zJm_uW__grid{grid-template-rows:repeat(7,minmax(0,1fr));gap:.25rem;height:100%;display:grid}.cricket-board-module__zJm_uW__gridComplete{opacity:.5;pointer-events:none}.cricket-board-module__zJm_uW__row{border-radius:var(--radius-sm);align-items:center;gap:.5rem;min-height:0;padding-inline:.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;container-type:size}.cricket-board-module__zJm_uW__rowDead{opacity:.4}.cricket-board-module__zJm_uW__rowHighlight{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}.cricket-board-module__zJm_uW__side{align-items:center;min-width:0;display:flex}.cricket-board-module__zJm_uW__cell{flex:1;align-items:center;display:flex}.cricket-board-module__zJm_uW__markSlot{flex:1;justify-content:center;display:flex}.cricket-board-module__zJm_uW__counter{font-variant-numeric:tabular-nums;width:clamp(2rem,38cqh,4.5rem);font-size:clamp(1rem,22cqh,2.25rem);font-weight:700}.cricket-board-module__zJm_uW__counterLeft{text-align:left}.cricket-board-module__zJm_uW__counterRight{text-align:right}.cricket-board-module__zJm_uW__counterLive{color:var(--primary)}.cricket-board-module__zJm_uW__counterStale{color:var(--foreground-muted)}.cricket-board-module__zJm_uW__counterEmpty{visibility:hidden}.cricket-board-module__zJm_uW__missGlyph{aspect-ratio:1;width:clamp(1.5rem,28cqh,3rem);display:inline-block}.cricket-board-module__zJm_uW__missStroke{stroke:var(--foreground-muted)}.cricket-board-module__zJm_uW__segment{flex-shrink:0;align-self:stretch;align-items:center;gap:.25rem;display:flex}.cricket-board-module__zJm_uW__modifier{aspect-ratio:1;border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--surface);height:75cqh;max-height:112px;font-family:var(--font-mono);color:var(--foreground-muted);touch-action:pinch-zoom;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(1rem,28cqh,2.5rem);font-weight:700;display:flex}.cricket-board-module__zJm_uW__modifier:active{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 20%, transparent);color:var(--primary)}.cricket-board-module__zJm_uW__modifierPlaceholder{aspect-ratio:1;flex-shrink:0;height:75cqh;max-height:112px;display:block}.cricket-board-module__zJm_uW__number{aspect-ratio:1;border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--background-elevated);height:90cqh;max-height:140px;font-family:var(--font-mono);touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(1.5rem,38cqh,3.5rem);font-weight:700;display:flex}.cricket-board-module__zJm_uW__number:active{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 20%, transparent)}.cricket-board-module__zJm_uW__buttonOff{cursor:not-allowed;opacity:.5}.cricket-board-module__zJm_uW__numberLabel{aspect-ratio:1;height:90cqh;max-height:140px;font-family:var(--font-mono);color:var(--foreground);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;font-size:clamp(1.5rem,38cqh,3.5rem);font-weight:700;display:flex}
.cricket-mark-module__0zBvCa__mark{flex-shrink:0}.cricket-mark-module__0zBvCa__board{aspect-ratio:1;width:clamp(2.5rem,55cqh,5rem)}.cricket-mark-module__0zBvCa__strokeOld{stroke:var(--foreground-muted)}.cricket-mark-module__0zBvCa__strokeNew{stroke:var(--primary)}
.cricket-current-round-module__YqrVXq__round{align-items:center;gap:.75rem;font-size:1.125rem;line-height:1.75rem;display:flex}.cricket-current-round-module__YqrVXq__dart{text-align:center;min-width:3rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.cricket-current-round-module__YqrVXq__dartThrown{color:var(--foreground);font-weight:500}.cricket-current-round-module__YqrVXq__dartCurrent{color:var(--primary)}.cricket-current-round-module__YqrVXq__dartPending{color:var(--foreground-subtle)}
.cricket-player-scores-module__3N1wdW__row{align-items:stretch;gap:.5rem;display:flex}.cricket-player-scores-module__3N1wdW__card{border-radius:var(--radius-lg);border-style:solid;border-width:1px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:.5rem .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);display:flex;container-type:inline-size}.cricket-player-scores-module__3N1wdW__cardActive{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.cricket-player-scores-module__3N1wdW__cardIdle{border-color:var(--border);background-color:var(--surface);color:var(--foreground-muted)}.cricket-player-scores-module__3N1wdW__thrower{font-size:clamp(.625rem,2.5cqi,1.25rem);font-weight:500}.cricket-player-scores-module__3N1wdW__throwerActive{color:color-mix(in oklab, var(--primary-foreground) 80%, transparent)}.cricket-player-scores-module__3N1wdW__throwerIdle{color:var(--foreground-subtle)}.cricket-player-scores-module__3N1wdW__name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.25rem;max-width:100%;font-size:clamp(1rem,min(5cqi,4vh),2.25rem);font-weight:500;line-height:1.25;display:flex;overflow:hidden}.cricket-player-scores-module__3N1wdW__botIcon{flex-shrink:0;width:.75em;height:.75em}.cricket-player-scores-module__3N1wdW__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cricket-player-scores-module__3N1wdW__score{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,min(20cqi,15vh),7rem);font-weight:700;line-height:1}.cricket-player-scores-module__3N1wdW__average{font-family:var(--font-mono);font-size:clamp(.625rem,min(2.75cqi,2.5vh),1.5rem)}.cricket-player-scores-module__3N1wdW__averageActive{color:color-mix(in oklab, var(--primary-foreground) 70%, transparent)}.cricket-player-scores-module__3N1wdW__averageIdle{color:var(--foreground-subtle)}
.match-indicator-module__TofDga__indicator{width:var(--x01-spine-width);border-radius:var(--radius-md);border:1px solid var(--border);background-color:color-mix(in oklab, var(--surface) 70%, transparent);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.125rem;padding-block:.5rem;padding-inline:.25rem;display:flex}.match-indicator-module__TofDga__rule{text-transform:uppercase;letter-spacing:.025em;color:var(--primary);font-size:.875rem;font-weight:700;line-height:1.25rem}.match-indicator-module__TofDga__legs{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.5rem}.match-indicator-module__TofDga__legLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:9px}.match-indicator-module__TofDga__legValue{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:.875rem;font-weight:700;line-height:1.25rem}
.cricket-game-module__Z5-RMq__game{flex-direction:column;gap:.75rem;width:100%;display:flex}.cricket-game-module__Z5-RMq__board{height:30rem}
@layer components{.collapsible-module__H8Bh1a__root{border-radius:var(--radius-lg);border:1px solid var(--border)}.collapsible-module__H8Bh1a__trigger{border-radius:var(--radius-lg);text-align:left;width:100%;color:var(--foreground);justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;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){.collapsible-module__H8Bh1a__trigger:hover{background-color:var(--surface)}}.collapsible-module__H8Bh1a__icon{width:1rem;height:1rem;color:var(--foreground-muted);transition-property:transform,translate,scale,rotate;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collapsible-module__H8Bh1a__iconOpen{rotate:180deg}.collapsible-module__H8Bh1a__panel{padding:.25rem 1rem 1rem}}
@layer components{.dialog-module__yini9G__overlay{isolation:isolate;z-index:50;background-color:#0000001a;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dialog-module__yini9G__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.dialog-module__yini9G__overlay[data-open]{animation:.1s dialog-module__yini9G__overlayEnter}.dialog-module__yini9G__overlay[data-closed]{animation:.1s dialog-module__yini9G__overlayExit}.dialog-module__yini9G__content{z-index:50;border-radius:var(--radius-xl);background-color:var(--background);width:100%;max-width:calc(100% - 2rem);max-height:calc(100svh - 2rem);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);outline-style:none;gap:1rem;padding:1rem;font-size:.875rem;line-height:1.25rem;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}@media (min-width:640px){.dialog-module__yini9G__content{max-width:24rem}}.dialog-module__yini9G__content[data-open]{animation:.1s dialog-module__yini9G__contentEnter}.dialog-module__yini9G__content[data-closed]{animation:.1s dialog-module__yini9G__contentExit}.dialog-module__yini9G__closeButton{position:absolute;top:.5rem;right:.5rem}.dialog-module__yini9G__header{flex-direction:column;gap:.5rem;display:flex}.dialog-module__yini9G__footer{margin-inline:-1rem;border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);background-color:color-mix(in oklab, var(--muted) 50%, transparent);border-top:1px solid;flex-direction:column-reverse;gap:.5rem;margin-bottom:-1rem;padding:1rem;display:flex}@media (min-width:640px){.dialog-module__yini9G__footer{flex-direction:row;justify-content:flex-end}}.dialog-module__yini9G__title{font-size:1rem;font-weight:500;line-height:1}.dialog-module__yini9G__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.dialog-module__yini9G__description>a{text-underline-offset:3px;text-decoration-line:underline}@media (hover:hover){.dialog-module__yini9G__description>a:hover{color:var(--foreground)}}}@keyframes dialog-module__yini9G__overlayEnter{0%{opacity:0;filter:blur();transform:translate(0,0)scale(1)rotate(0)}}@keyframes dialog-module__yini9G__overlayExit{to{opacity:0;filter:blur();transform:translate(0,0)scale(1)rotate(0)}}@keyframes dialog-module__yini9G__contentEnter{0%{opacity:0;filter:blur();transform:translate(0,0)scale3d(.95,.95,.95)rotate(0)}}@keyframes dialog-module__yini9G__contentExit{to{opacity:0;filter:blur();transform:translate(0,0)scale3d(.95,.95,.95)rotate(0)}}
.watch-live-button-module__eKG3Jq__dialog{max-width:24rem}.watch-live-button-module__eKG3Jq__linkRow{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.watch-live-button-module__eKG3Jq__linkRow{flex-direction:row;align-items:stretch}}.watch-live-button-module__eKG3Jq__link{border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--background);font-family:var(--font-mono);color:var(--foreground);flex:1;padding-block:.5rem;padding-inline:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width:640px){.watch-live-button-module__eKG3Jq__link{font-size:.75rem;line-height:1rem}}.watch-live-button-module__eKG3Jq__copy{flex-shrink:0}.watch-live-button-module__eKG3Jq__qrRow{align-items:flex-start;gap:1rem;display:flex}.watch-live-button-module__eKG3Jq__qr{border-radius:var(--radius-md);background-color:#fff;flex-shrink:0;width:8rem;height:8rem;padding:.5rem}.watch-live-button-module__eKG3Jq__qr>svg{width:100%;height:100%}.watch-live-button-module__eKG3Jq__aside{color:var(--muted-foreground);flex:1;font-size:.75rem;line-height:1rem}:where(.watch-live-button-module__eKG3Jq__aside>:not(:last-child)){margin-block-end:.5rem}.watch-live-button-module__eKG3Jq__openLink{color:var(--primary);align-items:center;gap:.25rem;display:inline-flex}@media (hover:hover){.watch-live-button-module__eKG3Jq__openLink:hover{text-decoration-line:underline}}.watch-live-button-module__eKG3Jq__textTrigger{color:var(--primary);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}@media (hover:hover){.watch-live-button-module__eKG3Jq__textTrigger:hover{text-decoration-line:underline}}.watch-live-button-module__eKG3Jq__textTriggerIcon{width:.875rem;height:.875rem}.watch-live-button-module__eKG3Jq__buttonIcon{width:1rem;height:1rem}.watch-live-button-module__eKG3Jq__openLinkIcon{width:.75rem;height:.75rem}
.handicap-delta-module__06KDXG__handicapped{color:color-mix(in oklab, var(--destructive) 80%, transparent);font-style:italic}.handicap-delta-module__06KDXG__level{color:var(--foreground-subtle)}
.stat-row-module__vz34Vq__value{font-variant-numeric:tabular-nums}.stat-row-module__vz34Vq__valueBetter{color:var(--primary);font-weight:600}
.scoresheet-module__s9j6kq__wrapper{height:100%;position:relative}.scoresheet-module__s9j6kq__scroll{border-radius:var(--radius-md);border:1px solid var(--border);height:100%;overflow-y:auto}.scoresheet-module__s9j6kq__expand{z-index:10;border-radius:var(--radius-sm);background-color:color-mix(in oklab, var(--background-elevated) 80%, transparent);color:var(--foreground-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding-block:.25rem;padding-inline:.375rem;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:inline-flex;position:absolute;top:.25rem;right:.25rem}@media (hover:hover){.scoresheet-module__s9j6kq__expand:hover{background-color:var(--surface-hover);color:var(--foreground)}}.scoresheet-module__s9j6kq__expandIcon{width:.875rem;height:.875rem}.scoresheet-module__s9j6kq__table{width:100%;font-size:.875rem;line-height:1.25rem}@media (min-width:768px){.scoresheet-module__s9j6kq__table{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__table{font-size:1.125rem;line-height:1.75rem}}.scoresheet-module__s9j6kq__roundCol{width:2rem}@media (min-width:768px){.scoresheet-module__s9j6kq__roundCol{width:3rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__roundCol{width:3.5rem}}@media (max-width:320px){.scoresheet-module__s9j6kq__narrowHide{display:none}}.scoresheet-module__s9j6kq__head{background-color:var(--surface);position:sticky;top:0}.scoresheet-module__s9j6kq__th{color:var(--foreground-muted);padding-block:.375rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.scoresheet-module__s9j6kq__thRound{text-align:left}@media (min-width:768px){.scoresheet-module__s9j6kq__th{padding-block:.5rem;font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__th{padding-block:.75rem;font-size:1rem;line-height:1.5rem}}.scoresheet-module__s9j6kq__startRow{background-color:color-mix(in oklab, var(--surface) 40%, transparent)}.scoresheet-module__s9j6kq__startLabel{color:var(--foreground-subtle);padding-block:.375rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.scoresheet-module__s9j6kq__startCell{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;padding-block:.25rem;padding-inline:.25rem}.scoresheet-module__s9j6kq__startDelta{text-align:center;justify-content:center;align-items:center;padding-block:.125rem;padding-inline:.375rem;display:flex}.scoresheet-module__s9j6kq__row{cursor:pointer;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)}.scoresheet-module__s9j6kq__rowEven{background-color:var(--background-elevated)}.scoresheet-module__s9j6kq__rowOdd{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}@media (hover:hover){.scoresheet-module__s9j6kq__row:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.scoresheet-module__s9j6kq__row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.scoresheet-module__s9j6kq__historyScroll:focus{outline:none}.scoresheet-module__s9j6kq__roundNumber{color:var(--foreground-subtle);padding-block:.375rem;padding-inline:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}@media (min-width:768px){.scoresheet-module__s9j6kq__roundNumber{padding-block:.5rem;font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__roundNumber{padding-block:.75rem;font-size:1rem;line-height:1.5rem}}.scoresheet-module__s9j6kq__cell{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;padding-block:.25rem;padding-inline:.25rem}@media (min-width:768px){.scoresheet-module__s9j6kq__cell{padding-block:.5rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__cell{padding-block:.75rem}}.scoresheet-module__s9j6kq__visit{border-radius:var(--radius-sm);flex-direction:column;align-items:center;padding-block:.125rem;padding-inline:.375rem;display:flex}.scoresheet-module__s9j6kq__visitEmpty{border-radius:var(--radius-sm);text-align:center;color:var(--foreground);padding-block:.125rem;padding-inline:.375rem}.scoresheet-module__s9j6kq__visitActive{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}.scoresheet-module__s9j6kq__thrower{font-size:9px;font-family:var(--font-sans);color:var(--foreground-subtle);font-weight:500;line-height:1.25}@media (min-width:768px){.scoresheet-module__s9j6kq__thrower{font-size:.75rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__thrower{font-size:.875rem}}.scoresheet-module__s9j6kq__visitLine{justify-content:center;align-items:baseline;gap:.25rem;display:flex}.scoresheet-module__s9j6kq__total{text-align:right;flex-shrink:0;width:2.25rem;font-style:italic}@media (min-width:768px){.scoresheet-module__s9j6kq__total{width:3rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__total{width:3.5rem}}.scoresheet-module__s9j6kq__totalIdle{color:var(--foreground-muted)}.scoresheet-module__s9j6kq__totalActive{color:var(--foreground)}.scoresheet-module__s9j6kq__totalBust{color:var(--foreground-subtle);font-size:.75rem;font-style:normal;line-height:1rem}@media (min-width:768px){.scoresheet-module__s9j6kq__totalBust{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__totalBust{font-size:1rem;line-height:1.5rem}}.scoresheet-module__s9j6kq__darts{min-width:7ch;color:var(--foreground-subtle);font-size:10px;line-height:1.42857}@media (min-width:768px){.scoresheet-module__s9j6kq__darts{min-width:9ch;font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.scoresheet-module__s9j6kq__darts{min-width:11ch;font-size:1rem;line-height:1.5rem}}.scoresheet-module__s9j6kq__dartPending{color:color-mix(in oklab, currentColor 50%, transparent)}.scoresheet-module__s9j6kq__dartZeroed{opacity:.5;text-decoration-line:line-through}.scoresheet-module__s9j6kq__confirmDialog{max-width:24rem}.scoresheet-module__s9j6kq__confirmTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem}.scoresheet-module__s9j6kq__confirmActions{gap:.75rem;display:flex}.scoresheet-module__s9j6kq__confirmButton{border-radius:var(--radius-md);flex:1;padding-block:.625rem;font-size:.875rem;line-height:1.25rem;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)}.scoresheet-module__s9j6kq__confirmCancel{border:1px solid var(--border-strong);background-color:var(--background-elevated);color:var(--foreground-muted);font-weight:500}@media (hover:hover){.scoresheet-module__s9j6kq__confirmCancel:hover{background-color:var(--surface)}}.scoresheet-module__s9j6kq__confirmUndo{background-color:var(--primary);color:var(--primary-foreground);font-weight:600}@media (hover:hover){.scoresheet-module__s9j6kq__confirmUndo:hover{background-color:var(--primary-hover)}}.scoresheet-module__s9j6kq__historyDialog{gap:0;max-width:48rem;max-height:85vh;padding:0;overflow:hidden}.scoresheet-module__s9j6kq__historyTitle{padding-inline:1rem;padding-top:1rem;padding-bottom:.5rem}.scoresheet-module__s9j6kq__historyScroll{border-top:1px solid var(--border);max-height:calc(85vh - 3rem);overflow-y:auto}
.score-history-module__TQAYhq__sheet{width:100%;max-width:34rem;height:10rem}.score-history-module__TQAYhq__detail{width:100%}
.dart-pad-module__MUgCGG__grid{gap:var(--keypad-gap);flex:1;grid-template-rows:auto repeat(5,minmax(0,1fr));min-height:0;display:grid}.dart-pad-module__MUgCGG__gridWithFooter{grid-template-rows:auto repeat(5,minmax(0,1fr)) auto}.dart-pad-module__MUgCGG__row{gap:var(--keypad-gap);display:flex}.dart-pad-module__MUgCGG__rowStretch{height:100%}.dart-pad-module__MUgCGG__key{border-radius:var(--radius-md);flex:1;justify-content:center;align-items:center;font-weight:600;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}.dart-pad-module__MUgCGG__multiplier{padding-block:var(--keypad-multiplier-pad);font-size:var(--keypad-text-subtle)}.dart-pad-module__MUgCGG__multiplier:disabled{opacity:.5;cursor:not-allowed}.dart-pad-module__MUgCGG__multiplierIdle{background-color:var(--surface);color:var(--foreground-muted)}@media (hover:hover){.dart-pad-module__MUgCGG__multiplierIdle:hover{background-color:var(--surface-hover)}}.dart-pad-module__MUgCGG__multiplierSingle{background-color:var(--surface-hover);color:var(--foreground-muted)}.dart-pad-module__MUgCGG__multiplierDouble{background-color:var(--accent);color:var(--accent-foreground)}.dart-pad-module__MUgCGG__multiplierTriple{background-color:var(--checkout);color:var(--checkout-foreground)}.dart-pad-module__MUgCGG__number{height:100%;padding-block:var(--keypad-pad);font-size:var(--keypad-text-number);font-variant-numeric:tabular-nums;background-color:var(--surface);color:var(--foreground)}@media (hover:hover){.dart-pad-module__MUgCGG__number:hover{background-color:var(--surface-hover)}}.dart-pad-module__MUgCGG__number:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}.dart-pad-module__MUgCGG__number:disabled{opacity:.5;cursor:not-allowed}.dart-pad-module__MUgCGG__action{height:100%;padding-block:var(--keypad-pad);font-size:var(--keypad-text-bold)}.dart-pad-module__MUgCGG__bull{background-color:color-mix(in oklab, var(--success) 15%, transparent);color:var(--success)}@media (hover:hover){.dart-pad-module__MUgCGG__bull:not(:disabled):hover{background-color:color-mix(in oklab, var(--success) 25%, transparent)}}.dart-pad-module__MUgCGG__bull:not(:disabled):active{background-color:color-mix(in oklab, var(--success) 35%, transparent)}.dart-pad-module__MUgCGG__bull:disabled{background-color:var(--surface);color:var(--foreground-subtle);cursor:not-allowed}.dart-pad-module__MUgCGG__miss{background-color:color-mix(in oklab, var(--destructive) 10%, transparent);color:color-mix(in oklab, var(--destructive) 70%, transparent)}@media (hover:hover){.dart-pad-module__MUgCGG__miss:hover{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.dart-pad-module__MUgCGG__miss:disabled{opacity:.5;cursor:not-allowed}.dart-pad-module__MUgCGG__bust{background-color:var(--surface);color:var(--foreground-muted)}@media (hover:hover){.dart-pad-module__MUgCGG__bust:not(:disabled):hover{background-color:var(--surface-hover)}}.dart-pad-module__MUgCGG__bust:not(:disabled):active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}.dart-pad-module__MUgCGG__bust:disabled{color:var(--foreground-subtle);cursor:not-allowed;opacity:.5}.dart-pad-module__MUgCGG__footer{gap:.375rem;display:flex}.dart-pad-module__MUgCGG__footerKey{flex:1}
.current-round-module__kRcoNG__strip{align-items:center;gap:.75rem;display:flex}.current-round-module__kRcoNG__slot{text-align:center;min-width:52px;font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:1.125rem;line-height:1.75rem}.current-round-module__kRcoNG__empty{color:var(--foreground-subtle)}.current-round-module__kRcoNG__bust{color:var(--score-bust);font-size:.875rem;font-weight:600;line-height:1.25rem}
.keypad-module__OQG8Pq__keypad{--keypad-pad:clamp(.75rem, 1.8vh, 1.25rem);--keypad-multiplier-pad:clamp(.625rem, 1.5vh, 1rem);--keypad-gap:clamp(.375rem, 1vh, .75rem);--keypad-text-number:clamp(1rem, 2vh, 1.5rem);--keypad-text-subtle:clamp(.875rem, 1.8vh, 1.25rem);--keypad-text-bold:clamp(1rem, 1.8vh, 1.25rem);--keypad-text-expression:clamp(1.125rem, 2.5vh, 1.875rem);--keypad-text-tiny:clamp(.875rem, 1.5vh, 1rem);touch-action:pinch-zoom;flex-direction:column;gap:clamp(.5rem,1.2vh,.75rem);height:100%;min-height:0;display:flex}.keypad-module__OQG8Pq__secondary{border-radius:var(--radius-md);border:1px solid var(--border-strong);background-color:var(--background-elevated);color:var(--foreground-muted);justify-content:center;align-items:center;padding-block:.625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;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}.keypad-module__OQG8Pq__secondary:disabled{color:var(--foreground-subtle);opacity:.4;cursor:not-allowed}@media (hover:hover){.keypad-module__OQG8Pq__secondary:not(:disabled):hover{background-color:var(--surface)}}.keypad-module__OQG8Pq__secondary:not(:disabled):active{background-color:var(--surface-hover)}
.finish-strip-module__9fbJLq__finish{border-radius:var(--radius-md);border:1px solid color-mix(in oklab, var(--checkout) 45%, transparent);background-color:color-mix(in oklab, var(--checkout) 10%, transparent);align-items:center;gap:.75rem;min-height:clamp(2.75rem,6.5vh,3.75rem);padding-block:.5rem;padding-inline:.75rem;display:flex}.finish-strip-module__9fbJLq__finishSum{flex-direction:column;flex:0 clamp(6rem,22vw,16rem);gap:.125rem;min-width:0;display:flex}.finish-strip-module__9fbJLq__finishCaption{font-size:var(--keypad-text-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--checkout);white-space:nowrap;font-weight:700;line-height:1.2}.finish-strip-module__9fbJLq__finishExpression{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--keypad-text-expression);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.finish-strip-module__9fbJLq__finishPlaceholder{color:var(--foreground-subtle);font-weight:400}.finish-strip-module__9fbJLq__finishActions{align-items:center;gap:var(--keypad-gap);flex-shrink:0;display:flex}.finish-strip-module__9fbJLq__finishDarts{gap:var(--keypad-gap);flex:1 1 0;align-self:stretch;display:flex}.finish-strip-module__9fbJLq__finishDart{border-radius:var(--radius-md);background-color:var(--checkout);min-width:2.75rem;color:var(--checkout-foreground);flex:1 1 0;justify-content:center;align-items:center;padding-inline:.25rem;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}.finish-strip-module__9fbJLq__finishDart:disabled{background-color:var(--surface);color:var(--foreground-subtle);cursor:not-allowed;opacity:.5}@media (hover:hover){.finish-strip-module__9fbJLq__finishDart:not(:disabled):hover{background-color:color-mix(in oklab, var(--checkout) 85%, var(--foreground))}}.finish-strip-module__9fbJLq__finishDart:not(:disabled):active{background-color:color-mix(in oklab, var(--checkout) 75%, var(--foreground))}.finish-strip-module__9fbJLq__finishCount{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--keypad-text-number);line-height:1}.finish-strip-module__9fbJLq__resultInvalid{color:var(--destructive)}
.math-input-module__cvdYvq__overlay{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.math-input-module__cvdYvq__dialog{border-radius:var(--radius-xl);background-color:var(--background-elevated);width:100%;max-width:24rem;margin-inline:1rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.math-input-module__cvdYvq__dialogTitle{font-family:var(--font-space-grotesk);color:var(--foreground);margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.math-input-module__cvdYvq__dialogText{color:var(--foreground-muted);margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.math-input-module__cvdYvq__dartCounts{gap:.75rem;margin-bottom:.75rem;display:flex}.math-input-module__cvdYvq__dartCount{border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--success) 15%, transparent);color:var(--success);flex:1;padding-block:1rem;font-size:1.5rem;font-weight:700;line-height:2rem;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){.math-input-module__cvdYvq__dartCount:not(:disabled):hover{background-color:color-mix(in oklab, var(--success) 25%, transparent)}}.math-input-module__cvdYvq__dartCount:not(:disabled):active{background-color:color-mix(in oklab, var(--success) 35%, transparent)}.math-input-module__cvdYvq__dartCount:disabled{background-color:var(--surface);color:var(--foreground-subtle);cursor:not-allowed;opacity:.5}.math-input-module__cvdYvq__cancel{border-radius:var(--radius-md);border:1px solid var(--border-strong);background-color:var(--background-elevated);width:100%;color:var(--foreground-muted);padding-block:.625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;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){.math-input-module__cvdYvq__cancel:hover{background-color:var(--surface)}}.math-input-module__cvdYvq__display{border-radius:var(--radius-md);background-color:var(--surface);justify-content:space-between;align-items:center;min-height:clamp(2.75rem,6.5vh,3.75rem);padding-block:.5rem;padding-inline:.75rem;display:flex}.math-input-module__cvdYvq__expression{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;color:var(--foreground);font-size:var(--keypad-text-expression);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.math-input-module__cvdYvq__placeholder{color:var(--foreground-subtle)}.math-input-module__cvdYvq__displayActions{align-items:center;gap:var(--keypad-gap);flex-shrink:0;margin-left:.5rem;display:flex}.math-input-module__cvdYvq__result{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums;font-weight:700;font-size:var(--keypad-text-expression);color:var(--foreground)}.math-input-module__cvdYvq__resultInvalid{color:var(--destructive)}.math-input-module__cvdYvq__entryActions{align-items:center;gap:var(--keypad-gap);display:flex}.math-input-module__cvdYvq__entryActionsIdle{visibility:hidden;pointer-events:none}.math-input-module__cvdYvq__pill{border-radius:var(--radius-full);background-color:color-mix(in oklab, var(--surface-hover) 60%, transparent);color:var(--foreground-muted);justify-content:center;align-items:center;width:clamp(2rem,3.5vh,2.5rem);height:clamp(2rem,3.5vh,2.5rem);display:inline-flex}@media (hover:hover){.math-input-module__cvdYvq__pill:hover{background-color:var(--surface-hover)}}.math-input-module__cvdYvq__pill:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}.math-input-module__cvdYvq__pillBackspace{margin-left:.25rem}.math-input-module__cvdYvq__pillClear{font-size:var(--keypad-text-tiny);font-weight:600}.math-input-module__cvdYvq__pillIcon{width:clamp(1rem,2vh,1.25rem);height:clamp(1rem,2vh,1.25rem)}.math-input-module__cvdYvq__grid{gap:var(--keypad-gap);flex:1;grid-template-rows:repeat(4,minmax(0,1fr));min-height:0;display:grid}.math-input-module__cvdYvq__row{gap:var(--keypad-gap);height:100%;display:flex}.math-input-module__cvdYvq__key{border-radius:var(--radius-md);justify-content:center;align-items:center;font-weight:600;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}.math-input-module__cvdYvq__dimmed{opacity:.5;cursor:not-allowed}.math-input-module__cvdYvq__digit{background-color:var(--surface);color:var(--foreground)}@media (hover:hover){.math-input-module__cvdYvq__digit:hover{background-color:var(--surface-hover)}}.math-input-module__cvdYvq__digit:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}.math-input-module__cvdYvq__quick{font-variant-numeric:tabular-nums;background-color:color-mix(in oklab, var(--accent) 10%, transparent);color:var(--accent)}@media (hover:hover){.math-input-module__cvdYvq__quick:hover{background-color:color-mix(in oklab, var(--accent) 20%, transparent)}}.math-input-module__cvdYvq__quick:active{background-color:color-mix(in oklab, var(--accent) 30%, transparent)}.math-input-module__cvdYvq__numpadCell{height:100%;padding-block:var(--keypad-pad);font-size:var(--keypad-text-number);flex:1}.math-input-module__cvdYvq__sideCell{width:clamp(3rem,8vw,6rem);height:100%;padding-block:var(--keypad-pad);font-size:var(--keypad-text-subtle);flex-shrink:0}.math-input-module__cvdYvq__bottomCell{height:100%;padding-block:var(--keypad-pad);font-size:var(--keypad-text-subtle);flex:1}.math-input-module__cvdYvq__actionCell{padding-block:var(--keypad-pad);font-size:var(--keypad-text-subtle);padding-inline:clamp(.75rem,1.4vw,1.25rem);display:inline-flex}.math-input-module__cvdYvq__operator{background-color:color-mix(in oklab, var(--accent) 15%, transparent);color:var(--accent)}@media (hover:hover){.math-input-module__cvdYvq__operator:hover{background-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.math-input-module__cvdYvq__operator:active{background-color:color-mix(in oklab, var(--accent) 35%, transparent)}.math-input-module__cvdYvq__bust{background-color:color-mix(in oklab, var(--destructive) 15%, transparent);color:var(--destructive)}@media (hover:hover){.math-input-module__cvdYvq__bust:hover{background-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.math-input-module__cvdYvq__bust:active{background-color:color-mix(in oklab, var(--destructive) 35%, transparent)}.math-input-module__cvdYvq__max{background-color:color-mix(in oklab, var(--success) 15%, transparent);color:var(--success)}@media (hover:hover){.math-input-module__cvdYvq__max:hover{background-color:color-mix(in oklab, var(--success) 25%, transparent)}}.math-input-module__cvdYvq__max:active{background-color:color-mix(in oklab, var(--success) 35%, transparent)}.math-input-module__cvdYvq__idle{background-color:var(--surface);color:var(--foreground-muted)}@media (hover:hover){.math-input-module__cvdYvq__idle:hover{background-color:var(--surface-hover)}}.math-input-module__cvdYvq__idle:active{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}.math-input-module__cvdYvq__inert{background-color:var(--surface);color:var(--foreground-subtle);cursor:not-allowed;opacity:.5}.math-input-module__cvdYvq__redoDisabled{background-color:var(--surface);color:var(--foreground-subtle);opacity:.4;cursor:not-allowed}.math-input-module__cvdYvq__noScore{background-color:color-mix(in oklab, var(--destructive) 15%, transparent);color:var(--destructive)}@media (hover:hover){.math-input-module__cvdYvq__noScore:hover{background-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.math-input-module__cvdYvq__noScore:active{background-color:color-mix(in oklab, var(--destructive) 35%, transparent)}.math-input-module__cvdYvq__noScore:disabled{background-color:var(--surface);color:var(--foreground-subtle);opacity:.5;cursor:not-allowed}.math-input-module__cvdYvq__actionRow{gap:var(--keypad-gap);display:flex}.math-input-module__cvdYvq__actionIcon{width:clamp(1.25rem,2.5vh,1.5rem);height:clamp(1.25rem,2.5vh,1.5rem)}
:where(.stats-loading-module__Nz_3ta__root>:not(:last-child)){margin-block-end:1.5rem}.stats-loading-module__Nz_3ta__tabs{gap:.5rem;display:flex}.stats-loading-module__Nz_3ta__tab{border-radius:var(--radius-full);height:2rem}.stats-loading-module__Nz_3ta__tabWide{width:6rem}.stats-loading-module__Nz_3ta__tabNarrow{width:5rem}.stats-loading-module__Nz_3ta__seasonSelect{width:10rem;height:2rem}.stats-loading-module__Nz_3ta__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:640px){.stats-loading-module__Nz_3ta__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.stats-loading-module__Nz_3ta__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.stats-loading-module__Nz_3ta__card{border-radius:var(--radius-xl);height:6rem}:where(.stats-loading-module__Nz_3ta__history>:not(:last-child)){margin-block-end:.5rem}.stats-loading-module__Nz_3ta__historyRow{border-radius:var(--radius-lg);height:3rem}
.division-card-module__3ksGQW__card{border:1px solid var(--border);border-radius:var(--radius-lg)}.division-card-module__3ksGQW__header{justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.division-card-module__3ksGQW__headerTitle{align-items:center;gap:.5rem;display:flex}.division-card-module__3ksGQW__name{font-size:.875rem;font-weight:600;line-height:1.25rem}.division-card-module__3ksGQW__countBadge{font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__headerActions{align-items:center;gap:.25rem;display:flex}.division-card-module__3ksGQW__actionIcon{width:.875rem;height:.875rem}.division-card-module__3ksGQW__deleteButton{color:var(--foreground-muted)}@media (hover:hover){.division-card-module__3ksGQW__deleteButton:hover{color:var(--destructive)}}.division-card-module__3ksGQW__confirm{margin-inline:1rem;border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--destructive) 10%, transparent);align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}.division-card-module__3ksGQW__confirmText{color:var(--destructive);flex:1;font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__confirmButton{height:1.5rem;font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__assignment{border-top:1px solid var(--border);padding:.75rem 1rem}:where(.division-card-module__3ksGQW__assignment>:not(:last-child)){margin-block-end:.5rem}.division-card-module__3ksGQW__emptyAssigned{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__chips{flex-wrap:wrap;gap:.375rem;display:flex}.division-card-module__3ksGQW__chip{align-items:center;gap:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem;display:flex}.division-card-module__3ksGQW__chipAverage{color:var(--foreground-muted)}.division-card-module__3ksGQW__chipRemove{border-radius:var(--radius-full);padding:.125rem}@media (hover:hover){.division-card-module__3ksGQW__chipRemove:hover{background-color:color-mix(in oklab, var(--foreground-muted) 20%, transparent)}}.division-card-module__3ksGQW__chipRemoveIcon{width:.75rem;height:.75rem}.division-card-module__3ksGQW__addRow{border-top:1px solid var(--border);flex-wrap:wrap;gap:.375rem;padding-top:.25rem;display:flex}.division-card-module__3ksGQW__addLabel{color:var(--foreground-muted);align-self:center;font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__addButton{height:1.5rem;padding-inline:.5rem;font-size:.75rem;line-height:1rem}.division-card-module__3ksGQW__addButtonAverage{color:var(--foreground-muted);margin-left:.25rem}.division-card-module__3ksGQW__section{border-top:1px solid var(--border)}:where(.division-card-module__3ksGQW__sectionBody>:not(:last-child)){margin-block-end:.75rem}.division-card-module__3ksGQW__toggleRow{gap:.5rem;display:flex}.division-card-module__3ksGQW__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.division-card-module__3ksGQW__tile{border:1px solid var(--border);border-radius:var(--radius-xl);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){.division-card-module__3ksGQW__tile:hover{border-color:var(--border-strong);background-color:var(--surface)}}.division-card-module__3ksGQW__tileIcon{width:1.5rem;height:1.5rem;color:var(--foreground-muted)}.division-card-module__3ksGQW__tileLabel{font-size:.75rem;font-weight:500;line-height:1rem}.division-card-module__3ksGQW__backButton{color:var(--foreground-muted);align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}@media (hover:hover){.division-card-module__3ksGQW__backButton:hover{color:var(--foreground)}}.division-card-module__3ksGQW__backIcon{width:.875rem;height:.875rem}.division-card-module__3ksGQW__previewHead{justify-content:space-between;align-items:center;display:flex}.division-card-module__3ksGQW__previewLabel{color:var(--foreground-muted);font-size:.75rem;font-weight:500;line-height:1}.division-card-module__3ksGQW__changeButton{color:var(--foreground-muted)}.division-card-module__3ksGQW__handicapHint{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}
.tournament-page-skeleton-module__9rLpCq__root{margin-inline:auto;padding-block:2rem;padding-inline:1rem}.tournament-page-skeleton-module__9rLpCq__header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}:where(.tournament-page-skeleton-module__9rLpCq__headings>:not(:last-child)){margin-block-end:.5rem}.tournament-page-skeleton-module__9rLpCq__title{width:14rem;height:2rem}.tournament-page-skeleton-module__9rLpCq__subtitle{width:10rem;height:1rem}.tournament-page-skeleton-module__9rLpCq__action{border-radius:var(--radius-md);width:7rem;height:2.25rem}
@media (min-width:640px){.load-format-dialog-module__VJbmoG__content{max-width:32rem}}.load-format-dialog-module__VJbmoG__scroll{max-height:60vh;padding-right:.25rem;overflow-y:auto}:where(.load-format-dialog-module__VJbmoG__scroll>:not(:last-child)){margin-block-end:1rem}:where(.load-format-dialog-module__VJbmoG__section>:not(:last-child)){margin-block-end:.5rem}.load-format-dialog-module__VJbmoG__sectionHeading{align-items:center;gap:.5rem;display:flex}.load-format-dialog-module__VJbmoG__sectionLabel{color:var(--foreground-muted);font-size:.75rem;font-weight:500;line-height:1rem}.load-format-dialog-module__VJbmoG__sectionLabelOwn{color:var(--primary)}.load-format-dialog-module__VJbmoG__sectionRule{background-color:var(--border);flex:1;height:1px}.load-format-dialog-module__VJbmoG__cards{gap:.5rem;display:grid}.load-format-dialog-module__VJbmoG__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){.load-format-dialog-module__VJbmoG__card:hover{border-color:var(--border-strong);background-color:var(--surface)}}.load-format-dialog-module__VJbmoG__card[data-selected]{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}@media (hover:hover){.load-format-dialog-module__VJbmoG__card[data-selected]:hover{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.load-format-dialog-module__VJbmoG__cardSaved{cursor:pointer;position:relative}.load-format-dialog-module__VJbmoG__cardHeader{justify-content:space-between;align-items:center;display:flex}.load-format-dialog-module__VJbmoG__cardName{font-size:.875rem;font-weight:500;line-height:1.25rem}.load-format-dialog-module__VJbmoG__cardSummary{color:var(--foreground-muted);margin-top:.125rem;font-size:.75rem;line-height:1rem}.load-format-dialog-module__VJbmoG__cardDelete{opacity:.5;color:var(--foreground-muted)}@media (hover:hover){.load-format-dialog-module__VJbmoG__card:hover .load-format-dialog-module__VJbmoG__cardDelete{opacity:1}.load-format-dialog-module__VJbmoG__cardDelete:hover{color:var(--destructive)}}.load-format-dialog-module__VJbmoG__deleteIcon{width:.75rem;height:.75rem}:where(.load-format-dialog-module__VJbmoG__previewRows>:not(:last-child)){margin-block-end:.25rem}.load-format-dialog-module__VJbmoG__previewRow{border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;align-items:center;gap:.75rem;width:100%;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;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){.load-format-dialog-module__VJbmoG__previewRow:hover{background-color:var(--surface)}}.load-format-dialog-module__VJbmoG__previewRow[data-selected]{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}@media (hover:hover){.load-format-dialog-module__VJbmoG__previewRow[data-selected]:hover{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.load-format-dialog-module__VJbmoG__slotNumber{color:var(--foreground-muted)}.load-format-dialog-module__VJbmoG__slotLabel{font-weight:500}.load-format-dialog-module__VJbmoG__slotPositions,.load-format-dialog-module__VJbmoG__slotFlag{font-size:.75rem;line-height:1rem}.load-format-dialog-module__VJbmoG__slotPositions{color:var(--foreground-muted)}.load-format-dialog-module__VJbmoG__slotFlag{color:var(--warning)}.load-format-dialog-module__VJbmoG__spacer{flex:1}.load-format-dialog-module__VJbmoG__chevron{width:.875rem;height:.875rem;color:var(--foreground-muted)}.load-format-dialog-module__VJbmoG__editor{border:1px solid var(--border);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--surface) 20%, transparent);margin-top:.25rem;margin-left:1.5rem;padding:.75rem}:where(.load-format-dialog-module__VJbmoG__editor>:not(:last-child)){margin-block-end:.5rem}.load-format-dialog-module__VJbmoG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.load-format-dialog-module__VJbmoG__fieldLabel{font-size:.75rem;line-height:1rem}.load-format-dialog-module__VJbmoG__select,.load-format-dialog-module__VJbmoG__ruleInput{margin-top:.25rem}.load-format-dialog-module__VJbmoG__switches{flex-wrap:wrap;gap:1rem;display:flex}.load-format-dialog-module__VJbmoG__switchLabel{align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.load-format-dialog-module__VJbmoG__customGameType{margin-top:.25rem;position:relative}.load-format-dialog-module__VJbmoG__customInput{padding-right:4rem}.load-format-dialog-module__VJbmoG__customCancel{color:var(--foreground-muted);border-radius:.25rem;padding-block:.125rem;padding-inline:.375rem;font-size:.75rem;line-height:1rem;position:absolute;top:50%;right:.375rem;translate:0 -50%}@media (hover:hover){.load-format-dialog-module__VJbmoG__customCancel:hover{color:var(--foreground)}}.load-format-dialog-module__VJbmoG__footer{gap:.5rem}@media (min-width:640px){.load-format-dialog-module__VJbmoG__footer{justify-content:space-between}}
@layer components{.dropdown-menu-module__YOnR4G__positioner{isolation:isolate;z-index:50;outline-style:none}.dropdown-menu-module__YOnR4G__content{z-index:50;max-height:var(--available-height);width:var(--anchor-width);min-width:8rem;transform-origin:var(--transform-origin);border-radius:var(--radius-lg);background-color:var(--popover);color:var(--popover-foreground);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent), 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--menu-enter-x:0;--menu-enter-y:0;outline-style:none;padding:.25rem;overflow:hidden auto}.dropdown-menu-module__YOnR4G__subContent{width:auto;min-width:6rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent), 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}.dropdown-menu-module__YOnR4G__item,.dropdown-menu-module__YOnR4G__subTrigger,.dropdown-menu-module__YOnR4G__checkboxItem,.dropdown-menu-module__YOnR4G__radioItem{cursor:default;border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;outline-style:none;align-items:center;gap:.375rem;padding:.25rem .375rem;font-size:.875rem;line-height:1.25rem;display:flex}.dropdown-menu-module__YOnR4G__item,.dropdown-menu-module__YOnR4G__checkboxItem,.dropdown-menu-module__YOnR4G__radioItem{position:relative}.dropdown-menu-module__YOnR4G__checkboxItem,.dropdown-menu-module__YOnR4G__radioItem{padding-right:2rem}.dropdown-menu-module__YOnR4G__item svg,.dropdown-menu-module__YOnR4G__subTrigger svg,.dropdown-menu-module__YOnR4G__checkboxItem svg,.dropdown-menu-module__YOnR4G__radioItem svg{pointer-events:none;flex-shrink:0}.dropdown-menu-module__YOnR4G__item svg:not([class*=size-]),.dropdown-menu-module__YOnR4G__subTrigger svg:not([class*=size-]),.dropdown-menu-module__YOnR4G__checkboxItem svg:not([class*=size-]),.dropdown-menu-module__YOnR4G__radioItem svg:not([class*=size-]){width:1rem;height:1rem}.dropdown-menu-module__YOnR4G__item[data-inset],.dropdown-menu-module__YOnR4G__subTrigger[data-inset],.dropdown-menu-module__YOnR4G__checkboxItem[data-inset],.dropdown-menu-module__YOnR4G__radioItem[data-inset]{padding-left:1.75rem}.dropdown-menu-module__YOnR4G__item[data-variant=destructive],.dropdown-menu-module__YOnR4G__item[data-variant=destructive] svg{color:var(--destructive)}.dropdown-menu-module__YOnR4G__item:focus,.dropdown-menu-module__YOnR4G__subTrigger:focus,.dropdown-menu-module__YOnR4G__checkboxItem:focus,.dropdown-menu-module__YOnR4G__radioItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu-module__YOnR4G__item:not([data-variant=destructive]):focus *,.dropdown-menu-module__YOnR4G__subTrigger:not([data-variant=destructive]):focus *,.dropdown-menu-module__YOnR4G__checkboxItem:focus *,.dropdown-menu-module__YOnR4G__radioItem:focus *{color:var(--accent-foreground)}.dropdown-menu-module__YOnR4G__item[data-variant=destructive]:focus{background-color:var(--menu-destructive-focus-bg);color:var(--destructive)}.dropdown-menu-module__YOnR4G__subTrigger[data-popup-open],.dropdown-menu-module__YOnR4G__subTrigger[data-open]{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu-module__YOnR4G__item[data-disabled],.dropdown-menu-module__YOnR4G__subTrigger[data-disabled],.dropdown-menu-module__YOnR4G__checkboxItem[data-disabled],.dropdown-menu-module__YOnR4G__radioItem[data-disabled]{pointer-events:none;opacity:.5}.dropdown-menu-module__YOnR4G__subTriggerIcon{margin-left:auto}.dropdown-menu-module__YOnR4G__indicator{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.5rem}.dropdown-menu-module__YOnR4G__label{color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem;font-weight:500;line-height:1rem}.dropdown-menu-module__YOnR4G__label[data-inset]{padding-left:1.75rem}.dropdown-menu-module__YOnR4G__separator{background-color:var(--border);height:1px;margin-block:.25rem;margin-inline:-.25rem}.dropdown-menu-module__YOnR4G__shortcut{letter-spacing:.1em;color:var(--muted-foreground);margin-left:auto;font-size:.75rem;line-height:1rem}.dropdown-menu-module__YOnR4G__item:focus .dropdown-menu-module__YOnR4G__shortcut{color:var(--accent-foreground)}.dropdown-menu-module__YOnR4G__content[data-side=top]{--menu-enter-y:.5rem}.dropdown-menu-module__YOnR4G__content[data-side=bottom]{--menu-enter-y:-.5rem}.dropdown-menu-module__YOnR4G__content[data-side=left],.dropdown-menu-module__YOnR4G__content[data-side=inline-start]{--menu-enter-x:.5rem}.dropdown-menu-module__YOnR4G__content[data-side=right],.dropdown-menu-module__YOnR4G__content[data-side=inline-end]{--menu-enter-x:-.5rem}.dropdown-menu-module__YOnR4G__content[data-open]{animation:.1s dropdown-menu-module__YOnR4G__menuEnter}.dropdown-menu-module__YOnR4G__content[data-closed]{animation:.1s dropdown-menu-module__YOnR4G__menuExit;overflow:hidden}}@keyframes dropdown-menu-module__YOnR4G__menuEnter{0%{opacity:0;transform:translate3d(var(--menu-enter-x), var(--menu-enter-y), 0px) scale3d(.95, .95, .95) rotate(0deg);filter:blur()}}@keyframes dropdown-menu-module__YOnR4G__menuExit{to{opacity:0;filter:blur();transform:translate(0,0)scale3d(.95,.95,.95)rotate(0)}}
.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}
@layer components{.form-control-module__5xJehG__control{border:1px solid var(--input);border-radius:var(--radius-lg);background-color:var(--control-bg);outline-style:none;width:100%;min-width:0;font-size:1rem;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:640px){.form-control-module__5xJehG__control{font-size:.875rem;line-height:1.25rem}}.form-control-module__5xJehG__control::placeholder{color:var(--muted-foreground)}.form-control-module__5xJehG__control:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.form-control-module__5xJehG__control:disabled{pointer-events:none;cursor:not-allowed;background-color:var(--control-bg-disabled);opacity:.5}.form-control-module__5xJehG__control[aria-invalid=true]{border-color:var(--control-invalid-border);box-shadow:0 0 0 3px var(--control-invalid-ring)}.form-control-module__5xJehG__input{appearance:textfield;height:42px;padding-inline:.75rem}.form-control-module__5xJehG__input::-webkit-inner-spin-button{appearance:none}.form-control-module__5xJehG__input::-webkit-outer-spin-button{appearance:none}.form-control-module__5xJehG__input::file-selector-button{height:1.5rem;color:var(--foreground);background-color:#0000;border-width:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.form-control-module__5xJehG__textarea{resize:vertical;min-height:96px;padding-block:.5rem;padding-inline:.75rem}.form-control-module__5xJehG__nativeSelect{padding-inline:.75rem}.form-control-module__5xJehG__nativeSelect[data-size=default]{height:42px}.form-control-module__5xJehG__nativeSelect[data-size=sm]{height:2.25rem}}
.avatar-module__DRwQbG__avatar{border-radius:var(--radius-full);color:#fff;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.avatar-module__DRwQbG__avatar[data-size=sm]{width:2rem;height:2rem;font-size:.75rem;line-height:1rem}.avatar-module__DRwQbG__avatar[data-size=md]{width:3rem;height:3rem;font-size:.875rem;line-height:1.25rem}.avatar-module__DRwQbG__avatar[data-size=lg]{width:5rem;height:5rem;font-size:1.25rem;line-height:1.75rem}
@layer components{.label-module__WeEVDq__label{-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1;display:flex}.group[data-disabled=true] .label-module__WeEVDq__label{pointer-events:none;opacity:.5}.peer:disabled~.label-module__WeEVDq__label{cursor:not-allowed;opacity:.5}}
@layer components{.radio-card-group-module__5HhC2a__group{flex-direction:column;gap:.5rem;display:flex}.radio-card-group-module__5HhC2a__card{cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;gap:.75rem;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);display:flex}@media (hover:hover){.radio-card-group-module__5HhC2a__card:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.radio-card-group-module__5HhC2a__card[data-checked]{border-color:var(--primary);background-color:color-mix(in oklab, var(--primary) 5%, transparent)}.radio-card-group-module__5HhC2a__card:focus-visible{box-shadow:0 0 0 1px var(--background), 0 0 0 3px var(--ring);outline-style:none}.radio-card-group-module__5HhC2a__indicator{border:2px solid var(--muted-foreground);border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;margin-top:.125rem;display:flex}.radio-card-group-module__5HhC2a__card[data-checked] .radio-card-group-module__5HhC2a__indicator{border-color:var(--primary)}.radio-card-group-module__5HhC2a__dot{border-radius:var(--radius-full);background-color:var(--primary);width:.5rem;height:.5rem}.radio-card-group-module__5HhC2a__body{flex:1;min-width:0}.radio-card-group-module__5HhC2a__label{font-size:.875rem;font-weight:500;line-height:1.375}.radio-card-group-module__5HhC2a__description{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1rem}}
.handicap-config-form-module__srvSVq__header{justify-content:space-between;align-items:center;display:flex}.handicap-config-form-module__srvSVq__legend{font-size:.875rem;font-weight:500;line-height:1.25rem}.handicap-config-form-module__srvSVq__legendHint{color:var(--muted-foreground);margin-top:.125rem;font-size:.75rem;line-height:1rem}.handicap-config-form-module__srvSVq__body{border-radius:var(--radius-lg);border:1px solid var(--border);margin-top:.75rem;padding:.75rem}:where(.handicap-config-form-module__srvSVq__body>:not(:last-child)){margin-block-end:1rem}.handicap-config-form-module__srvSVq__hint{border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--primary) 10%, transparent);align-items:flex-start;gap:.5rem;padding-block:.5rem;padding-inline:.75rem;display:flex}.handicap-config-form-module__srvSVq__hintIcon{width:.875rem;height:.875rem;color:var(--primary);flex-shrink:0;margin-top:.125rem}.handicap-config-form-module__srvSVq__hintText{color:var(--primary);font-size:.75rem;line-height:1rem}:where(.handicap-config-form-module__srvSVq__group>:not(:last-child)){margin-block-end:.75rem}.handicap-config-form-module__srvSVq__groupDivided{border-top:1px solid var(--border);padding-top:1rem}.handicap-config-form-module__srvSVq__groupTitle{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:500;line-height:1rem}.handicap-config-form-module__srvSVq__label{font-size:.75rem;line-height:1rem}.handicap-config-form-module__srvSVq__radios{margin-top:.25rem}.handicap-config-form-module__srvSVq__percentRow{align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.handicap-config-form-module__srvSVq__percentInput{width:5rem}.handicap-config-form-module__srvSVq__percentSign{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.handicap-config-form-module__srvSVq__percentHelp{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1rem}
.share-join-link-module__TVllFG__closed{border-radius:var(--radius-lg);border:1px solid var(--border);background-color:color-mix(in oklab, var(--muted) 30%, transparent);padding:1rem}.share-join-link-module__TVllFG__closedRow{align-items:flex-start;gap:.75rem;display:flex}.share-join-link-module__TVllFG__closedIcon{width:1rem;height:1rem;color:var(--muted-foreground);margin-top:.125rem}.share-join-link-module__TVllFG__closedTitle{font-size:.875rem;font-weight:500;line-height:1.25rem}.share-join-link-module__TVllFG__closedDetail{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1rem}.share-join-link-module__TVllFG__panel{border-radius:var(--radius-lg);border:1px solid var(--border);padding:1rem}:where(.share-join-link-module__TVllFG__panel>:not(:last-child)){margin-block-end:1rem}.share-join-link-module__TVllFG__intro{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.share-join-link-module__TVllFG__linkRow{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.share-join-link-module__TVllFG__linkRow{flex-direction:row;align-items:stretch}}.share-join-link-module__TVllFG__link{border-radius:var(--radius-md);border:1px solid var(--border);background-color:var(--background);font-family:var(--font-mono);color:var(--foreground);flex:1;padding-block:.5rem;padding-inline:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width:640px){.share-join-link-module__TVllFG__link{font-size:.75rem;line-height:1rem}}.share-join-link-module__TVllFG__copy{flex-shrink:0}.share-join-link-module__TVllFG__copyIcon{width:1rem;height:1rem}.share-join-link-module__TVllFG__qrRow{align-items:flex-start;gap:1rem;display:flex}.share-join-link-module__TVllFG__qr{border-radius:var(--radius-md);background-color:#fff;flex-shrink:0;width:8rem;height:8rem;padding:.5rem}.share-join-link-module__TVllFG__qr>svg{width:100%;height:100%}.share-join-link-module__TVllFG__aside{color:var(--muted-foreground);flex:1;font-size:.75rem;line-height:1rem}:where(.share-join-link-module__TVllFG__aside>:not(:last-child)){margin-block-end:.5rem}.share-join-link-module__TVllFG__asideLinks{flex-direction:column;gap:.25rem;display:flex}.share-join-link-module__TVllFG__asideLink{color:var(--primary);align-items:center;gap:.25rem;display:inline-flex}@media (hover:hover){.share-join-link-module__TVllFG__asideLink:hover{text-decoration-line:underline}}.share-join-link-module__TVllFG__asideLinkIcon{width:.75rem;height:.75rem}:where(.share-join-link-module__TVllFG__section>:not(:last-child)){margin-block-end:1rem}.share-join-link-module__TVllFG__sectionHeader{align-items:center;gap:.5rem;display:flex}.share-join-link-module__TVllFG__sectionIcon{width:1.25rem;height:1.25rem;color:var(--muted-foreground)}.share-join-link-module__TVllFG__sectionTitle{font-size:1.125rem;font-weight:600;line-height:1.75rem}
@layer components{.separator-module__ur5yVa__separator{background-color:var(--border);flex-shrink:0}.separator-module__ur5yVa__separator[data-orientation=horizontal]{width:100%;height:1px}.separator-module__ur5yVa__separator[data-orientation=vertical]{align-self:stretch;width:1px}}
.bye-policy-radios-module__5ryWsW__revealed{margin-top:.5rem}.bye-policy-radios-module__5ryWsW__fieldLabel{font-size:.75rem;line-height:1rem}.bye-policy-radios-module__5ryWsW__fieldInput{width:6rem;margin-top:.25rem}
@layer components{.sheet-module__P4f9lq__overlay{isolation:isolate;z-index:50;background-color:#0006;position:fixed;inset:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sheet-module__P4f9lq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}.sheet-module__P4f9lq__overlay[data-open]{animation:.2s sheet-module__P4f9lq__sheetOverlayEnter}.sheet-module__P4f9lq__overlay[data-closed]{animation:.2s sheet-module__P4f9lq__sheetOverlayExit}.sheet-module__P4f9lq__content{z-index:50;border-color:var(--border);background-color:var(--background);--sheet-enter-x:0;outline-style:none;flex-direction:column;gap:1rem;width:18rem;padding:1.5rem;display:flex;position:fixed;inset-block:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.sheet-module__P4f9lq__content[data-side=left]{--sheet-enter-x:-100%;border-right-style:solid;border-right-width:1px;left:0}.sheet-module__P4f9lq__content[data-side=right]{--sheet-enter-x:100%;border-left-style:solid;border-left-width:1px;right:0}.sheet-module__P4f9lq__content[data-open]{animation:.2s sheet-module__P4f9lq__sheetContentEnter}.sheet-module__P4f9lq__content[data-closed]{animation:.2s sheet-module__P4f9lq__sheetContentExit}.sheet-module__P4f9lq__closeButton{position:absolute;top:.75rem;right:.75rem}.sheet-module__P4f9lq__title{font-size:1rem;font-weight:500;line-height:1}.sheet-module__P4f9lq__description{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}}@keyframes sheet-module__P4f9lq__sheetOverlayEnter{0%{opacity:0;filter:blur();transform:translate(0,0)scale(1)rotate(0)}}@keyframes sheet-module__P4f9lq__sheetOverlayExit{to{opacity:0;filter:blur();transform:translate(0,0)scale(1)rotate(0)}}@keyframes sheet-module__P4f9lq__sheetContentEnter{0%{opacity:1;transform:translate3d(var(--sheet-enter-x), 0px, 0px) scale3d(1, 1, 1) rotate(0deg);filter:blur()}}@keyframes sheet-module__P4f9lq__sheetContentExit{to{opacity:1;transform:translate3d(var(--sheet-enter-x), 0px, 0px) scale3d(1, 1, 1) rotate(0deg);filter:blur()}}
.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}
@layer components{.switch-module__7I7rHa__switch{cursor:pointer;border-radius:var(--radius-full);background-color:var(--border-strong);border:1px solid #0000;outline-style:none;flex-shrink:0;align-items:center;width:2.25rem;height:1.25rem;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:inline-flex}.switch-module__7I7rHa__switch:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--ring)}.switch-module__7I7rHa__switch[data-disabled]{cursor:not-allowed;opacity:.5}.switch-module__7I7rHa__switch[data-checked]{background-color:var(--primary)}.switch-module__7I7rHa__thumb{pointer-events:none;border-radius:var(--radius-full);background-color:var(--primary-foreground);width:1rem;height:1rem;transition-property:transform,translate,scale,rotate;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.switch-module__7I7rHa__thumb[data-checked]{translate:1rem}.switch-module__7I7rHa__thumb[data-unchecked]{background-color:var(--foreground);translate:.125rem}}
@layer components{.table-module__81tUjW__container{width:100%;position:relative;overflow-x:auto}.table-module__81tUjW__table{caption-side:bottom;width:100%;font-size:.875rem;line-height:1.25rem}.table-module__81tUjW__header tr{border-bottom:1px solid}.table-module__81tUjW__body tr:last-child{border-width:0}.table-module__81tUjW__footer{background-color:color-mix(in oklab, var(--muted) 50%, transparent);border-top:1px solid;font-weight:500}.table-module__81tUjW__footer>tr:last-child{border-bottom-width:0}.table-module__81tUjW__row{border-bottom:1px solid;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){.table-module__81tUjW__row:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.table-module__81tUjW__row[data-state=selected]{background-color:var(--muted)}.table-module__81tUjW__head{text-align:left;vertical-align:middle;white-space:nowrap;height:2.5rem;color:var(--foreground);padding-inline:.5rem;font-weight:500}.table-module__81tUjW__head:has([role=checkbox]){padding-right:0}.table-module__81tUjW__cell{vertical-align:middle;white-space:nowrap;padding:.5rem}.table-module__81tUjW__cell:has([role=checkbox]){padding-right:0}.table-module__81tUjW__caption{color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;line-height:1.25rem}}
:where(.format-builder-module__WYC86a__builder>:not(:last-child)){margin-block-end:1.25rem}.format-builder-module__WYC86a__typeLabel{font-size:.75rem;font-weight:500;line-height:1rem}.format-builder-module__WYC86a__typeGroup,.format-builder-module__WYC86a__typeHelp{margin-top:.25rem}.format-builder-module__WYC86a__typeHelp{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__legCount{align-items:center;gap:.75rem;display:flex}.format-builder-module__WYC86a__legCountLabel{font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__legCountInput{width:5rem}.format-builder-module__WYC86a__legCountHint{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}:where(.format-builder-module__WYC86a__slots>:not(:last-child)){margin-block-end:.75rem}.format-builder-module__WYC86a__addSlot{width:100%}.format-builder-module__WYC86a__addSlotIcon{width:.875rem;height:.875rem}.format-builder-module__WYC86a__slot{border:1px solid var(--border);border-radius:var(--radius-lg);padding:.75rem}:where(.format-builder-module__WYC86a__slot>:not(:last-child)){margin-block-end:.5rem}.format-builder-module__WYC86a__slot[data-tiebreaker]{border-color:color-mix(in oklab, var(--warning) 40%, transparent);background-color:color-mix(in oklab, var(--warning) 5%, transparent)}.format-builder-module__WYC86a__slotHeader{justify-content:space-between;align-items:center;display:flex}.format-builder-module__WYC86a__slotTitle{align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.format-builder-module__WYC86a__trophyIcon{width:.875rem;height:.875rem;color:var(--warning)}.format-builder-module__WYC86a__trashIcon{width:.75rem;height:.75rem}.format-builder-module__WYC86a__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.format-builder-module__WYC86a__fieldLabel{font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__select{margin-top:.25rem}.format-builder-module__WYC86a__startingThrowHint{color:var(--foreground-muted);margin-top:.125rem;font-size:11px}.format-builder-module__WYC86a__switches{flex-wrap:wrap;gap:1rem;display:flex}.format-builder-module__WYC86a__switchLabel{cursor:pointer;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;display:flex}.format-builder-module__WYC86a__switchLabel[data-disabled]{cursor:not-allowed;opacity:.5}.format-builder-module__WYC86a__ruleInput{margin-top:.25rem}:where(.format-builder-module__WYC86a__tiebreaker>:not(:last-child)){margin-block-end:.5rem}.format-builder-module__WYC86a__tiebreakerHint{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__addTiebreaker{border:1px dashed var(--border);border-radius:var(--radius-md);width:100%;color:var(--foreground-muted);justify-content:center;align-items:center;gap:.375rem;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;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-builder-module__WYC86a__addTiebreaker:hover{border-color:color-mix(in oklab, var(--warning) 50%, transparent);background-color:color-mix(in oklab, var(--warning) 5%, transparent);color:var(--foreground)}}.format-builder-module__WYC86a__addTiebreakerIcon{width:.875rem;height:.875rem}.format-builder-module__WYC86a__positions{border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--surface) 30%, transparent);padding:.5rem}:where(.format-builder-module__WYC86a__positions>:not(:last-child)){margin-block-end:.5rem}.format-builder-module__WYC86a__positionsLabel{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__positionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}:where(.format-builder-module__WYC86a__positionColumn>:not(:last-child)){margin-block-end:.25rem}.format-builder-module__WYC86a__positionColumnLabel{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:11px;font-weight:500}.format-builder-module__WYC86a__positionPair{gap:.375rem;display:flex}.format-builder-module__WYC86a__positionsHint{color:var(--foreground-muted);font-size:11px}.format-builder-module__WYC86a__customGameType{margin-top:.25rem;position:relative}.format-builder-module__WYC86a__customInput{padding-right:4rem}.format-builder-module__WYC86a__customCancel{color:var(--foreground-muted);border-radius:.25rem;padding-block:.125rem;padding-inline:.375rem;font-size:.75rem;line-height:1rem;position:absolute;top:50%;right:.375rem;translate:0 -50%}@media (hover:hover){.format-builder-module__WYC86a__customCancel:hover{color:var(--foreground)}}:where(.format-builder-module__WYC86a__preset>:not(:last-child)){margin-block-end:.5rem}.format-builder-module__WYC86a__presetHeading{text-transform:uppercase;letter-spacing:.025em;color:var(--foreground-muted);font-size:.75rem;font-weight:500;line-height:1rem}:where(.format-builder-module__WYC86a__presetRows>:not(:last-child)){margin-block-end:.25rem}.format-builder-module__WYC86a__presetRow{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:.75rem;padding-block:.5rem;padding-inline:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.format-builder-module__WYC86a__presetIndex{color:var(--foreground-muted)}.format-builder-module__WYC86a__presetIcon{width:.875rem;height:.875rem}.format-builder-module__WYC86a__presetLabel{font-weight:500}.format-builder-module__WYC86a__presetMeta{color:var(--foreground-muted);font-size:.75rem;line-height:1rem}.format-builder-module__WYC86a__presetSpacer{flex:1}.format-builder-module__WYC86a__presetFlag{color:var(--warning);font-size:.75rem;line-height:1rem}
@layer components{.tabs-module__s23JuW__root{gap:.5rem;display:flex}.tabs-module__s23JuW__root[data-orientation=horizontal]{flex-direction:column}.tabs-module__s23JuW__list{border-radius:var(--radius-lg);width:fit-content;color:var(--muted-foreground);justify-content:center;align-items:center;padding:3px;display:inline-flex}.tabs-module__s23JuW__root[data-orientation=horizontal] .tabs-module__s23JuW__list{height:2rem}.tabs-module__s23JuW__root[data-orientation=vertical] .tabs-module__s23JuW__list{flex-direction:column;height:fit-content}.tabs-module__s23JuW__list[data-variant=default]{background-color:var(--muted)}.tabs-module__s23JuW__list[data-variant=line]{background-color:#0000;border-radius:0;gap:.25rem}.tabs-module__s23JuW__trigger{--tabs-ring:0 0 #0000;--tabs-shadow:0 0 #0000;border-radius:var(--radius-md);white-space:nowrap;height:calc(100% - 1px);color:var(--tabs-trigger-color);box-shadow:var(--tabs-ring), var(--tabs-shadow);border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:.375rem;padding-block:.125rem;padding-inline:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.tabs-module__s23JuW__trigger svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.tabs-module__s23JuW__root[data-orientation=vertical] .tabs-module__s23JuW__trigger{justify-content:flex-start;width:100%}.tabs-module__s23JuW__trigger:after{content:"";background-color:var(--foreground);opacity:0;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.tabs-module__s23JuW__root[data-orientation=horizontal] .tabs-module__s23JuW__trigger:after{inset-inline:0;height:.125rem;bottom:-5px}.tabs-module__s23JuW__root[data-orientation=vertical] .tabs-module__s23JuW__trigger:after{inset-block:0;width:.125rem;right:-.25rem}@media (hover:hover){.tabs-module__s23JuW__trigger:hover{color:var(--foreground)}}.tabs-module__s23JuW__trigger:disabled,.tabs-module__s23JuW__trigger[aria-disabled=true]{pointer-events:none;opacity:.5}.tabs-module__s23JuW__trigger[data-active]{background-color:var(--tabs-trigger-active-bg);border-color:var(--tabs-trigger-active-border);color:var(--foreground)}.tabs-module__s23JuW__list[data-variant=default] .tabs-module__s23JuW__trigger[data-active]{--tabs-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a}.tabs-module__s23JuW__list[data-variant=line] .tabs-module__s23JuW__trigger{background-color:#0000}.tabs-module__s23JuW__list[data-variant=line] .tabs-module__s23JuW__trigger[data-active]{--tabs-trigger-active-bg:transparent;--tabs-trigger-active-border:transparent;--tabs-focus-border:var(--tabs-line-active-focus-border);--tabs-shadow:0 0 #0000}.tabs-module__s23JuW__list[data-variant=line] .tabs-module__s23JuW__trigger[data-active]:after{opacity:1}.tabs-module__s23JuW__trigger:focus-visible{border-color:var(--tabs-focus-border,var(--ring));outline:1px solid var(--ring);--tabs-ring:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.tabs-module__s23JuW__content{outline-style:none;flex:1;font-size:.875rem;line-height:1.25rem}}
:where(.step-divisions-module__Yzxf_a__step>:not(:last-child)){margin-block-end:1rem}.step-divisions-module__Yzxf_a__heading{font-size:1.125rem;font-weight:500;line-height:1.75rem}.step-divisions-module__Yzxf_a__optionalTag{color:var(--foreground-muted);font-size:.875rem;font-weight:400;line-height:1.25rem}.step-divisions-module__Yzxf_a__blurb{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.step-divisions-module__Yzxf_a__createForm{gap:.5rem;display:flex}.step-divisions-module__Yzxf_a__createInput{flex:1}.step-divisions-module__Yzxf_a__createIcon{width:1rem;height:1rem}.step-divisions-module__Yzxf_a__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}.step-divisions-module__Yzxf_a__pool{border:1px dashed var(--border);border-radius:var(--radius-lg);padding:.75rem}.step-divisions-module__Yzxf_a__poolHeader{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.step-divisions-module__Yzxf_a__poolTitle{color:var(--foreground-muted);font-size:.75rem;font-weight:500;line-height:1rem}.step-divisions-module__Yzxf_a__poolCount{font-size:.75rem;line-height:1rem}.step-divisions-module__Yzxf_a__poolEntities{flex-wrap:wrap;gap:.375rem;display:flex}.step-divisions-module__Yzxf_a__entityBadge{gap:.25rem;font-size:.75rem;line-height:1rem}.step-divisions-module__Yzxf_a__entityAverage{color:var(--foreground-muted)}.step-divisions-module__Yzxf_a__empty{border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center;padding-block:2rem}.step-divisions-module__Yzxf_a__emptyText{color:var(--foreground-muted);font-size:.875rem;line-height:1.25rem}.step-divisions-module__Yzxf_a__submit{width:100%}.step-divisions-module__Yzxf_a__spinner{width:1rem;height:1rem}
@layer components{.toggle-group-module__cClQ6q__group{gap:.5rem;display:flex}.toggle-group-module__cClQ6q__groupGrid{gap:.5rem;display:grid}.toggle-group-module__cClQ6q__item{--toggle-ring:0 0 #0000;--toggle-shadow:0 0 #0000;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background-color:var(--background-elevated);color:var(--foreground);-webkit-user-select:none;user-select:none;box-shadow:var(--toggle-ring), var(--toggle-shadow);outline-style:none;flex:1;justify-content:center;align-items:center;gap:.375rem;font-weight:500;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:inline-flex}.toggle-group-module__cClQ6q__item svg{pointer-events:none;flex-shrink:0}.toggle-group-module__cClQ6q__item[data-size=default]{height:42px;padding-inline:1rem;font-size:.875rem;line-height:1.25rem}.toggle-group-module__cClQ6q__item[data-size=sm]{height:2.25rem;padding-inline:.75rem;font-size:.75rem;line-height:1rem}@media (hover:hover){.toggle-group-module__cClQ6q__item:hover{background-color:var(--surface)}}.toggle-group-module__cClQ6q__item[data-pressed]{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground);--toggle-shadow:0 1px 3px 0 var(--toggle-pressed-shadow-color), 0 1px 2px -1px var(--toggle-pressed-shadow-color)}.toggle-group-module__cClQ6q__item:focus-visible{--toggle-ring:0 0 0 1px var(--background), 0 0 0 3px var(--ring)}}
.report-bot-dialog-module__OJ058W__field{flex-direction:column;gap:.375rem;display:flex}.report-bot-dialog-module__OJ058W__counter{text-align:right;color:var(--foreground-subtle);font-size:.75rem;line-height:1rem}
@layer components{.tooltip-module__AMpqwa__positioner{isolation:isolate;z-index:50}.tooltip-module__AMpqwa__popup{z-index:50;width:fit-content;max-width:20rem;transform-origin:var(--transform-origin);border-radius:var(--radius-md);background-color:var(--foreground);color:var(--background);align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;line-height:1rem;display:inline-flex}.tooltip-module__AMpqwa__popup:has([data-slot=kbd]){padding-right:.375rem}.tooltip-module__AMpqwa__popup [data-slot=kbd]{isolation:isolate;z-index:50;border-radius:var(--radius-sm);position:relative}.tooltip-module__AMpqwa__popup{--tooltip-enter-x:0;--tooltip-enter-y:0}.tooltip-module__AMpqwa__popup[data-side=top]{--tooltip-enter-y:.5rem}.tooltip-module__AMpqwa__popup[data-side=bottom]{--tooltip-enter-y:-.5rem}.tooltip-module__AMpqwa__popup[data-side=left],.tooltip-module__AMpqwa__popup[data-side=inline-start]{--tooltip-enter-x:.5rem}.tooltip-module__AMpqwa__popup[data-side=right],.tooltip-module__AMpqwa__popup[data-side=inline-end]{--tooltip-enter-x:-.5rem}.tooltip-module__AMpqwa__popup[data-open]{animation:.15s tooltip-module__AMpqwa__tooltipEnter}.tooltip-module__AMpqwa__popup[data-closed]{animation:.15s tooltip-module__AMpqwa__tooltipExit}.tooltip-module__AMpqwa__arrow{z-index:50;background-color:var(--foreground);width:.625rem;height:.625rem;fill:var(--foreground);border-radius:2px;translate:0 calc(-50% - 2px);rotate:45deg}.tooltip-module__AMpqwa__arrow[data-side=left],.tooltip-module__AMpqwa__arrow[data-side=right],.tooltip-module__AMpqwa__arrow[data-side=inline-start],.tooltip-module__AMpqwa__arrow[data-side=inline-end]{translate:0 -50%;top:50%!important}.tooltip-module__AMpqwa__arrow[data-side=left],.tooltip-module__AMpqwa__arrow[data-side=inline-start]{right:-.25rem}.tooltip-module__AMpqwa__arrow[data-side=right],.tooltip-module__AMpqwa__arrow[data-side=inline-end]{left:-.25rem}.tooltip-module__AMpqwa__arrow[data-side=top]{bottom:-.625rem}.tooltip-module__AMpqwa__arrow[data-side=bottom]{top:.25rem}}@keyframes tooltip-module__AMpqwa__tooltipEnter{0%{opacity:0;transform:translate3d(var(--tooltip-enter-x), var(--tooltip-enter-y), 0px) scale3d(.95, .95, .95) rotate(0deg);filter:blur()}}@keyframes tooltip-module__AMpqwa__tooltipExit{to{opacity:0;filter:blur();transform:translate(0,0)scale3d(.95,.95,.95)rotate(0)}}
.game-over-module__hIJhRa__backdrop{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.game-over-module__hIJhRa__card{border-radius:var(--radius-xl);background-color:var(--background-elevated);width:100%;max-width:28rem;margin-inline:1rem;padding:1.5rem;box-shadow:0 25px 50px -12px #00000040}.game-over-module__hIJhRa__header{text-align:center;margin-bottom:1rem}.game-over-module__hIJhRa__headerSingle{text-align:center;margin-bottom:1.5rem}.game-over-module__hIJhRa__winnerName{font-family:var(--font-heading);color:var(--foreground);font-size:2.125rem;font-weight:700;line-height:2.5rem}.game-over-module__hIJhRa__winnerLabel{color:var(--primary);font-size:.9375rem;font-weight:500;line-height:1.25rem}.game-over-module__hIJhRa__matchScore{border-radius:var(--radius-md);background-color:var(--surface);text-align:center;margin-bottom:1rem;padding-block:.75rem;padding-inline:1rem}.game-over-module__hIJhRa__matchLabel{color:var(--foreground-muted);font-size:.75rem;font-weight:500;line-height:1rem}.game-over-module__hIJhRa__matchWins{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground);margin-top:.25rem;font-size:1.875rem;font-weight:700;line-height:2.125rem}.game-over-module__hIJhRa__matchWinsSeparator{color:var(--foreground-muted);margin-inline:.5rem}.game-over-module__hIJhRa__matchWinsLeader{color:var(--primary)}.game-over-module__hIJhRa__matchPlayers{color:var(--foreground-subtle);margin-top:.125rem;font-size:.75rem;line-height:1rem}.game-over-module__hIJhRa__aggregateLabel{color:var(--foreground-muted);margin-top:1rem;margin-bottom:.25rem;font-size:.75rem;font-weight:500;line-height:1rem}.game-over-module__hIJhRa__actions{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.game-over-module__hIJhRa__action{width:100%}.game-over-module__hIJhRa__actionMuted{width:100%;color:var(--foreground-muted)}.game-over-module__hIJhRa__tableFrame{border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}.game-over-module__hIJhRa__legBreakdown{margin-top:.5rem}.game-over-module__hIJhRa__table{width:100%;font-size:.875rem;line-height:1.25rem}.game-over-module__hIJhRa__tableHead{background-color:var(--surface)}.game-over-module__hIJhRa__headStat{text-align:left;color:var(--foreground-muted);padding-block:.5rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;line-height:1rem}.game-over-module__hIJhRa__headPlayer{text-align:center;color:var(--foreground-muted);padding-block:.5rem;padding-inline:.75rem;font-size:.75rem;font-weight:500;line-height:1rem}.game-over-module__hIJhRa__rowEven{background-color:var(--background-elevated)}.game-over-module__hIJhRa__rowOdd{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}.game-over-module__hIJhRa__rowLabel{color:var(--foreground-muted);padding-block:.5rem;padding-inline:.75rem;font-weight:500}.game-over-module__hIJhRa__statCell{text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground-muted);padding-block:.5rem;padding-inline:.75rem}.game-over-module__hIJhRa__legCell{text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-block:.5rem;padding-inline:.75rem}.game-over-module__hIJhRa__legCellWinner{color:var(--primary);font-weight:500}.game-over-module__hIJhRa__legCellOther{color:var(--foreground-muted)}.game-over-module__hIJhRa__placeholderHead{background-color:var(--surface);padding-block:.625rem;padding-inline:.75rem}.game-over-module__hIJhRa__placeholderHeadBar{width:5rem;height:1rem}:where(.game-over-module__hIJhRa__placeholderBody>:not(:last-child)){border-bottom:1px solid color-mix(in oklab, var(--border) 40%, transparent)}.game-over-module__hIJhRa__placeholderRow{padding-block:.625rem;padding-inline:.75rem}.game-over-module__hIJhRa__placeholderBar{width:100%;height:1rem}.game-over-module__hIJhRa__panel{border-radius:var(--radius-md);border:1px solid var(--border);overflow:hidden}.game-over-module__hIJhRa__panelNames,.game-over-module__hIJhRa__panelValues{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.game-over-module__hIJhRa__panelNames{background-color:var(--surface)}.game-over-module__hIJhRa__panelName{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--foreground-muted);padding-block:.5rem;padding-inline:.75rem;font-size:.8125rem;font-weight:500;line-height:1.125rem;overflow:hidden}.game-over-module__hIJhRa__panelNameWinner{color:var(--foreground)}.game-over-module__hIJhRa__panelValues{padding-top:.875rem;padding-bottom:.25rem}.game-over-module__hIJhRa__panelValue{text-align:center;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground-muted);font-size:min(3.25rem,12vw);font-weight:700;line-height:1.08}.game-over-module__hIJhRa__panel[data-dense=true] .game-over-module__hIJhRa__panelValue{font-size:min(2rem,7vw);line-height:1.12}.game-over-module__hIJhRa__panelValueWinner{color:var(--primary)}.game-over-module__hIJhRa__panelLabel{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--foreground-muted);padding-bottom:.875rem;font-size:.6875rem;font-weight:500;line-height:1rem}.game-over-module__hIJhRa__panelMembers{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--border);padding-block:.75rem;padding-inline:.5rem;display:grid}.game-over-module__hIJhRa__panelMemberColumn{flex-direction:column;gap:.5rem;padding-inline:.5rem;display:flex}:where(.game-over-module__hIJhRa__panelMembers>:not(:first-child)){border-left:1px solid var(--border)}.game-over-module__hIJhRa__panelMemberRow{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.game-over-module__hIJhRa__panelMemberName{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground-muted);font-size:.8125rem;line-height:1.125rem;overflow:hidden}.game-over-module__hIJhRa__panelMemberValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--foreground-muted);font-size:1.375rem;font-weight:600;line-height:1.5rem}.game-over-module__hIJhRa__panelMemberWinner{color:var(--foreground)}.game-over-module__hIJhRa__panelSecondary{border-top:1px solid var(--border);background-color:color-mix(in oklab, var(--surface) 50%, transparent)}.game-over-module__hIJhRa__panelSecondary .game-over-module__hIJhRa__panelValues{padding-top:.625rem}.game-over-module__hIJhRa__panelSecondary .game-over-module__hIJhRa__panelValue{color:var(--foreground-muted);font-size:min(1.625rem,6vw);font-weight:500;line-height:1.15}.game-over-module__hIJhRa__panelSecondary .game-over-module__hIJhRa__panelValueWinner{color:var(--foreground)}.game-over-module__hIJhRa__panelSecondary .game-over-module__hIJhRa__panelLabel{padding-bottom:.625rem}.game-over-module__hIJhRa__panelPlaceholder{padding:.75rem}.game-over-module__hIJhRa__panelPlaceholderBar{width:100%}
.insert-off-week-divider-module__ZvOcmq__divider{width:100%;color:color-mix(in oklab, var(--foreground-muted) 60%, transparent);align-items:center;font-size:.75rem;line-height: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){.insert-off-week-divider-module__ZvOcmq__divider:hover{color:var(--primary)}}.insert-off-week-divider-module__ZvOcmq__divider:disabled{pointer-events:none;opacity:.5}.insert-off-week-divider-module__ZvOcmq__rule{border-top:1px dashed var(--border);flex:1;height:1px;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){.insert-off-week-divider-module__ZvOcmq__divider:hover .insert-off-week-divider-module__ZvOcmq__rule{border-color:var(--primary)}}.insert-off-week-divider-module__ZvOcmq__label{align-items:center;gap:.25rem;padding-inline:.5rem;display:flex}.insert-off-week-divider-module__ZvOcmq__icon{width:.75rem;height:.75rem}
.week-matchup-editor-module__OeLx9a__dialog{max-width:32rem}.week-matchup-editor-module__OeLx9a__rows{flex-direction:column;gap:.5rem;display:flex}.week-matchup-editor-module__OeLx9a__empty{text-align:center;color:var(--foreground-muted);padding-block:.5rem;font-size:.875rem;line-height:1.25rem}.week-matchup-editor-module__OeLx9a__row{align-items:center;gap:.5rem;display:flex}.week-matchup-editor-module__OeLx9a__select{flex:1}.week-matchup-editor-module__OeLx9a__separator{text-align:center;width:2rem;color:var(--foreground-muted);flex-shrink:0;font-size:.75rem;line-height:1rem}.week-matchup-editor-module__OeLx9a__byeLabel{color:var(--foreground-muted);flex-shrink:0;align-items:center;gap:.25rem;font-size:.75rem;line-height:1rem;display:flex}.week-matchup-editor-module__OeLx9a__removeButton{flex-shrink:0;width:2rem;height:2rem;padding:0}@media (hover:hover){.week-matchup-editor-module__OeLx9a__removeButton:hover{color:var(--destructive)}}.week-matchup-editor-module__OeLx9a__removeIcon{width:1rem;height:1rem}.week-matchup-editor-module__OeLx9a__addButton{align-self:flex-start}.week-matchup-editor-module__OeLx9a__addIcon{width:.75rem;height:.75rem}.week-matchup-editor-module__OeLx9a__warnings{border:1px solid color-mix(in oklab, var(--warning) 30%, transparent);border-radius:var(--radius-md);background-color:color-mix(in oklab, var(--warning) 5%, transparent);color:var(--foreground);flex-direction:column;gap:.25rem;padding:.5rem;font-size:.75rem;line-height:1rem;display:flex}.week-matchup-editor-module__OeLx9a__error{color:var(--destructive);font-size:.875rem;line-height:1.25rem}
.auto-resolve-button-module__S3RtUq__icon{width:1rem;height:1rem}
.share-page-button-module__5k_bPW__icon{width:1rem;height:1rem}