.ClubSwitcher-module__yNsHCG__wrapper{min-width:0;max-width:100%;position:relative}.ClubSwitcher-module__yNsHCG__trigger{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;min-height:48px;color:var(--color-text-primary);border-radius:8px;align-items:center;gap:8px;max-width:200px;padding:6px 12px;font-weight:500;line-height:1.4;transition:background-color .15s,border-color .15s;display:flex;}.ClubSwitcher-module__yNsHCG__trigger:hover{background-color:var(--color-primary-light);border-color:var(--color-primary)}.ClubSwitcher-module__yNsHCG__trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ClubSwitcher-module__yNsHCG__triggerLabel{overflow-wrap:break-word;text-align:left;flex:1;min-width:0}.ClubSwitcher-module__yNsHCG__chevron{width:12px;height:12px;color:var(--color-text-secondary);flex-shrink:0;transition:transform .15s}.ClubSwitcher-module__yNsHCG__chevronOpen{transform:rotate(180deg)}.ClubSwitcher-module__yNsHCG__dropdown{background:var(--color-surface);border:1px solid var(--color-border);z-index:200;border-radius:8px;min-width:100%;max-width:240px;padding:4px;animation:.12s ClubSwitcher-module__yNsHCG__fadeIn;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0000001a}@keyframes ClubSwitcher-module__yNsHCG__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ClubSwitcher-module__yNsHCG__option{cursor:pointer;width:100%;min-height:48px;color:var(--color-text-primary);text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;line-height:1.4;transition:background-color .12s;display:flex;}.ClubSwitcher-module__yNsHCG__option:hover{background-color:var(--color-primary-light)}.ClubSwitcher-module__yNsHCG__option:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.ClubSwitcher-module__yNsHCG__optionActive{color:var(--color-primary);background-color:var(--color-primary-light);font-weight:500}.ClubSwitcher-module__yNsHCG__optionLabel{overflow-wrap:break-word;text-align:left;flex:1;min-width:0}.ClubSwitcher-module__yNsHCG__checkmark{width:14px;height:14px;color:var(--color-primary);flex-shrink:0}
.guest-badge-module__gCwocq__guestBadge{background-color:var(--color-primary-light);color:var(--color-primary);vertical-align:middle;border-radius:999px;margin-left:4px;padding:1px 4px;font-size:9px;font-weight:500;display:inline-flex}.guest-badge-module__gCwocq__avatarWithGuest{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.guest-badge-module__gCwocq__avatarWithGuest .guest-badge-module__gCwocq__guestBadge{margin-left:0}
.MatchActionsMenu-module__IPusJa__sheet{background:var(--color-surface);border:1px solid var(--color-border);border-radius:20px;flex-direction:column;gap:2px;padding:12px 8px;display:flex;box-shadow:0 18px 42px #04201e40;box-shadow:0 18px 42px lab(10.1161% -11.5041 -1.94613/.25)}.MatchActionsMenu-module__IPusJa__grab{background:color-mix(in oklab, var(--color-text) 15%, transparent);border-radius:999px;align-self:center;width:38px;height:4px;margin:2px 0 8px}.MatchActionsMenu-module__IPusJa__row{cursor:pointer;text-align:left;width:100%;color:var(--color-text);background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.MatchActionsMenu-module__IPusJa__row:hover{background:color-mix(in oklab, var(--color-primary) 6%, transparent)}.MatchActionsMenu-module__IPusJa__row:disabled{opacity:.5;cursor:not-allowed}.MatchActionsMenu-module__IPusJa__iconChip{background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MatchActionsMenu-module__IPusJa__iconChipDanger{color:var(--color-negative);background:#fbeae6}.MatchActionsMenu-module__IPusJa__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.MatchActionsMenu-module__IPusJa__subtitle{color:var(--color-text-secondary)}.MatchActionsMenu-module__IPusJa__dangerTitle{color:var(--color-negative)}.MatchActionsMenu-module__IPusJa__error{color:var(--color-negative);padding:4px 10px}.MatchActionsMenu-module__IPusJa__blockLink{color:var(--color-negative);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin:4px 10px;text-decoration:underline}.MatchActionsMenu-module__IPusJa__pickerOverlay{z-index:1001;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MatchActionsMenu-module__IPusJa__picker{background:var(--color-surface);border-radius:16px;flex-direction:column;gap:4px;min-width:240px;padding:16px;display:flex}.MatchActionsMenu-module__IPusJa__pickerRow{text-align:left;cursor:pointer;color:var(--color-text);background:0 0;border:none;border-radius:10px;padding:10px}.MatchActionsMenu-module__IPusJa__pickerRow:hover{background:color-mix(in oklab, var(--color-primary) 8%, transparent)}.MatchActionsMenu-module__IPusJa__pickerCancel{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:8px}
@keyframes MatchFlowPanel-module__zo1aZa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MatchFlowPanel-module__zo1aZa__fadeOut{0%{opacity:1}to{opacity:0}}@keyframes MatchFlowPanel-module__zo1aZa__slideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MatchFlowPanel-module__zo1aZa__slideOutToBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes MatchFlowPanel-module__zo1aZa__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MatchFlowPanel-module__zo1aZa__slideOutToRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes MatchFlowPanel-module__zo1aZa__crossFade{0%{opacity:0}to{opacity:1}}.MatchFlowPanel-module__zo1aZa__scrim{z-index:200;background-color:#0003;animation:.2s ease-out forwards MatchFlowPanel-module__zo1aZa__fadeIn;position:fixed;inset:0}.MatchFlowPanel-module__zo1aZa__scrimClosing{animation:.2s ease-in forwards MatchFlowPanel-module__zo1aZa__fadeOut}.MatchFlowPanel-module__zo1aZa__embeddedBody{max-height:inherit;flex-direction:column;display:flex;overflow:hidden auto}.MatchFlowPanel-module__zo1aZa__panel{z-index:201;background-color:var(--color-surface);flex-direction:column;display:flex;position:fixed;overflow:hidden auto}.MatchFlowPanel-module__zo1aZa__panelMobile{touch-action:pan-y;border-radius:16px 16px 0 0;max-height:90vh;animation:.25s ease-out forwards MatchFlowPanel-module__zo1aZa__slideInFromBottom;bottom:0;left:0;right:0}.MatchFlowPanel-module__zo1aZa__panelMobile.MatchFlowPanel-module__zo1aZa__panelMedium{height:60vh}.MatchFlowPanel-module__zo1aZa__panelMobile.MatchFlowPanel-module__zo1aZa__panelLarge{height:90vh}.MatchFlowPanel-module__zo1aZa__panelMobileClosing{animation:.2s ease-in forwards MatchFlowPanel-module__zo1aZa__slideOutToBottom}.MatchFlowPanel-module__zo1aZa__dragHandle{cursor:grab;flex-shrink:0;justify-content:center;padding:8px 0 4px;display:flex}.MatchFlowPanel-module__zo1aZa__dragHandleBar{background-color:var(--color-border);border-radius:2px;width:40px;height:4px}.MatchFlowPanel-module__zo1aZa__panelDesktop{border-left:1px solid var(--color-border);width:360px;animation:.25s ease-out forwards MatchFlowPanel-module__zo1aZa__slideInFromRight;top:0;bottom:0;right:0}.MatchFlowPanel-module__zo1aZa__panelDesktopClosing{animation:.2s ease-in forwards MatchFlowPanel-module__zo1aZa__slideOutToRight}.MatchFlowPanel-module__zo1aZa__panelHeader{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex}.MatchFlowPanel-module__zo1aZa__panelHeaderLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.MatchFlowPanel-module__zo1aZa__headerDot{background-color:var(--color-positive);border-radius:50%;width:8px;min-width:8px;height:8px}.MatchFlowPanel-module__zo1aZa__headerTitle{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MatchFlowPanel-module__zo1aZa__headerTimer{color:var(--color-text-secondary);white-space:nowrap;margin-left:4px}.MatchFlowPanel-module__zo1aZa__panelHeaderActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.MatchFlowPanel-module__zo1aZa__closeButton{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.MatchFlowPanel-module__zo1aZa__closeButton:hover{background-color:var(--color-primary-light)}.MatchFlowPanel-module__zo1aZa__panelBody{flex:1;padding:16px;animation:.2s ease-out MatchFlowPanel-module__zo1aZa__crossFade;overflow-y:auto}.MatchFlowPanel-module__zo1aZa__actions{border-top:1px solid var(--color-border);flex-direction:column;flex-shrink:0;gap:12px;padding:16px;display:flex}.MatchFlowPanel-module__zo1aZa__actionButtons{gap:12px;display:flex}.MatchFlowPanel-module__zo1aZa__actionButtons>*{flex:1}.MatchFlowPanel-module__zo1aZa__actionLink{text-align:center;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:4px;display:block}.MatchFlowPanel-module__zo1aZa__actionLink:hover{color:var(--color-text)}.MatchFlowPanel-module__zo1aZa__actionLinkDanger{color:var(--color-negative);}.MatchFlowPanel-module__zo1aZa__actionLinkDanger:hover{opacity:.8}.MatchFlowPanel-module__zo1aZa__formatInfo{color:var(--color-text-secondary);text-align:center;padding:8px 0}.MatchFlowPanel-module__zo1aZa__warmupTimer{color:var(--color-primary);font-variant-numeric:tabular-nums}.MatchFlowPanel-module__zo1aZa__warmupRing{flex-direction:column;align-items:center;gap:8px;padding:0 16px 8px;display:flex}.MatchFlowPanel-module__zo1aZa__ringWrap{width:118px;height:118px;position:relative}.MatchFlowPanel-module__zo1aZa__ringCenter{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.MatchFlowPanel-module__zo1aZa__ringTime{color:var(--color-primary-dark,#1f5c5c);font-variant-numeric:tabular-nums}.MatchFlowPanel-module__zo1aZa__ringLabel{color:var(--color-primary);letter-spacing:1px;font-size:8px;font-weight:700}.MatchFlowPanel-module__zo1aZa__ringSub{color:var(--color-text-secondary)}.MatchFlowPanel-module__zo1aZa__adjustRow{justify-content:center;gap:8px;display:flex}.MatchFlowPanel-module__zo1aZa__adjustPill{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 72%, transparent);height:30px;color:var(--color-primary-dark,#1f5c5c);cursor:pointer;border-radius:999px;padding:0 12px;font-weight:700}.MatchFlowPanel-module__zo1aZa__tale{flex-direction:column;gap:7px;padding:0 16px;display:flex}.MatchFlowPanel-module__zo1aZa__taleLabels{justify-content:space-between;align-items:center;gap:8px;display:flex}.MatchFlowPanel-module__zo1aZa__taleTeam{color:var(--color-text);font-weight:700}.MatchFlowPanel-module__zo1aZa__taleH2h{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;letter-spacing:.5px}.MatchFlowPanel-module__zo1aZa__oddsBar{background:#9bcbcb;border-radius:999px;height:10px;position:relative;overflow:hidden}.MatchFlowPanel-module__zo1aZa__oddsFill{background:var(--color-primary);border-radius:999px;position:absolute;inset:0 auto 0 0}.MatchFlowPanel-module__zo1aZa__oddsNums{justify-content:space-between;align-items:center;display:flex}.MatchFlowPanel-module__zo1aZa__oddsNum{align-items:baseline;gap:5px;display:flex}.MatchFlowPanel-module__zo1aZa__oddsPctA{color:var(--color-primary);font-variant-numeric:tabular-nums}.MatchFlowPanel-module__zo1aZa__oddsPctB{color:var(--color-primary-dark,#1f5c5c);font-variant-numeric:tabular-nums}.MatchFlowPanel-module__zo1aZa__oddsCaption{color:var(--color-text-secondary)}.MatchFlowPanel-module__zo1aZa__announceActions{gap:10px;padding:4px 16px 16px;display:flex}.MatchFlowPanel-module__zo1aZa__startNow{background:var(--color-primary-fill);color:#fff;cursor:pointer;height:50px;box-shadow:0 6px 16px color-mix(in oklab, var(--color-primary-dark,#1f5c5c) 40%, transparent);border:none;border-radius:999px;flex:1;font-weight:700}.MatchFlowPanel-module__zo1aZa__startNow:disabled{opacity:.6;cursor:not-allowed}.MatchFlowPanel-module__zo1aZa__kebabBtn{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 80%, transparent);width:50px;height:50px;color:var(--color-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:flex}.MatchFlowPanel-module__zo1aZa__kebabSheetScrim{z-index:300;background:#00000059;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.MatchFlowPanel-module__zo1aZa__kebabSheetWrap{width:100%;max-width:420px;padding:0 16px 16px}.MatchFlowPanel-module__zo1aZa__panelStateTransition{flex-direction:column;flex:1;animation:.2s ease-out MatchFlowPanel-module__zo1aZa__crossFade;display:flex}.MatchFlowPanel-module__zo1aZa__sectionTitle{color:var(--color-text);text-align:center;margin:0 0 4px}.MatchFlowPanel-module__zo1aZa__sectionSubtitle{color:var(--color-text-secondary);text-align:center;margin:0 0 16px}.MatchFlowPanel-module__zo1aZa__sectionHint{color:var(--color-text-tertiary);text-align:center;margin:0 0 16px}.MatchFlowPanel-module__zo1aZa__scoreEntryContainer{flex-direction:column;gap:16px;display:flex}.MatchFlowPanel-module__zo1aZa__setRow{background-color:var(--color-surface-raised);border-radius:12px;padding:12px}.MatchFlowPanel-module__zo1aZa__setHeader{color:var(--color-text);justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.MatchFlowPanel-module__zo1aZa__removeSetButton{color:var(--color-negative);cursor:pointer;background:0 0;border:none;padding:2px 4px}.MatchFlowPanel-module__zo1aZa__removeSetButton:hover{opacity:.8}.MatchFlowPanel-module__zo1aZa__scoreInputRow{justify-content:center;align-items:center;gap:12px;display:flex}.MatchFlowPanel-module__zo1aZa__scoreInputGroup{flex-direction:column;align-items:center;gap:4px;display:flex}.MatchFlowPanel-module__zo1aZa__teamLabel{color:var(--color-text-secondary)}.MatchFlowPanel-module__zo1aZa__scoreSeparator{color:var(--color-text-secondary);margin-top:16px}.MatchFlowPanel-module__zo1aZa__validationHint{color:var(--color-negative);text-align:center;margin-top:8px}.MatchFlowPanel-module__zo1aZa__partialHint{color:var(--color-text-secondary);text-align:center;margin-top:8px}.MatchFlowPanel-module__zo1aZa__addSetButton{text-align:center;border:1px dashed var(--color-border);width:100%;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:8px;margin-top:8px;padding:8px;display:block}.MatchFlowPanel-module__zo1aZa__addSetButton:hover{background-color:var(--color-primary-light)}.MatchFlowPanel-module__zo1aZa__formatHint{color:var(--color-text-tertiary);text-align:center;margin-top:12px}.MatchFlowPanel-module__zo1aZa__scoreboardCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 14px;display:flex}.MatchFlowPanel-module__zo1aZa__scoreboardRow{align-items:center;gap:0;display:flex}.MatchFlowPanel-module__zo1aZa__scoreboardNameCol{flex:90px;min-width:0;margin-right:8px;overflow:hidden}.MatchFlowPanel-module__zo1aZa__scoreboardScoreCols{flex-shrink:0;align-items:center;gap:16px;display:flex}.MatchFlowPanel-module__zo1aZa__scoreboardHeaderLabel{color:var(--color-text-secondary);font-size:11px;font-weight:500}.MatchFlowPanel-module__zo1aZa__scoreboardTeamName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.MatchFlowPanel-module__zo1aZa__scoreboardTeamNames{flex-direction:column;gap:1px;min-width:0;display:flex}.MatchFlowPanel-module__zo1aZa__scoreboardTeamNameLine{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}.MatchFlowPanel-module__zo1aZa__scoreboardCol{text-align:center;border-radius:6px;flex-shrink:0;width:32px}.MatchFlowPanel-module__zo1aZa__scoreboardCol[data-active=true]{outline:1.5px solid color-mix(in srgb, var(--color-primary) 30%, transparent)}.MatchFlowPanel-module__zo1aZa__scoreboardColTappable{cursor:pointer}.MatchFlowPanel-module__zo1aZa__scoreboardColTappable:hover{opacity:.8}.MatchFlowPanel-module__zo1aZa__scoreboardVsDivider{justify-content:center;align-items:center;height:16px;display:flex;position:relative}.MatchFlowPanel-module__zo1aZa__scoreboardVsLine{background-color:var(--color-border);height:1px;position:absolute;left:0;right:0}.MatchFlowPanel-module__zo1aZa__scoreboardVsPill{z-index:1;background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:9px;padding:1px 6px;font-size:9px;font-weight:700;line-height:14px;position:relative}.MatchFlowPanel-module__zo1aZa__activeSetLabel{text-align:center;margin:8px 0 4px}.MatchFlowPanel-module__zo1aZa__resultIcon{justify-content:center;margin-bottom:8px;display:flex}.MatchFlowPanel-module__zo1aZa__playerList{flex-direction:column;gap:0;display:flex}.MatchFlowPanel-module__zo1aZa__playerRow{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.MatchFlowPanel-module__zo1aZa__playerRow:last-child{border-bottom:none}.MatchFlowPanel-module__zo1aZa__playerInfo{align-items:center;gap:10px;min-width:0;display:flex}.MatchFlowPanel-module__zo1aZa__playerInfo span{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MatchFlowPanel-module__zo1aZa__scoreSummary{background-color:var(--color-surface-raised);border-radius:12px;flex-direction:column;gap:8px;margin:16px 0;padding:12px;display:flex}.MatchFlowPanel-module__zo1aZa__scoreSummaryRow{justify-content:space-between;align-items:center;display:flex}.MatchFlowPanel-module__zo1aZa__scoreSummaryLabel{color:var(--color-text-secondary)}.MatchFlowPanel-module__zo1aZa__scoreSummaryValue{color:var(--color-text);font-variant-numeric:tabular-nums}.MatchFlowPanel-module__zo1aZa__statsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.MatchFlowPanel-module__zo1aZa__statItem{background-color:var(--color-surface-raised);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:8px;display:flex}.MatchFlowPanel-module__zo1aZa__statLabel{color:var(--color-text-tertiary)}.MatchFlowPanel-module__zo1aZa__statValue{color:var(--color-text)}.MatchFlowPanel-module__zo1aZa__calibrationNote{text-align:center;color:var(--color-text-tertiary);background-color:var(--color-surface-raised);border-radius:8px;grid-column:1/-1;padding:8px}.MatchFlowPanel-module__zo1aZa__finishEarlyOverlay{z-index:10;border-radius:inherit;background-color:#0006;justify-content:center;align-items:center;animation:.15s ease-out forwards MatchFlowPanel-module__zo1aZa__fadeIn;display:flex;position:absolute;inset:0}.MatchFlowPanel-module__zo1aZa__finishEarlyCard{background-color:var(--color-surface);border-radius:16px;flex-direction:column;gap:16px;width:100%;max-width:320px;margin:24px;padding:24px;display:flex;box-shadow:0 8px 32px #0003}.MatchFlowPanel-module__zo1aZa__finishEarlyTitle{color:var(--color-text);text-align:center;margin:0}.MatchFlowPanel-module__zo1aZa__finishEarlyBody{color:var(--color-text-secondary);text-align:center;margin:0}.MatchFlowPanel-module__zo1aZa__finishEarlyActions{flex-direction:column;gap:10px;display:flex}.MatchFlowPanel-module__zo1aZa__notHereLink{width:100%;color:var(--color-negative,#d94f3b);cursor:pointer;text-align:center;background:0 0;border:none;margin-top:10px;padding:8px 0;font-weight:600;display:block}.MatchFlowPanel-module__zo1aZa__noShowCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;flex-direction:column;gap:12px;width:100%;max-width:340px;margin:24px;padding:16px;display:flex;box-shadow:0 12px 30px -18px #0003}.MatchFlowPanel-module__zo1aZa__noShowCaption{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.8px;font-weight:700}.MatchFlowPanel-module__zo1aZa__noShowTitle{color:var(--color-text);margin:0;font-weight:600}.MatchFlowPanel-module__zo1aZa__noShowRow{background:color-mix(in srgb, var(--color-primary) 6%, transparent);cursor:pointer;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.MatchFlowPanel-module__zo1aZa__noShowRowSelected{outline:2px solid var(--color-primary)}.MatchFlowPanel-module__zo1aZa__noShowName{color:var(--color-text);font-weight:700}.MatchFlowPanel-module__zo1aZa__noShowBadge{color:var(--color-negative,#d94f3b);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.3px;background:color-mix(in srgb, var(--color-negative,#d94f3b) 12%, transparent);border-radius:999px;padding:4px 10px;font-weight:700}.MatchFlowPanel-module__zo1aZa__noShowFlag{height:46px;color:var(--color-negative,#d94f3b);border:1.5px solid var(--color-negative,#d94f3b);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.MatchFlowPanel-module__zo1aZa__noShowFlag:disabled{opacity:.5;cursor:default}.MatchFlowPanel-module__zo1aZa__noShowNote{color:var(--color-text-secondary);text-align:center;margin:0}.MatchFlowPanel-module__zo1aZa__missingBanner{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);border-radius:14px;align-items:center;gap:8px;margin:0 16px 12px;padding:10px 14px;display:flex}@media (max-width:767px){.MatchFlowPanel-module__zo1aZa__panelDesktop,.MatchFlowPanel-module__zo1aZa__desktopClose{display:none}}@media (min-width:768px){.MatchFlowPanel-module__zo1aZa__panelMobile,.MatchFlowPanel-module__zo1aZa__dragHandle{display:none}}
.RotationPicker-module__JW6qtW__root{flex-direction:column;flex:1;gap:10px;padding:4px 14px 16px;display:flex}.RotationPicker-module__JW6qtW__hint{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;text-align:center;margin:0}.RotationPicker-module__JW6qtW__teams{flex-direction:column;gap:10px;display:flex}.RotationPicker-module__JW6qtW__teamRow{background:color-mix(in oklab, var(--color-primary) 4%, var(--color-surface));border:1px solid color-mix(in oklab, var(--color-primary) 18%, transparent);border-radius:14px;grid-template-columns:auto 1fr;align-items:stretch;gap:10px;padding:10px 12px;display:grid}.RotationPicker-module__JW6qtW__teamRowB{background:color-mix(in oklab, var(--color-primary) 10%, var(--color-surface));border:1.5px solid var(--color-primary)}.RotationPicker-module__JW6qtW__teamLabel{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;border-right:1px dashed color-mix(in oklab, var(--color-primary) 25%, transparent);text-align:center;flex-direction:column;justify-content:center;min-width:38px;padding-right:10px;font-weight:700;display:flex}.RotationPicker-module__JW6qtW__chipRow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.RotationPicker-module__JW6qtW__chip{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;text-align:left;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:7px 10px 7px 7px;transition:border-color .12s,box-shadow .12s;display:grid}.RotationPicker-module__JW6qtW__chip:hover{border-color:var(--color-primary)}.RotationPicker-module__JW6qtW__chip:disabled{opacity:.5;cursor:not-allowed}.RotationPicker-module__JW6qtW__chipSelected{border-color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 6%, var(--color-surface));box-shadow:0 4px 10px -4px color-mix(in oklab, var(--color-primary) 35%, transparent)}.RotationPicker-module__JW6qtW__chipAvatar{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark,var(--color-primary)));color:#fff;width:28px;height:28px;font-size:11px;font-weight:700;font-family:var(--font-mono,monospace);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.RotationPicker-module__JW6qtW__chipName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.RotationPicker-module__JW6qtW__chipGrip{color:var(--color-text-secondary);opacity:.55;font-size:14px;line-height:1}.RotationPicker-module__JW6qtW__receipt{text-align:center;color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;margin:0}.RotationPicker-module__JW6qtW__errorText{color:var(--color-negative);text-align:center;margin:0}.RotationPicker-module__JW6qtW__actionRow{gap:10px;margin-top:auto;display:flex}.RotationPicker-module__JW6qtW__actionRow>*{flex:1}
.FreeformScorer-module__pWrk2q__root{flex-direction:column;gap:13px;padding:14px 16px 16px;display:flex}.FreeformScorer-module__pWrk2q__ledger{flex-wrap:wrap;gap:8px;display:flex}.FreeformScorer-module__pWrk2q__ledgerPill{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:999px;align-items:center;gap:7px;padding:4px 10px;display:inline-flex}.FreeformScorer-module__pWrk2q__ledgerSet{color:var(--color-text-secondary);letter-spacing:.5px}.FreeformScorer-module__pWrk2q__ledgerScore{font-family:var(--font-numeric,"Sora", sans-serif);color:var(--color-text);font-weight:600}.FreeformScorer-module__pWrk2q__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}.FreeformScorer-module__pWrk2q__cardTiebreak{border:1.5px solid var(--color-primary)}.FreeformScorer-module__pWrk2q__cardTop{justify-content:space-between;align-items:center;display:flex}.FreeformScorer-module__pWrk2q__setLabel{color:var(--color-primary);letter-spacing:1px;font-weight:700}.FreeformScorer-module__pWrk2q__gamesChip{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:999px;align-items:center;margin-left:8px;padding:2px 7px;display:inline-flex}.FreeformScorer-module__pWrk2q__saved{color:var(--color-text-secondary);align-items:center;gap:5px;display:inline-flex}.FreeformScorer-module__pWrk2q__savedDot{background:var(--color-positive,#2d8a4e);border-radius:999px;width:6px;height:6px}.FreeformScorer-module__pWrk2q__teamRow{justify-content:space-between;align-items:center;display:flex}.FreeformScorer-module__pWrk2q__teamName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.FreeformScorer-module__pWrk2q__cell{width:58px;height:58px;font-family:var(--font-numeric,"Sora", sans-serif);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:12px;justify-content:center;align-items:center;font-size:30px;font-weight:600;transition:background .15s,color .15s;display:flex;position:relative}.FreeformScorer-module__pWrk2q__cellLeading{background:var(--color-primary-fill);color:#fff;border-color:#0000}.FreeformScorer-module__pWrk2q__cellTiebreak{justify-content:flex-start;align-items:flex-start}.FreeformScorer-module__pWrk2q__cellGames{font-family:var(--font-numeric,"Sora", sans-serif);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:30px;font-weight:600;line-height:1;position:absolute;top:9px;left:18px}.FreeformScorer-module__pWrk2q__tbSuperscript{font-family:var(--font-numeric,"Sora", sans-serif);color:var(--color-primary);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700;line-height:1;position:absolute;top:7px;right:7px}.FreeformScorer-module__pWrk2q__cellLeading .FreeformScorer-module__pWrk2q__tbSuperscript{color:#fff}.FreeformScorer-module__pWrk2q__hint{text-align:center;color:var(--color-text-secondary)}.FreeformScorer-module__pWrk2q__controls{gap:8px;display:flex}.FreeformScorer-module__pWrk2q__controlPill{border:1px solid var(--color-border);background:var(--color-surface);height:38px;color:var(--color-text);cursor:pointer;border-radius:999px;flex:1;font-weight:600}.FreeformScorer-module__pWrk2q__controlPillSmall{font-size:12px}.FreeformScorer-module__pWrk2q__controlPill:disabled{opacity:.4;cursor:not-allowed}.FreeformScorer-module__pWrk2q__controlPill:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.FreeformScorer-module__pWrk2q__endMatch{border:1.5px solid var(--color-primary);width:100%;height:46px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.FreeformScorer-module__pWrk2q__endMatchComplete{border:1.5px solid var(--color-primary);background:var(--color-primary-fill);color:#fff;cursor:pointer;border-radius:999px;width:100%;height:46px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.FreeformScorer-module__pWrk2q__setComplete{color:var(--color-positive);justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.FreeformScorer-module__pWrk2q__chooserCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.FreeformScorer-module__pWrk2q__chooserLabel{color:var(--color-text-secondary);letter-spacing:.8px;font-weight:700}.FreeformScorer-module__pWrk2q__chooserOptions{gap:10px;display:flex}.FreeformScorer-module__pWrk2q__chooserOption{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-primary) 6%, transparent);cursor:pointer;border-radius:14px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px 10px;display:flex}.FreeformScorer-module__pWrk2q__chooserOptionPoints{font-family:var(--font-numeric,"Sora", sans-serif);color:var(--color-text);font-size:22px;font-weight:600}.FreeformScorer-module__pWrk2q__chooserNote{text-align:center;color:var(--color-text-secondary)}.FreeformScorer-module__pWrk2q__formatRow{justify-content:space-between;align-items:center;display:flex}.FreeformScorer-module__pWrk2q__formatChip{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-text-secondary);letter-spacing:.6px;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.FreeformScorer-module__pWrk2q__formatChipText{font-family:var(--font-mono,"JetBrains Mono", monospace);font-weight:700}.FreeformScorer-module__pWrk2q__formatNote{color:var(--color-text-secondary)}.FreeformScorer-module__pWrk2q__matchCompleteTop{justify-content:space-between;align-items:center;display:flex}.FreeformScorer-module__pWrk2q__matchCompleteBadge{color:var(--color-positive,#2d8a4e);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.6px;font-weight:700}.FreeformScorer-module__pWrk2q__resultLine{color:var(--color-text);justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.FreeformScorer-module__pWrk2q__resultCheck{color:var(--color-positive,#2d8a4e)}.FreeformScorer-module__pWrk2q__saveNote{color:var(--color-text-secondary);justify-content:center;align-items:center;gap:5px;display:inline-flex}.FreeformScorer-module__pWrk2q__saveNoteCheck{color:var(--color-positive,#2d8a4e);flex:none}.FreeformScorer-module__pWrk2q__confirmScore{background:var(--color-primary-fill);color:#fff;cursor:pointer;height:50px;box-shadow:0 8px 20px -6px color-mix(in srgb, var(--color-primary) 40%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.FreeformScorer-module__pWrk2q__confirmScore:disabled{opacity:.5;cursor:default}
.MatchHoldingPromptView-module__-NXQOW__root{flex-direction:column;gap:9px;padding:14px 16px 0;display:flex}.MatchHoldingPromptView-module__-NXQOW__caption{color:var(--color-text-secondary);font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.6px;font-weight:700}.MatchHoldingPromptView-module__-NXQOW__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 12px 30px -18px #0000001f}.MatchHoldingPromptView-module__-NXQOW__row{align-items:center;gap:11px;display:flex}.MatchHoldingPromptView-module__-NXQOW__iconWrap{background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:40px;height:40px;color:var(--color-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.MatchHoldingPromptView-module__-NXQOW__headline{color:var(--color-text);font-weight:600}.MatchHoldingPromptView-module__-NXQOW__subtitle{color:var(--color-text-secondary)}.MatchHoldingPromptView-module__-NXQOW__body{color:var(--color-text);line-height:1.4}.MatchHoldingPromptView-module__-NXQOW__buttons{flex-direction:column;gap:10px;display:flex}.MatchHoldingPromptView-module__-NXQOW__stay{background:var(--color-primary-fill);color:#fff;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;height:46px;font-size:14px;font-weight:700;display:flex}.MatchHoldingPromptView-module__-NXQOW__head{height:46px;color:var(--color-text);border:1.5px solid var(--color-border);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.MatchHoldingPromptView-module__-NXQOW__stay:disabled,.MatchHoldingPromptView-module__-NXQOW__head:disabled{opacity:.5;cursor:default}
.MatchRecap-module__0-Nurq__receipt{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 20px 20px;display:flex}.MatchRecap-module__0-Nurq__check{width:54px;height:54px;color:var(--color-positive);background:#e1f2e8;border-radius:999px;justify-content:center;align-items:center;margin-top:4px;display:flex}.MatchRecap-module__0-Nurq__receiptTitle{color:var(--color-text)}.MatchRecap-module__0-Nurq__receiptResult{color:var(--color-text-secondary)}.MatchRecap-module__0-Nurq__scorePills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.MatchRecap-module__0-Nurq__scorePill{color:var(--color-primary-dark);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;background:#eaf2f2;border-radius:10px;align-items:flex-start;gap:2px;padding:6px 12px;font-size:16px;font-weight:600;display:inline-flex}.MatchRecap-module__0-Nurq__tiebreak{color:var(--color-primary);vertical-align:super;font-size:10px;font-weight:600}.MatchRecap-module__0-Nurq__formLine{align-items:center;gap:6px;display:inline-flex}.MatchRecap-module__0-Nurq__formLineText{color:var(--color-text);font-weight:600}.MatchRecap-module__0-Nurq__divider{background:color-mix(in oklab, var(--color-text) 7%, transparent);width:100%;height:1px}.MatchRecap-module__0-Nurq__viewRecapOutline{border:1.5px solid var(--color-primary);width:100%;height:46px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.MatchRecap-module__0-Nurq__shareWinPrimary{width:100%;height:46px;color:var(--color-on-primary,#fff);background:var(--color-primary-fill);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.MatchRecap-module__0-Nurq__shareWinPrimary:disabled{opacity:.5;cursor:default}.MatchRecap-module__0-Nurq__returningHint{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0}.MatchRecap-module__0-Nurq__recap{flex-direction:column;gap:14px;padding:2px 16px 20px;display:flex}.MatchRecap-module__0-Nurq__recapHeader{justify-content:space-between;align-items:center;padding:2px 0 8px;display:flex}.MatchRecap-module__0-Nurq__iconBtn{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 80%, transparent);width:38px;height:38px;color:var(--color-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:flex}.MatchRecap-module__0-Nurq__recapHeaderTitle{color:var(--color-text)}.MatchRecap-module__0-Nurq__hero{background:radial-gradient(150% 140% at 32% 12%, color-mix(in srgb, var(--color-primary) 60%, black) 0%, color-mix(in srgb, var(--color-primary) 32%, black) 55%, color-mix(in srgb, var(--color-primary) 16%, black) 100%);border-radius:24px;flex-direction:column;justify-content:space-between;min-height:236px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 42px -10px #03100f80}.MatchRecap-module__0-Nurq__heroTop{justify-content:space-between;align-items:center;display:flex}.MatchRecap-module__0-Nurq__finalChip{color:#fff;font-family:var(--font-mono);letter-spacing:1px;background:#ffffff24;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:9.5px;font-weight:700;display:inline-flex}.MatchRecap-module__0-Nurq__heroMeta{color:#ffffffb0;font-family:var(--font-mono);letter-spacing:.6px;font-size:9.5px;font-weight:700}.MatchRecap-module__0-Nurq__heroMid{flex-direction:column;gap:3px;display:flex}.MatchRecap-module__0-Nurq__heroWinnersLabel{color:#7fe9e9;font-family:var(--font-mono);letter-spacing:1.2px;font-size:9.5px;font-weight:700}.MatchRecap-module__0-Nurq__heroWinners{color:#fff;font-family:var(--font-display);letter-spacing:-.4px;font-size:28px;font-weight:500}.MatchRecap-module__0-Nurq__heroDef{color:#ffffffb0;font-size:13px;font-weight:500}.MatchRecap-module__0-Nurq__heroScores{gap:14px;display:flex}.MatchRecap-module__0-Nurq__heroSetCol{flex-direction:column;align-items:center;gap:1px;display:flex}.MatchRecap-module__0-Nurq__heroScoreCell{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;align-items:flex-start;gap:2px;font-size:24px;font-weight:600;display:inline-flex}.MatchRecap-module__0-Nurq__heroScoreWinner{color:#fffc}.MatchRecap-module__0-Nurq__heroScoreLoser{color:#ffffff70}.MatchRecap-module__0-Nurq__heroScoreTb{color:#7fe9e9;vertical-align:super;font-size:11px;font-weight:600}.MatchRecap-module__0-Nurq__statsStrip{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;height:64px;display:flex}.MatchRecap-module__0-Nurq__statCell{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;display:flex}.MatchRecap-module__0-Nurq__statValue{color:var(--color-text);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.MatchRecap-module__0-Nurq__statLabel{color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:.5px;font-size:8.5px;font-weight:700}.MatchRecap-module__0-Nurq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.MatchRecap-module__0-Nurq__cardKicker{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:1px;font-size:10px;font-weight:700}.MatchRecap-module__0-Nurq__formRow{justify-content:space-between;align-items:center;display:flex}.MatchRecap-module__0-Nurq__formLevel{align-items:center;gap:9px;display:flex}.MatchRecap-module__0-Nurq__formName{color:var(--color-text);font-weight:700}.MatchRecap-module__0-Nurq__formLevelName{color:var(--color-text-secondary);font-size:12px}.MatchRecap-module__0-Nurq__moveChip{border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.MatchRecap-module__0-Nurq__moveUp{color:var(--color-positive);background:#e1f2e8}.MatchRecap-module__0-Nurq__moveDown{color:var(--color-negative);background:color-mix(in oklab, var(--color-negative) 12%, transparent)}.MatchRecap-module__0-Nurq__moveSteady{color:var(--color-text-secondary);background:color-mix(in oklab, var(--color-text-secondary) 12%, transparent)}.MatchRecap-module__0-Nurq__formStory{color:var(--color-text-secondary);font-size:12px;font-weight:500}.MatchRecap-module__0-Nurq__insightCard{background:var(--color-primary-light);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.MatchRecap-module__0-Nurq__insightKicker{color:var(--color-primary);font-family:var(--font-mono);letter-spacing:1px;align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex}.MatchRecap-module__0-Nurq__insightBody{color:var(--color-text);font-size:13px;font-weight:500;line-height:1.4}.MatchRecap-module__0-Nurq__recapActions{flex-direction:column;gap:10px;padding-top:4px;display:flex}.MatchRecap-module__0-Nurq__backToPlay{background:var(--color-primary-fill);color:#fff;cursor:pointer;width:100%;height:50px;box-shadow:0 8px 20px -6px color-mix(in oklab, var(--color-primary-dark) 40%, transparent);border:none;border-radius:999px;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}.MatchRecap-module__0-Nurq__historyLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}.MatchRecap-module__0-Nurq__whileWaiting{flex-direction:column;gap:12px;display:flex}.MatchRecap-module__0-Nurq__queueLine{color:var(--color-text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.MatchRecap-module__0-Nurq__queueDot{background:var(--color-primary);border-radius:999px;width:8px;height:8px}.MatchRecap-module__0-Nurq__whileLabel{color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:1px;font-size:9.5px;font-weight:700}.MatchRecap-module__0-Nurq__recapCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;gap:11px;padding:14px;display:flex;box-shadow:0 12px 30px -18px #0000001f}.MatchRecap-module__0-Nurq__recapCardTop{justify-content:space-between;align-items:center;display:flex}.MatchRecap-module__0-Nurq__recapCardWinner{color:var(--color-text);font-family:var(--font-display);align-items:center;gap:7px;font-size:16px;font-weight:600;display:inline-flex}.MatchRecap-module__0-Nurq__recapCardAgo{color:var(--color-text-secondary);font-family:var(--font-mono);letter-spacing:.3px;font-size:9.5px;font-weight:700}.MatchRecap-module__0-Nurq__recapCardScores{gap:12px;display:flex}.MatchRecap-module__0-Nurq__recapCardScore{color:var(--color-text);font-family:var(--font-numeric);font-variant-numeric:tabular-nums;align-items:flex-start;gap:2px;font-size:18px;font-weight:600;display:inline-flex}.MatchRecap-module__0-Nurq__recapCardBottom{justify-content:space-between;align-items:center;display:flex}.MatchRecap-module__0-Nurq__viewRecapLink{color:var(--color-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.MatchRecap-module__0-Nurq__formLineMuted{color:var(--color-text-secondary)}
.BookingShareSheet-module__U293CG__cards{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.BookingShareSheet-module__U293CG__card{border:1px solid var(--color-border);background:var(--color-surface);overflow-wrap:break-word;border-radius:14px}.BookingShareSheet-module__U293CG__cardHeading{font:inherit;margin:0}.BookingShareSheet-module__U293CG__cardHeader{width:100%;min-height:44px;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-weight:700;display:flex}.BookingShareSheet-module__U293CG__cardHeaderText{flex-direction:column;gap:2px;min-width:0;display:flex}.BookingShareSheet-module__U293CG__cardSummary{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;column-gap:8px;font-size:.8125rem;font-weight:400;display:flex}.BookingShareSheet-module__U293CG__summaryInvited{align-items:center;gap:4px;display:inline-flex}.BookingShareSheet-module__U293CG__cardHeader:focus-visible,.BookingShareSheet-module__U293CG__action:focus-visible,.BookingShareSheet-module__U293CG__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.BookingShareSheet-module__U293CG__chevron{flex-shrink:0;transform:rotate(0)}.BookingShareSheet-module__U293CG__chevronOpen{flex-shrink:0;transform:rotate(180deg)}.BookingShareSheet-module__U293CG__cardBody{flex-direction:column;gap:10px;padding:2px 14px 14px;display:flex}.BookingShareSheet-module__U293CG__cardBody[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.BookingShareSheet-module__U293CG__cardBodyAuto{animation:.22s ease-out BookingShareSheet-module__U293CG__cardOpen}.BookingShareSheet-module__U293CG__chevron,.BookingShareSheet-module__U293CG__chevronOpen{transition:transform .18s ease-out}}@keyframes BookingShareSheet-module__U293CG__cardOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.BookingShareSheet-module__U293CG__rosterList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.BookingShareSheet-module__U293CG__rosterItem{flex-direction:column;gap:6px;display:flex}.BookingShareSheet-module__U293CG__rosterRow{border:1px solid var(--color-border);width:100%;min-height:44px;color:var(--color-text);text-align:left;background:0 0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:6px 10px;display:flex}.BookingShareSheet-module__U293CG__avatar{background:var(--color-primary-tint,#1f5c5c1f);width:32px;height:32px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.BookingShareSheet-module__U293CG__name{flex:8ch;min-width:0;font-weight:600}.BookingShareSheet-module__U293CG__tag{color:var(--color-text-secondary);align-items:center;gap:4px;font-size:12px;display:inline-flex}.BookingShareSheet-module__U293CG__spotsOpen{color:var(--color-text-secondary);margin:0}.BookingShareSheet-module__U293CG__error{color:var(--color-danger,#e5484d);margin:0;font-size:13px}.BookingShareSheet-module__U293CG__action{border:1px solid var(--color-border);min-height:44px;color:var(--color-text);font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.BookingShareSheet-module__U293CG__action[disabled],.BookingShareSheet-module__U293CG__action[aria-disabled=true]{cursor:not-allowed;opacity:.45}.BookingShareSheet-module__U293CG__actionPrimary{background:var(--color-primary);color:#0f1214;border-color:#0000;font-weight:700}.BookingShareSheet-module__U293CG__qrBox{background:#fff;border-radius:12px;align-self:center;padding:10px;line-height:0}.BookingShareSheet-module__U293CG__linkText{color:var(--color-text-secondary);text-align:center;overflow-wrap:anywhere;margin:0;font-size:13px}.BookingShareSheet-module__U293CG__actions{flex-wrap:wrap;gap:8px;display:flex}.BookingShareSheet-module__U293CG__actions>*{flex:140px}.BookingShareSheet-module__U293CG__qrOverlay{z-index:1100;color:#0a2c2c;text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.BookingShareSheet-module__U293CG__qrOverlay svg{width:min(80vmin,560px);height:auto}.BookingShareSheet-module__U293CG__footer{border-top:1px solid var(--color-border);flex-direction:column;gap:8px;padding-top:4px;display:flex}.BookingShareSheet-module__U293CG__footerText{color:var(--color-text-secondary);margin:0;font-size:13px}@media (max-width:340px){.BookingShareSheet-module__U293CG__cards{padding:12px 10px}.BookingShareSheet-module__U293CG__actions>*{flex-basis:100%}}
.CourtPickerSheet-module__tKGUSW__container{background-color:var(--color-surface);border-radius:16px 16px 0 0;flex-direction:column;max-height:85vh;display:flex;overflow:hidden}.CourtPickerSheet-module__tKGUSW__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 16px 8px;display:flex}.CourtPickerSheet-module__tKGUSW__title{color:var(--color-text)}.CourtPickerSheet-module__tKGUSW__dismissButton{cursor:pointer;color:var(--color-primary);background:0 0;border:none;border-radius:6px;padding:4px 8px}.CourtPickerSheet-module__tKGUSW__dismissButton:disabled{opacity:.5;cursor:not-allowed}.CourtPickerSheet-module__tKGUSW__subtitle{color:var(--color-text-secondary);flex-shrink:0;margin:0;padding:0 16px 12px}.CourtPickerSheet-module__tKGUSW__body{flex:1;padding:0 16px;overflow-y:auto}.CourtPickerSheet-module__tKGUSW__courtList{flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.CourtPickerSheet-module__tKGUSW__courtRow{border:1px solid var(--color-border);cursor:pointer;text-align:left;background:0 0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px;transition:background-color .15s,border-color .15s;display:flex}.CourtPickerSheet-module__tKGUSW__courtRow:hover{background-color:var(--color-surface-secondary,#0000000a)}.CourtPickerSheet-module__tKGUSW__courtRowSelected{background-color:color-mix(in srgb, var(--color-primary) 8%, transparent);border-color:var(--color-primary)}.CourtPickerSheet-module__tKGUSW__courtRowLeft{flex-direction:column;gap:4px;display:flex}.CourtPickerSheet-module__tKGUSW__courtName{color:var(--color-text)}.CourtPickerSheet-module__tKGUSW__availableBadge{color:var(--color-text-secondary);align-items:center;gap:4px;display:flex}.CourtPickerSheet-module__tKGUSW__availableDot{background-color:var(--color-positive);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.CourtPickerSheet-module__tKGUSW__radio{border:1.5px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.CourtPickerSheet-module__tKGUSW__radioSelected{border-color:var(--color-primary);background-color:var(--color-primary)}.CourtPickerSheet-module__tKGUSW__radioSelected:after{content:"";background-color:#fff;border-radius:50%;width:8px;height:8px}.CourtPickerSheet-module__tKGUSW__emptyState{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.CourtPickerSheet-module__tKGUSW__emptyIcon{font-size:32px;line-height:1}.CourtPickerSheet-module__tKGUSW__emptyTitle{color:var(--color-text)}.CourtPickerSheet-module__tKGUSW__emptySubtitle{color:var(--color-text-secondary);max-width:260px}.CourtPickerSheet-module__tKGUSW__errorBanner{background-color:color-mix(in srgb, var(--color-negative) 8%, transparent);color:var(--color-negative);border-radius:8px;flex-shrink:0;margin:8px 16px;padding:10px 12px}.CourtPickerSheet-module__tKGUSW__actions{flex-shrink:0;padding:12px 16px 24px}
.CapsuleHost-module__VTC6Jq__layer{z-index:210;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.CapsuleHost-module__VTC6Jq__backdrop{pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000002e;animation:.18s ease-out forwards CapsuleHost-module__VTC6Jq__capsuleBackdropIn;position:fixed;inset:0}@keyframes CapsuleHost-module__VTC6Jq__capsuleBackdropIn{0%{opacity:0}to{opacity:1}}.CapsuleHost-module__VTC6Jq__capsule{pointer-events:auto;margin-top:var(--capsule-anchor-top,64px);width:min(440px,100vw - 24px);max-height:calc(100dvh - 96px);color:var(--color-text);-webkit-backdrop-filter:blur(32px)saturate(180%);backdrop-filter:blur(32px)saturate(180%);transform-origin:top;background:#ffffffb3;border-radius:28px;animation:.22s cubic-bezier(.2,.8,.2,1) forwards CapsuleHost-module__VTC6Jq__capsuleMorphIn;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fffc,0 14px 30px -22px #0000002e,0 22px 50px -12px #04201e66}.CapsuleHost-module__VTC6Jq__headRow{flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 14px;display:flex}.CapsuleHost-module__VTC6Jq__headLead{align-items:center;gap:7px;min-width:0;display:inline-flex}.CapsuleHost-module__VTC6Jq__headDot{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:7px;height:7px}.CapsuleHost-module__VTC6Jq__headTag{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:700}.CapsuleHost-module__VTC6Jq__headLabel{letter-spacing:-.01em;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-family:Piazzolla,Georgia,serif;font-size:15px;font-style:italic;font-weight:500;overflow:hidden}.CapsuleHost-module__VTC6Jq__headTrail{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.CapsuleHost-module__VTC6Jq__headCourt{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700}.CapsuleHost-module__VTC6Jq__headCollapse{cursor:pointer;background:color-mix(in srgb, var(--color-primary) 12%, transparent);width:30px;height:30px;color:var(--color-primary);border:none;border-radius:50%;place-items:center;padding:0;display:inline-grid}.CapsuleHost-module__VTC6Jq__headCollapse:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.CapsuleHost-module__VTC6Jq__headDivider{background:color-mix(in srgb, var(--color-text) 7%, transparent);flex-shrink:0;height:1px}[data-mode=floodlight] .CapsuleHost-module__VTC6Jq__capsule{background:#1a1e22b3;box-shadow:inset 0 0 0 1px #ffffff1a,0 14px 30px -22px #0009,0 24px 64px -28px #000000b3}@keyframes CapsuleHost-module__VTC6Jq__capsuleMorphIn{0%{opacity:0;transform:translateY(-8px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CapsuleHost-module__VTC6Jq__capsule{background:var(--color-surface)}.CapsuleHost-module__VTC6Jq__backdrop{background:#00000052}}@media (prefers-reduced-transparency:reduce){.CapsuleHost-module__VTC6Jq__capsule{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}.CapsuleHost-module__VTC6Jq__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000005c}}@media (prefers-reduced-motion:reduce){.CapsuleHost-module__VTC6Jq__capsule{animation:.12s ease-out forwards CapsuleHost-module__VTC6Jq__capsuleFadeIn}.CapsuleHost-module__VTC6Jq__backdrop{animation:none}}@keyframes CapsuleHost-module__VTC6Jq__capsuleFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.CapsuleHost-module__VTC6Jq__layer{align-items:flex-end}.CapsuleHost-module__VTC6Jq__capsule{transform-origin:bottom;border-radius:20px 20px 0 0;width:100vw;max-height:90dvh;margin-top:0;margin-bottom:0}@media (prefers-reduced-motion:no-preference){.CapsuleHost-module__VTC6Jq__capsule{animation:.24s cubic-bezier(.2,.8,.2,1) forwards CapsuleHost-module__VTC6Jq__capsuleSheetIn}}}@keyframes CapsuleHost-module__VTC6Jq__capsuleSheetIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
.ClubChipWithSheet-module__EgIOma__wrapper{align-items:center;display:inline-flex;position:relative}.ClubChipWithSheet-module__EgIOma__wrapper [data-testid=club-chip-chevron]{transition:transform .2s}.ClubChipWithSheet-module__EgIOma__wrapper[data-open=true] [data-testid=club-chip-chevron]{transform:rotate(180deg)}
.manage-module__vtB4tG__manageTab{flex-direction:column;gap:20px;padding-bottom:32px;display:flex}.manage-module__vtB4tG__heroRegion{background:var(--color-surface-raised);border-radius:12px;align-items:center;min-height:56px;padding:16px;display:flex}.manage-module__vtB4tG__actionsRow{flex-flow:wrap;align-items:center;gap:10px;display:flex}.manage-module__vtB4tG__actionsCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.manage-module__vtB4tG__actionsCardRow{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:row;align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;display:flex}.manage-module__vtB4tG__actionsCardRow:hover{background:color-mix(in oklab, var(--color-text) 4%, transparent)}.manage-module__vtB4tG__actionsCardBadge{background:var(--color-primary-light);width:32px;height:32px;color:var(--color-primary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.manage-module__vtB4tG__actionsCardTextCol{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.manage-module__vtB4tG__actionsCardTitle{font-family:var(--font-body,"Hanken Grotesk", sans-serif);color:var(--color-text);font-size:14px;font-weight:600}.manage-module__vtB4tG__actionsCardSub{font-family:var(--font-body,"Hanken Grotesk", sans-serif);color:var(--color-text-secondary);font-size:11.5px}.manage-module__vtB4tG__actionsCardPendingPill{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.4px;color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 8%, transparent);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:9.5px;font-weight:700}.manage-module__vtB4tG__actionsCardChevron{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:flex}.manage-module__vtB4tG__actionsCardDivider{background:var(--color-border);height:1px;margin-left:58px}.manage-module__vtB4tG__listRegion{flex-direction:column;gap:0;display:flex}.manage-module__vtB4tG__courtingCallBody{flex-direction:column;gap:16px;display:flex}.manage-module__vtB4tG__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 16px;display:flex}.manage-module__vtB4tG__emptyStateText{color:var(--color-text-secondary);text-align:center}.manage-module__vtB4tG__footerRegion{flex-direction:column;gap:0;display:flex}.manage-module__vtB4tG__statusLine{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4}.manage-module__vtB4tG__deadlineStrip{color:var(--color-text-secondary);margin-top:6px;font-size:12px}.manage-module__vtB4tG__modePlaceholder{color:var(--color-text-secondary);font-size:13px;font-style:italic}.manage-module__vtB4tG__sectionHeader{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;padding:8px 0 4px;font-size:12px;font-weight:600}.manage-module__vtB4tG__participantRow{flex-direction:row;align-items:center;gap:10px;padding:10px 0;display:flex}.manage-module__vtB4tG__participantName{color:var(--color-text-primary);flex:1;font-size:14px}.manage-module__vtB4tG__statusPill{background:var(--color-surface-raised);color:var(--color-text-secondary);border-radius:100px;padding:2px 8px;font-size:11px}.manage-module__vtB4tG__courtForceStartRow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:row;align-items:center;gap:10px;padding:10px 12px;display:flex}.manage-module__vtB4tG__courtForceStartInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.manage-module__vtB4tG__courtForceStartName{color:var(--color-text-primary);font-size:14px;font-weight:700}.manage-module__vtB4tG__courtForceStartTeams{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.manage-module__vtB4tG__sectionDivider{background:var(--color-border-subtle);height:1px;margin:0}.manage-module__vtB4tG__managedHeroOpenLabel{color:var(--color-primary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:13px;font-weight:600}.manage-module__vtB4tG__managedHeroTimingLine{color:var(--color-text-secondary);margin-top:4px;font-size:12px}.manage-module__vtB4tG__filterChipStrip{padding:0 0 8px}.manage-module__vtB4tG__sessionControlsCard{flex-direction:column;gap:8px;display:flex}.manage-module__vtB4tG__sessionControlsTitle{font-family:var(--font-fraunces,"Piazzolla", serif);color:var(--color-text-primary);margin:0;font-size:17px;font-weight:500}.manage-module__vtB4tG__sessionCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.manage-module__vtB4tG__cleverToggleRow{flex-direction:row;align-items:center;gap:10px;padding:13px 14px;display:flex}.manage-module__vtB4tG__cleverIcon{color:#e11d48;background:#e11d4814;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.manage-module__vtB4tG__cleverTextWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.manage-module__vtB4tG__cleverTitle{color:var(--color-text-primary);font-size:14px;font-weight:600}.manage-module__vtB4tG__cleverSubtitle{color:var(--color-text-secondary);font-size:11.5px;font-weight:500}.manage-module__vtB4tG__cleverSwitch{background:var(--color-border);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:46px;height:28px;padding:0;transition:background .2s;position:relative}.manage-module__vtB4tG__cleverSwitchOn{background:var(--color-primary)}.manage-module__vtB4tG__cleverSwitch:disabled{cursor:progress;opacity:.7}.manage-module__vtB4tG__cleverKnob{background:#fff;border-radius:999px;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px}.manage-module__vtB4tG__cleverKnobOn{transform:translate(18px)}.manage-module__vtB4tG__sessionActionsRow{border-top:1px solid var(--color-border);flex-direction:row;gap:8px;padding:12px 14px;display:flex}.manage-module__vtB4tG__sessionOutlinedBtn{border:1px solid var(--color-primary);height:42px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.manage-module__vtB4tG__sessionOutlinedBtnDanger{border-color:var(--color-negative);color:var(--color-negative)}.manage-module__vtB4tG__sessionOutlinedBtn:disabled{cursor:progress;opacity:.6}.manage-module__vtB4tG__sessionControlsError{color:var(--color-negative);padding:0 14px 12px;font-size:12px}.manage-module__vtB4tG__queueSection{flex-direction:column;gap:8px;display:flex}.manage-module__vtB4tG__queueHeader{flex-direction:row;justify-content:space-between;align-items:center;padding:0 2px;display:flex}.manage-module__vtB4tG__queueHeaderLeft{align-items:baseline;gap:8px;display:flex}.manage-module__vtB4tG__queueHeaderTitle{font-family:var(--font-fraunces,"Piazzolla", serif);color:var(--color-text-primary);font-size:17px;font-weight:500}.manage-module__vtB4tG__queueHeaderCount{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-secondary);font-size:11px;font-weight:700}.manage-module__vtB4tG__queueHeaderHint{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.5px;color:var(--color-primary);font-size:9px;font-weight:700}.manage-module__vtB4tG__queueRow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;flex-direction:row;align-items:center;gap:11px;height:48px;padding:0 4px 0 12px;display:flex}.manage-module__vtB4tG__queueRowDragging{opacity:.6}.manage-module__vtB4tG__queuePosPill{background:var(--color-background);border:1px solid var(--color-border);width:26px;height:26px;color:var(--color-text-secondary);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.manage-module__vtB4tG__queueName{min-width:0;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.manage-module__vtB4tG__queueGrip{border-left:1px solid var(--color-border);width:40px;height:48px;color:var(--color-text-secondary);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex}.manage-module__vtB4tG__queueGrip:active{cursor:grabbing}.manage-module__vtB4tG__destructiveAction{color:var(--color-negative)!important}.manage-module__vtB4tG__hintRow{align-items:center;padding:8px 0;display:flex}.manage-module__vtB4tG__hintRowText{color:var(--color-text-secondary);font-size:13px;font-style:italic}.manage-module__vtB4tG__coHostSheetContent{flex-direction:column;gap:0;padding:0 16px 32px;display:flex}.manage-module__vtB4tG__coHostSubtitle{color:var(--color-text-secondary);margin:0 0 12px;font-size:13px}.manage-module__vtB4tG__managedNote{background:color-mix(in srgb, var(--color-primary) 8%, transparent);border-radius:8px;flex-direction:row;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}.manage-module__vtB4tG__managedNoteIcon{color:var(--color-primary);flex-shrink:0;font-size:14px}.manage-module__vtB4tG__managedNoteText{color:var(--color-text-primary);font-size:13px}.manage-module__vtB4tG__coHostSectionLabel{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.8px;color:var(--color-text-secondary);text-transform:uppercase;padding:12px 0 8px;font-size:11px}.manage-module__vtB4tG__coHostMemberRow{border-bottom:.5px solid var(--color-border);flex-direction:row;align-items:center;gap:12px;padding:10px 0;display:flex}.manage-module__vtB4tG__coHostMemberInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.manage-module__vtB4tG__coHostMemberName{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.manage-module__vtB4tG__coHostMemberSub{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.5px;color:var(--color-text-secondary);text-transform:uppercase;font-size:10.5px}.manage-module__vtB4tG__coHostRemoveBtn{border:1px solid var(--color-border);color:var(--color-negative);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:500}.manage-module__vtB4tG__coHostRemoveBtn:hover{background:color-mix(in srgb, var(--color-negative) 8%, transparent)}.manage-module__vtB4tG__coHostAddBtn{background:var(--color-primary-fill);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:6px 14px;font-size:13px;font-weight:500;display:flex}.manage-module__vtB4tG__coHostAddBtn:hover{opacity:.9}.manage-module__vtB4tG__coHostEmptyState{text-align:center;padding:20px 0 8px}.manage-module__vtB4tG__coHostEmptyStateIcon{color:var(--color-text-secondary);margin-bottom:8px}.manage-module__vtB4tG__coHostEmptyStateTitle{color:var(--color-text-primary);margin:0 0 6px;font-size:14px;font-weight:600}.manage-module__vtB4tG__coHostEmptyStateBody{color:var(--color-text-secondary);margin:0;font-size:13px}.manage-module__vtB4tG__coHostSearchField{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:999px;flex-direction:row;align-items:center;gap:8px;margin-bottom:4px;padding:9px 14px;display:flex}.manage-module__vtB4tG__coHostSearchInput{color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.manage-module__vtB4tG__coHostSearchInput::placeholder{color:var(--color-text-secondary)}.manage-module__vtB4tG__coHostSearchIcon{color:var(--color-text-secondary);flex-shrink:0;font-size:14px}.manage-module__vtB4tG__coHostAddMembersList{flex-direction:column;display:flex}
.EmailAuthStep-module__3O_7kW__container{background-color:var(--color-background);min-height:100%;color:var(--color-text);flex-direction:column;display:flex}.EmailAuthStep-module__3O_7kW__topBar{background:color-mix(in oklab, var(--color-surface) 88%, transparent);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.EmailAuthStep-module__3O_7kW__backBtn{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.EmailAuthStep-module__3O_7kW__backBtn:hover{background:color-mix(in oklab, var(--color-primary) 12%, transparent)}.EmailAuthStep-module__3O_7kW__backBtn:active{opacity:.7}.EmailAuthStep-module__3O_7kW__progress{align-items:center;gap:6px;display:flex}.EmailAuthStep-module__3O_7kW__progressDot{background:var(--color-border);border-radius:50%;width:6px;height:6px;transition:background-color .2s,transform .2s;display:block}.EmailAuthStep-module__3O_7kW__progressDotDone{background:color-mix(in oklab, var(--color-primary) 60%, var(--color-border))}.EmailAuthStep-module__3O_7kW__progressDotCurrent{background:var(--color-primary);transform:scale(1.35)}.EmailAuthStep-module__3O_7kW__topBarSpacer{flex-shrink:0;width:36px}.EmailAuthStep-module__3O_7kW__content{flex-direction:column;flex:1;gap:0;padding:24px 24px 8px;display:flex}.EmailAuthStep-module__3O_7kW__headline{font-family:var(--font-body);letter-spacing:-.022em;font-variation-settings:"opsz" 144, "SOFT" 30;color:var(--color-text);margin:16px 0 4px;font-size:30px;font-weight:400;line-height:1.06}.EmailAuthStep-module__3O_7kW__headlineEm{color:var(--color-primary);font-style:italic}.EmailAuthStep-module__3O_7kW__subtitle{color:var(--color-text-secondary);max-width:32ch;margin:0 0 20px;line-height:1.5}.EmailAuthStep-module__3O_7kW__form{flex-direction:column;gap:16px;display:flex}.EmailAuthStep-module__3O_7kW__authError{color:var(--color-negative,#e53935);margin:0}.EmailAuthStep-module__3O_7kW__fieldError{color:var(--color-negative,#e53935);margin:6px 0 0}.EmailAuthStep-module__3O_7kW__otpHiddenInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.EmailAuthStep-module__3O_7kW__otpCells{cursor:text;gap:8px;display:flex}.EmailAuthStep-module__3O_7kW__otpCell{border:1.5px solid var(--color-border);background:var(--color-surface);width:46px;height:58px;color:var(--color-text);font-size:24px;font-weight:600;font-family:var(--font-numeric,"Sora", system-ui, sans-serif);-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}.EmailAuthStep-module__3O_7kW__otpCellFilled{border-color:color-mix(in oklab, var(--color-primary) 40%, var(--color-border))}.EmailAuthStep-module__3O_7kW__otpCellActive{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary) 18%, transparent)}.EmailAuthStep-module__3O_7kW__cta{flex-direction:column;flex-shrink:0;gap:12px;padding:16px 24px 48px;display:flex}.EmailAuthStep-module__3O_7kW__switchLink{width:100%;color:var(--color-text-secondary);cursor:pointer;text-align:center;background:0 0;border:none;padding:6px;transition:color .15s;display:block}.EmailAuthStep-module__3O_7kW__switchLink:hover{color:var(--color-primary)}.EmailAuthStep-module__3O_7kW__resendRow{justify-content:space-between;align-items:center;padding:4px 0;display:flex}.EmailAuthStep-module__3O_7kW__resendBtn{color:var(--color-primary);cursor:pointer;background:0 0;border:none;padding:6px 0;font-weight:600;transition:opacity .15s}.EmailAuthStep-module__3O_7kW__resendBtn:disabled{color:var(--color-text-secondary);cursor:default;opacity:.8}.EmailAuthStep-module__3O_7kW__resendBtn:not(:disabled):hover{text-decoration:underline}
.booking-detail-module__GnhpIW__page{background:var(--color-background);flex-direction:column;min-height:100dvh;display:flex}.booking-detail-module__GnhpIW__content{flex:1;width:100%;max-width:1280px;margin:0 auto;padding:16px}.booking-detail-module__GnhpIW__overviewContainer{flex-direction:column;gap:20px;display:flex}@media (min-width:1024px){.booking-detail-module__GnhpIW__content{padding:24px 32px}.booking-detail-module__GnhpIW__overviewContainer{grid-template-rows:auto;grid-template-columns:40fr 60fr;align-items:start;gap:0 32px;display:grid}.booking-detail-module__GnhpIW__heroWrapper{grid-area:1/1/99}.booking-detail-module__GnhpIW__section,.booking-detail-module__GnhpIW__cancelRow{grid-column:2}}.booking-detail-module__GnhpIW__heroWrapper{position:relative}.booking-detail-module__GnhpIW__heroCard,.booking-detail-module__GnhpIW__heroSkeleton{min-height:320px}.booking-detail-module__GnhpIW__segmentList{flex-direction:column;gap:6px;margin-top:8px;padding:0 4px;display:flex}.booking-detail-module__GnhpIW__segmentRow{color:var(--color-text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.booking-detail-module__GnhpIW__cancelledOverlay{pointer-events:none;background:#0000008c;border-radius:22px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.booking-detail-module__GnhpIW__cancelledBadge,.booking-detail-module__GnhpIW__completedBadge{letter-spacing:.12em;color:#fff;text-shadow:0 2px 8px #00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:2px solid #ffffffb3;border-radius:8px;padding:8px 20px;font-size:22px;font-weight:700}.booking-detail-module__GnhpIW__completedRoster{flex-direction:column;gap:8px;display:flex}.booking-detail-module__GnhpIW__completedRosterHeader{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary,#6b7280);font-size:13px;font-weight:600}.booking-detail-module__GnhpIW__completedRosterStrip{cursor:pointer;background:0 0;border:none;flex-direction:row;align-items:center;gap:6px;padding:0;display:flex}.booking-detail-module__GnhpIW__completedRosterOverflow{color:var(--color-text-secondary,#6b7280);margin-left:4px;font-size:13px;font-weight:600}.booking-detail-module__GnhpIW__section{flex-direction:column;gap:6px;display:flex}.booking-detail-module__GnhpIW__hostActionsRow{flex-direction:row;align-items:center;gap:8px;display:flex}.booking-detail-module__GnhpIW__hostActionsError{color:var(--color-negative);margin:4px 0 0;font-size:13px}.booking-detail-module__GnhpIW__lbSection{flex-direction:column;gap:10px;display:flex}.booking-detail-module__GnhpIW__lbHead{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.booking-detail-module__GnhpIW__lbHeadTitle{font-family:var(--font-fraunces,"Piazzolla"), serif;color:var(--color-text);margin:0;font-size:17px;font-weight:500}.booking-detail-module__GnhpIW__lbHeadCount{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.6px;color:var(--color-text-secondary);font-size:10.5px;font-weight:700}.booking-detail-module__GnhpIW__lbCourtList{flex-direction:column;gap:10px;display:flex}.booking-detail-module__GnhpIW__lbCourtListScroll{-webkit-overflow-scrolling:touch;max-height:520px;overflow-y:auto}.booking-detail-module__GnhpIW__lbCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.booking-detail-module__GnhpIW__lbOverlapChip{text-align:left;background:var(--color-primary-light);border:1px solid color-mix(in oklab, var(--color-primary) 22%, transparent);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.booking-detail-module__GnhpIW__lbOverlapEyebrow{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.8px;color:var(--color-primary);margin:0 0 2px;font-size:10px;font-weight:700}.booking-detail-module__GnhpIW__lbOverlapBody{color:var(--color-text);margin:0;font-size:13px;font-weight:600}.booking-detail-module__GnhpIW__lbOnDeck{justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;display:flex}.booking-detail-module__GnhpIW__lbOnDeckEyebrow{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-primary);margin:0 0 3px;font-size:9px;font-weight:700}.booking-detail-module__GnhpIW__lbOnDeckTitle{color:var(--color-text);margin:0;font-size:14px;font-weight:600}.booking-detail-module__GnhpIW__lbOnDeckChip{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.5px;color:var(--color-primary);background:var(--color-primary-light);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:9.5px;font-weight:700}.booking-detail-module__GnhpIW__lbArrHead{border-top:1px solid var(--color-border);font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-text-secondary);padding:10px 14px 6px;font-size:9px;font-weight:700}.booking-detail-module__GnhpIW__lbArrRow{align-items:center;gap:11px;padding:8px 14px;display:flex}.booking-detail-module__GnhpIW__lbArrName{color:var(--color-text);flex:1;min-width:0;font-size:13.5px;font-weight:600}.booking-detail-module__GnhpIW__lbArrTime{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.3px;color:var(--color-text-secondary);background:var(--color-background);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:700}.booking-detail-module__GnhpIW__lbCardFooter{border-top:1px solid var(--color-border);cursor:pointer;width:100%;min-height:44px;color:var(--color-primary);background:0 0;justify-content:center;align-items:center;gap:6px;padding:12px 14px;font-size:13px;font-weight:600;display:flex}.booking-detail-module__GnhpIW__lbAvatarStack{align-items:center;padding:14px;display:flex}.booking-detail-module__GnhpIW__lbAvatarStack>*{margin-left:-8px}.booking-detail-module__GnhpIW__lbAvatarStack>:first-child{margin-left:0}.booking-detail-module__GnhpIW__lbDetailRow{align-items:center;gap:11px;padding:12px 14px;display:flex}.booking-detail-module__GnhpIW__lbDetailRow+.booking-detail-module__GnhpIW__lbDetailRow{border-top:1px solid var(--color-border)}.booking-detail-module__GnhpIW__lbDetailLabel{color:var(--color-text);flex:1;min-width:0;font-size:13.5px;font-weight:600}.booking-detail-module__GnhpIW__lbDetailTrailing{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.3px;color:var(--color-text-secondary);white-space:nowrap;font-size:10.5px;font-weight:600}.booking-detail-module__GnhpIW__lbSmartChip{background:color-mix(in oklab, var(--signal-smart) 8%, transparent);font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.5px;color:var(--signal-smart);border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 8px;font-size:9px;font-weight:700;display:inline-flex}.booking-detail-module__GnhpIW__lbHint{color:var(--color-text-secondary);margin:0;padding:0 2px;font-size:11.5px;font-weight:500}.booking-detail-module__GnhpIW__lbPlayerRow{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;align-items:center;gap:11px;padding:10px 12px;display:flex}.booking-detail-module__GnhpIW__lbPlayerRowMine{background:var(--color-primary-light);border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}.booking-detail-module__GnhpIW__lbPlayerName{color:var(--color-text);flex:1;min-width:0;font-size:14px;font-weight:600}.booking-detail-module__GnhpIW__lbTeamChip{width:26px;height:26px;font-family:var(--font-mono,"JetBrains Mono"), monospace;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.booking-detail-module__GnhpIW__lbTeamChipA{color:var(--color-primary);background:color-mix(in oklab, var(--color-primary) 10%, transparent)}.booking-detail-module__GnhpIW__lbTeamChipB{color:var(--color-court-clay);background:color-mix(in oklab, var(--color-court-clay) 10%, transparent)}.booking-detail-module__GnhpIW__lbScoreHint{background:var(--color-primary-light);color:var(--color-primary);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:500;display:flex}.booking-detail-module__GnhpIW__skeletonGroup{flex-direction:column;gap:8px;display:flex}.booking-detail-module__GnhpIW__cancelRow{flex-direction:column;align-items:flex-start;gap:8px;padding:12px 0 4px;display:flex}.booking-detail-module__GnhpIW__fillPromptCard{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.booking-detail-module__GnhpIW__fillPromptTitle{color:var(--color-text);margin:0;font-size:18px;font-weight:600}.booking-detail-module__GnhpIW__fillPromptBody{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.booking-detail-module__GnhpIW__fillPromptActions{flex-flow:wrap;gap:8px;margin-top:4px;display:flex}.booking-detail-module__GnhpIW__destructiveBtn{color:var(--color-negative)!important}.booking-detail-module__GnhpIW__errorText{color:var(--color-negative);margin:0;font-size:13px}.booking-detail-module__GnhpIW__inviteActionsRow{flex-wrap:wrap;gap:12px;min-width:0;display:flex}button.booking-detail-module__GnhpIW__inviteAction{white-space:normal;text-align:center;flex:auto;width:auto;max-width:100%;height:auto;min-height:44px;padding-block:8px}.booking-detail-module__GnhpIW__lbDetailIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.booking-detail-module__GnhpIW__lbDetailIconSmart{color:var(--signal-smart)}.booking-detail-module__GnhpIW__lbTeamsRow{align-items:flex-start;gap:8px;padding:16px;display:flex}.booking-detail-module__GnhpIW__lbTeamCol{flex-direction:column;flex:1;gap:11px;min-width:0;display:flex}.booking-detail-module__GnhpIW__lbTeamLabel{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-text-secondary);margin:0;font-size:9px;font-weight:700}.booking-detail-module__GnhpIW__lbTeamPlayerRow{align-items:center;gap:9px;min-width:0;display:flex}.booking-detail-module__GnhpIW__lbTeamPlayerName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;font-weight:600;overflow:hidden}.booking-detail-module__GnhpIW__lbVsBubble{background:var(--color-background);border:1px solid var(--color-border);width:30px;height:30px;font-family:var(--font-serif,"Piazzolla"), serif;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:18px;font-size:13px;font-style:italic;display:flex}.booking-detail-module__GnhpIW__timelineThread{flex-direction:column;gap:0;display:flex}.booking-detail-module__GnhpIW__timelineNode{align-items:flex-start;gap:12px;display:flex}.booking-detail-module__GnhpIW__timelineRail{flex-shrink:0;justify-content:center;align-items:center;width:30px;padding-top:14px;display:flex}.booking-detail-module__GnhpIW__timelineConn{flex-shrink:0;justify-content:center;width:30px;min-height:16px;padding:0;display:flex}.booking-detail-module__GnhpIW__timelineConnLine{background:var(--color-border);width:1px;min-height:16px}.booking-detail-module__GnhpIW__timelineDotDone{background:var(--color-primary-fill);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.booking-detail-module__GnhpIW__timelineDotNext{border:2px solid var(--color-primary);background:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.booking-detail-module__GnhpIW__timelineDoneCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;flex:1;gap:8px;min-width:0;margin-bottom:0;padding:12px 14px;display:flex}.booking-detail-module__GnhpIW__timelineDoneEyebrow{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.7px;color:var(--color-text-secondary);margin:0;font-size:9.5px;font-weight:700}.booking-detail-module__GnhpIW__timelineLedgerRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.booking-detail-module__GnhpIW__timelineLedgerNames{min-width:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;font-size:13.5px;font-weight:500;overflow:hidden}.booking-detail-module__GnhpIW__timelineLedgerNamesWon{color:var(--color-text);font-weight:700}.booking-detail-module__GnhpIW__timelineLedgerScores{flex-shrink:0;align-items:center;gap:7px;display:flex}.booking-detail-module__GnhpIW__timelineLedgerScore{font-family:var(--font-mono,"JetBrains Mono"), monospace;color:var(--color-text-secondary);font-size:13px;font-weight:600}.booking-detail-module__GnhpIW__timelineLedgerScoreWon{color:var(--color-text);font-weight:700}.booking-detail-module__GnhpIW__timelineUpNextCard{background:var(--color-primary-light);border:1.5px solid color-mix(in oklab, var(--color-primary) 35%, transparent);border-radius:16px;flex-direction:column;flex:1;gap:12px;min-width:0;margin-bottom:0;padding:14px;display:flex}.booking-detail-module__GnhpIW__timelineUpNextEyebrow{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.8px;color:var(--color-primary);margin:0;font-size:10px;font-weight:700}.booking-detail-module__GnhpIW__timelinePairingRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.booking-detail-module__GnhpIW__timelinePairingLabel{color:var(--color-text);flex:1;min-width:0;font-size:13px;font-weight:600}.booking-detail-module__GnhpIW__timelineStartBtn{background:var(--color-surface);width:100%;color:var(--color-text);font-size:14.5px;font-weight:700;font-family:var(--font-body);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:13px 16px;transition:opacity .1s;display:flex}.booking-detail-module__GnhpIW__timelineStartBtn:disabled{opacity:.5;cursor:not-allowed}.booking-detail-module__GnhpIW__timelineStartBtn:hover:not(:disabled){opacity:.85}.booking-detail-module__GnhpIW__timelineEditBtn,.booking-detail-module__GnhpIW__timelineSubBtn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-primary);font-size:13px;font-weight:600;font-family:var(--font-body);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;display:flex}.booking-detail-module__GnhpIW__timelineToolsRow{flex-wrap:wrap;gap:10px;display:flex}.booking-detail-module__GnhpIW__timelineHead{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.booking-detail-module__GnhpIW__timelineHeadTitle{font-family:var(--font-fraunces,"Piazzolla"), serif;color:var(--color-text);margin:0;font-size:17px;font-weight:500}.booking-detail-module__GnhpIW__timelineHeadCount{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.5px;color:var(--color-text-secondary);font-size:10px;font-weight:700}.booking-detail-module__GnhpIW__setMatchZone{background:color-mix(in oklab, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in oklab, var(--color-primary) 18%, transparent);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.booking-detail-module__GnhpIW__setMatchZoneHead{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.booking-detail-module__GnhpIW__setMatchZoneLabel{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-primary);font-size:10.5px;font-weight:700}.booking-detail-module__GnhpIW__setMatchZoneSide{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.4px;color:var(--color-text-secondary);font-size:9.5px;font-weight:600}.booking-detail-module__GnhpIW__setMatchPlayerChip{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.booking-detail-module__GnhpIW__setMatchPlayerChipBtn{appearance:none;font:inherit;text-align:left;cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px;transition:background .12s,border-color .12s;display:flex}.booking-detail-module__GnhpIW__setMatchPlayerChipBtn:hover{background:color-mix(in oklab, var(--color-primary) 6%, var(--color-surface));border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}.booking-detail-module__GnhpIW__setMatchPlayerChipBtn:active{background:color-mix(in oklab, var(--color-primary) 12%, var(--color-surface))}.booking-detail-module__GnhpIW__setMatchCycleGlyph{color:var(--color-text-secondary);opacity:.55;flex-shrink:0;font-size:15px;line-height:1}.booking-detail-module__GnhpIW__setMatchHint{color:var(--color-text-secondary);text-align:center;margin:0;padding:2px 0;font-size:12.5px;font-weight:500}.booking-detail-module__GnhpIW__setMatchPlayerInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.booking-detail-module__GnhpIW__setMatchPlayerName{color:var(--color-text);min-width:0;font-size:13.5px;font-weight:600}.booking-detail-module__GnhpIW__setMatchNotYetConfirmed{color:var(--color-text-secondary);letter-spacing:.01em;min-width:0;font-size:11px;font-weight:500}.booking-detail-module__GnhpIW__setMatchVs{justify-content:center;align-items:center;padding:2px 0;display:flex}.booking-detail-module__GnhpIW__setMatchVsBadge{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-text-secondary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:999px;padding:4px 12px;font-size:10.5px;font-weight:700}.booking-detail-module__GnhpIW__setMatchSitHead{align-items:center;gap:8px;padding:6px 2px 0;display:flex}.booking-detail-module__GnhpIW__setMatchSitLabel{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-text-secondary);font-size:10.5px;font-weight:700}.booking-detail-module__GnhpIW__setMatchSitLine{background:var(--color-border);flex:1;height:1px}.booking-detail-module__GnhpIW__setMatchSitEmpty{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:14px 10px;font-size:12.5px;font-weight:500;display:flex}.booking-detail-module__GnhpIW__inviteSubLeavingBanner{background:color-mix(in oklab, #d97706 8%, var(--color-surface));border:1px solid #d9770633;border:1px solid lab(60.4928% 34.8862 66.4687/.2);border-radius:14px;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.booking-detail-module__GnhpIW__inviteSubLeavingLeft{align-items:center;gap:10px;display:flex}.booking-detail-module__GnhpIW__inviteSubLeavingName{color:var(--color-text);font-size:14px;font-weight:600}.booking-detail-module__GnhpIW__inviteSubLeavingMeta{color:var(--color-text-secondary);font-size:12px}.booking-detail-module__GnhpIW__inviteSubLeavingTag{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:.5px;color:#b45309;background:#d9770614;background:lab(60.4928% 34.8862 66.4687/.08);border:1px solid #d9770633;border:1px solid lab(60.4928% 34.8862 66.4687/.2);border-radius:999px;padding:5px 10px;font-size:9px;font-weight:700}.booking-detail-module__GnhpIW__inviteSubSwapBtn{border:1px solid color-mix(in oklab, var(--color-primary) 27%, transparent);background:color-mix(in oklab, var(--color-primary) 7%, transparent);color:var(--color-primary);font-size:12.5px;font-weight:700;font-family:var(--font-body);cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:7px 12px;display:flex}.booking-detail-module__GnhpIW__inviteSubSwapBtn:disabled{opacity:.5;cursor:not-allowed}.booking-detail-module__GnhpIW__inviteSubMemberRow{background:var(--color-surface);border:1px solid var(--color-border);border-radius:14px;align-items:center;gap:11px;padding:10px 12px;display:flex}.booking-detail-module__GnhpIW__inviteSubMemberInfo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.booking-detail-module__GnhpIW__inviteSubMemberName{color:var(--color-text);font-size:14px;font-weight:600}.booking-detail-module__GnhpIW__emptyState{justify-content:center;align-items:center;min-height:240px;display:flex}.booking-detail-module__GnhpIW__emptyText{color:var(--color-text-secondary);margin:0;font-size:15px}.booking-detail-module__GnhpIW__placeholder{justify-content:center;align-items:center;min-height:200px;display:flex}.booking-detail-module__GnhpIW__placeholderText{color:var(--color-text-secondary);margin:0;font-size:15px}.booking-detail-module__GnhpIW__dialog{background:var(--color-surface);border:none;border-radius:16px;width:calc(100vw - 48px);max-width:380px;max-height:calc(100dvh - 32px);padding:0;overflow:hidden auto;box-shadow:0 24px 64px #0000002e,0 4px 16px #0000001a}@media (max-width:240px){.booking-detail-module__GnhpIW__dialog{width:calc(100vw - 16px)}.booking-detail-module__GnhpIW__dialogInner{padding:8px}}.booking-detail-module__GnhpIW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.booking-detail-module__GnhpIW__dialogInner{flex-direction:column;gap:12px;padding:24px;display:flex}.booking-detail-module__GnhpIW__dialogTitle{color:var(--color-text);margin:0;font-size:18px;font-weight:600}.booking-detail-module__GnhpIW__dialogBody{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.booking-detail-module__GnhpIW__dialogActions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.booking-detail-module__GnhpIW__lineupSection{flex-direction:column;gap:10px;display:flex}.booking-detail-module__GnhpIW__lineupTitle{font-family:var(--font-display,"Piazzolla"), serif;color:var(--color-text);margin:0;padding:0 2px;font-size:17px;font-weight:500}.booking-detail-module__GnhpIW__lineupCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.booking-detail-module__GnhpIW__lineupTeams{justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.booking-detail-module__GnhpIW__lineupColumn{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:11px;min-width:0;display:flex}.booking-detail-module__GnhpIW__lineupColumnLabel{font-family:var(--font-mono,"JetBrains Mono"), monospace;letter-spacing:1px;color:var(--color-text-secondary);font-size:9px;font-weight:700}.booking-detail-module__GnhpIW__lineupPlayerRow{align-items:center;gap:9px;min-width:0;display:flex}.booking-detail-module__GnhpIW__lineupPlayerMeta{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.booking-detail-module__GnhpIW__lineupPlayerName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}.booking-detail-module__GnhpIW__lineupVsChip{background:var(--color-background);border:1px solid var(--color-border);width:30px;height:30px;font-family:var(--font-display,"Piazzolla"), serif;color:var(--color-text-secondary);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-style:italic;font-weight:500;display:flex}.booking-detail-module__GnhpIW__lineupFooter{border-top:1px solid var(--color-border);align-items:center;gap:8px;padding:12px;display:flex}.booking-detail-module__GnhpIW__lineupBalancePill,.booking-detail-module__GnhpIW__lineupSharePill{border:1px solid var(--color-primary);height:44px;color:var(--color-primary);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.booking-detail-module__GnhpIW__lineupBalancePill{flex-shrink:0;padding:0 16px}.booking-detail-module__GnhpIW__lineupBalancePill:disabled{opacity:.6;cursor:default}.booking-detail-module__GnhpIW__lineupSharePill{flex:auto;padding:0 16px}.booking-detail-module__GnhpIW__lineupHint{color:var(--color-text-secondary);margin:0;padding:0 2px;font-size:11.5px;font-weight:500;line-height:1.45}.booking-detail-module__GnhpIW__lineupBalanceError{color:var(--color-negative);margin:0;padding:0 2px;font-size:12px}.booking-detail-module__GnhpIW__lineupInitialsChip{background:var(--color-primary-light);width:32px;height:32px;color:var(--color-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}
.WelcomeStep-module__y6m3qq__container{background-color:var(--color-background);min-height:100%;color:var(--color-text);flex-direction:column;display:flex}.WelcomeStep-module__y6m3qq__hero{background:radial-gradient(ellipse 90% 62% at 50% 30%, var(--color-primary-light) 0%, var(--color-background) 70%);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 24px 20px;display:flex;position:relative;overflow:hidden}.WelcomeStep-module__y6m3qq__court{pointer-events:none;position:absolute;inset:0}.WelcomeStep-module__y6m3qq__courtSvg{width:100%;height:100%;display:block}.WelcomeStep-module__y6m3qq__courtLine{stroke:var(--color-primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;opacity:.2}.WelcomeStep-module__y6m3qq__court:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 58%, var(--color-background) 66%, var(--color-background) 70%, transparent 86%, transparent 100%);position:absolute;inset:0}.WelcomeStep-module__y6m3qq__brandMark{z-index:3;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.WelcomeStep-module__y6m3qq__logomark{background-color:var(--color-primary);width:190px;height:190px;box-shadow:0 2px 24px color-mix(in oklab, var(--color-primary) 78%, transparent), 0 0 40px color-mix(in oklab, var(--color-primary) 55%, transparent);border-radius:19px;justify-content:center;align-items:center;display:flex}.WelcomeStep-module__y6m3qq__logomarkSvg{width:62%;height:62%;color:var(--color-surface);fill:currentColor;display:block}.WelcomeStep-module__y6m3qq__brandWordmark{letter-spacing:-.0275em;color:var(--color-text);font-size:40px;font-weight:600;line-height:.95}.WelcomeStep-module__y6m3qq__tagline{font-family:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);letter-spacing:.173em;text-transform:uppercase;color:var(--color-text-secondary);margin-top:2px;font-size:11px;font-weight:600}.WelcomeStep-module__y6m3qq__signins{flex-direction:column;gap:8px;padding:0 20px 12px;display:flex}.WelcomeStep-module__y6m3qq__signinIcon{flex-shrink:0}.WelcomeStep-module__y6m3qq__authButton{border:1.5px solid var(--color-border);background-color:var(--color-surface);width:100%;height:50px;color:var(--color-text);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:flex-start;align-items:center;gap:10px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:600;transition:opacity .15s,border-color .15s;display:inline-flex}.WelcomeStep-module__y6m3qq__authButton:hover{border-color:var(--color-primary)}.WelcomeStep-module__y6m3qq__authButton:active{opacity:.85}.WelcomeStep-module__y6m3qq__footnote{text-align:center;color:var(--color-text-secondary);max-width:32ch;margin:0 auto;padding:0 20px 24px;line-height:1.5}.WelcomeStep-module__y6m3qq__footnoteLink{color:var(--color-text);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.WelcomeStep-module__y6m3qq__footnoteLink:hover{color:var(--color-primary)}
.MergeBookingsCard-module__UwzeRW__section{flex-direction:column;gap:6px;min-width:0;display:flex}.MergeBookingsCard-module__UwzeRW__request{overflow-wrap:break-word;flex-direction:column;gap:8px;min-width:0;padding:12px 16px;display:flex}.MergeBookingsCard-module__UwzeRW__request+.MergeBookingsCard-module__UwzeRW__request{border-top:1px solid var(--color-border)}.MergeBookingsCard-module__UwzeRW__requestTitle,.MergeBookingsCard-module__UwzeRW__requestMeta{overflow-wrap:break-word;min-width:0;color:var(--color-text);margin:0}.MergeBookingsCard-module__UwzeRW__requestMeta{color:var(--color-text-secondary)}.MergeBookingsCard-module__UwzeRW__targetList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.MergeBookingsCard-module__UwzeRW__target{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.MergeBookingsCard-module__UwzeRW__targetText{overflow-wrap:break-word;min-width:0;color:var(--color-text);flex:10rem}.MergeBookingsCard-module__UwzeRW__statusLabel{color:var(--color-text-secondary);font-weight:600}.MergeBookingsCard-module__UwzeRW__actions{flex-wrap:wrap;gap:8px 12px;min-width:0;display:flex}button.MergeBookingsCard-module__UwzeRW__action{white-space:normal;text-align:center;flex:0 auto;width:auto;max-width:100%;height:auto;min-height:44px;padding-block:8px}.MergeBookingsCard-module__UwzeRW__errorText{color:var(--color-negative);overflow-wrap:break-word;margin:0;font-size:13px}.MergeBookingsCard-module__UwzeRW__dialog{background:var(--color-surface);width:calc(100vw - 16px);max-width:420px;max-height:calc(100dvh - 32px);color:var(--color-text);border:none;border-radius:16px;padding:0;overflow:hidden auto;box-shadow:0 24px 64px #0000002e,0 4px 16px #0000001a}.MergeBookingsCard-module__UwzeRW__dialog::backdrop{background:#0006}.MergeBookingsCard-module__UwzeRW__dialogInner{flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}.MergeBookingsCard-module__UwzeRW__dialogTitle{overflow-wrap:break-word;margin:0;font-size:18px;font-weight:600}.MergeBookingsCard-module__UwzeRW__dialogBody{color:var(--color-text-secondary);overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.5}.MergeBookingsCard-module__UwzeRW__candidates{border:none;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}.MergeBookingsCard-module__UwzeRW__candidatesLegend{margin-bottom:4px;padding:0;font-weight:600}.MergeBookingsCard-module__UwzeRW__candidate{cursor:pointer;align-items:center;gap:12px;min-width:0;min-height:44px;padding:4px 0;display:flex}.MergeBookingsCard-module__UwzeRW__candidate input[type=checkbox]{flex:none;width:24px;height:24px;margin:0}.MergeBookingsCard-module__UwzeRW__candidateText{overflow-wrap:break-word;min-width:0}.MergeBookingsCard-module__UwzeRW__dialogActions{flex-wrap:wrap;gap:8px 12px;margin-top:4px;display:flex}
.FoundingChecklistCard-module__KZDhfa__card{cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:linear-gradient(200deg,#2a7b7b 0%,#1f5c5c 100%);border:none;border-radius:16px;flex-direction:column;gap:10px;width:100%;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 18px -6px #1a1a1c1f}.FoundingChecklistCard-module__KZDhfa__card:active{filter:brightness(.96)}.FoundingChecklistCard-module__KZDhfa__motif{pointer-events:none;width:180px;height:180px;position:absolute;top:-46px;right:-60px}.FoundingChecklistCard-module__KZDhfa__motifOuter,.FoundingChecklistCard-module__KZDhfa__motifMid,.FoundingChecklistCard-module__KZDhfa__motifInner,.FoundingChecklistCard-module__KZDhfa__motifDot{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FoundingChecklistCard-module__KZDhfa__motifOuter{background:#ffffff17;width:180px;height:180px}.FoundingChecklistCard-module__KZDhfa__motifMid{background:#ffffff0d;width:136px;height:136px}.FoundingChecklistCard-module__KZDhfa__motifInner{background:#ffffff0a;width:92px;height:92px}.FoundingChecklistCard-module__KZDhfa__motifDot{background:#ffffff21;width:26px;height:26px}.FoundingChecklistCard-module__KZDhfa__titleRow{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.FoundingChecklistCard-module__KZDhfa__title{font-family:var(--font-body);color:#fff;font-size:15px;font-weight:700}.FoundingChecklistCard-module__KZDhfa__daysPill{font-family:var(--font-mono);letter-spacing:.8px;color:#fff;white-space:nowrap;background:#ffffff1f;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:9.5px;font-weight:700}.FoundingChecklistCard-module__KZDhfa__progressRow{align-items:center;gap:6px;display:flex;position:relative}.FoundingChecklistCard-module__KZDhfa__dotDone,.FoundingChecklistCard-module__KZDhfa__dotCurrent,.FoundingChecklistCard-module__KZDhfa__dotTodo{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.FoundingChecklistCard-module__KZDhfa__dotDone{color:#1f5c5c;background:#fff}.FoundingChecklistCard-module__KZDhfa__dotCurrent{border:2px solid #fff}.FoundingChecklistCard-module__KZDhfa__dotTodo{border:1px solid #ffffff3d}.FoundingChecklistCard-module__KZDhfa__count{font-family:var(--font-mono);color:#ffffffa3;margin-left:2px;font-size:10.5px;font-weight:600}.FoundingChecklistCard-module__KZDhfa__nextRow{justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.FoundingChecklistCard-module__KZDhfa__next{font-family:var(--font-body);color:#fffc;font-size:13px;font-weight:500}.FoundingChecklistCard-module__KZDhfa__nextChevron{color:#ffffffa3;flex-shrink:0}.FoundingChecklistCard-module__KZDhfa__subline{font-family:var(--font-body);color:#ffffff8f;font-size:11.5px;font-weight:400;position:relative}.FoundingChecklistCard-module__KZDhfa__rewardLine{font-family:var(--font-body);color:#ffffffa8;font-size:11.5px;font-weight:500;position:relative}.FoundingChecklistCard-module__KZDhfa__quietCard{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.FoundingChecklistCard-module__KZDhfa__quietIconWrap{background:var(--color-primary-light);width:38px;height:38px;color:var(--color-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FoundingChecklistCard-module__KZDhfa__quietTexts{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FoundingChecklistCard-module__KZDhfa__quietTitle{font-family:var(--font-body);color:var(--color-text);font-size:15px;font-weight:600}.FoundingChecklistCard-module__KZDhfa__quietSub{font-family:var(--font-body);color:var(--color-text-secondary);font-size:12.5px}.FoundingChecklistCard-module__KZDhfa__quietChevron{color:var(--color-text-secondary);flex-shrink:0}
.RowActionsTrigger-module__KKgT1W__root{isolation:isolate;position:relative;overflow:hidden}.RowActionsTrigger-module__KKgT1W__content{will-change:transform;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:relative}.RowActionsTrigger-module__KKgT1W__root[data-reduced-motion=true] .RowActionsTrigger-module__KKgT1W__content{transition:none}.RowActionsTrigger-module__KKgT1W__content.RowActionsTrigger-module__KKgT1W__revealed{transform:translate(-88px)}.RowActionsTrigger-module__KKgT1W__content.RowActionsTrigger-module__KKgT1W__stretching{transition:transform .22s cubic-bezier(.2,.8,.2,1);transform:translate(-100%)}.RowActionsTrigger-module__KKgT1W__pill{background:var(--color-negative);cursor:pointer;outline-offset:-2px;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:88px;padding:0;transition:transform .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.RowActionsTrigger-module__KKgT1W__root[data-reduced-motion=true] .RowActionsTrigger-module__KKgT1W__pill{transition:none}.RowActionsTrigger-module__KKgT1W__content.RowActionsTrigger-module__KKgT1W__revealed~.RowActionsTrigger-module__KKgT1W__pill,.RowActionsTrigger-module__KKgT1W__content.RowActionsTrigger-module__KKgT1W__stretching~.RowActionsTrigger-module__KKgT1W__pill{transform:translate(0)}.RowActionsTrigger-module__KKgT1W__pill.RowActionsTrigger-module__KKgT1W__stretched{width:100%;left:0;right:0}.RowActionsTrigger-module__KKgT1W__pillIcon{color:#fff;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex}.RowActionsTrigger-module__KKgT1W__pillLabel{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,Courier New,monospace;font-size:10px;font-weight:700;line-height:1}.RowActionsTrigger-module__KKgT1W__confirmBackdrop{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RowActionsTrigger-module__KKgT1W__confirmPanel{background:var(--color-surface);border-radius:12px;width:90%;max-width:360px;padding:24px;box-shadow:0 8px 32px #00000029}.RowActionsTrigger-module__KKgT1W__confirmTitle{color:var(--color-text);margin:0 0 8px}.RowActionsTrigger-module__KKgT1W__confirmMessage{color:var(--color-text-secondary);margin:0 0 20px}.RowActionsTrigger-module__KKgT1W__confirmActions{justify-content:flex-end;gap:8px;display:flex}.RowActionsTrigger-module__KKgT1W__confirmCancel{border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;background:0 0;border-radius:20px;padding:8px 16px;font-family:inherit;font-size:14px;line-height:1.5}.RowActionsTrigger-module__KKgT1W__confirmCancel:hover{background:var(--color-primary-light)}.RowActionsTrigger-module__KKgT1W__confirmConfirm{background:var(--color-negative);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.RowActionsTrigger-module__KKgT1W__confirmConfirm:hover{opacity:.9}
.FoundingChecklistSlot-module__nk_5Sa__slot{padding:0 16px}
.RingTrack-module__9wN2-G__track{flex-direction:column;display:flex}.RingTrack-module__9wN2-G__row{flex-direction:row;align-items:flex-start;gap:12px;display:flex;position:relative}.RingTrack-module__9wN2-G__threadCol{flex-direction:column;flex-shrink:0;align-items:center;width:48px;display:flex;position:relative}.RingTrack-module__9wN2-G__threadSegment{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent);flex-shrink:0;width:2px}.RingTrack-module__9wN2-G__threadTop,.RingTrack-module__9wN2-G__threadBottom{flex:1;min-height:8px}.RingTrack-module__9wN2-G__threadBreak{background-color:#0000}.RingTrack-module__9wN2-G__bullet{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.RingTrack-module__9wN2-G__body{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:4px;padding-bottom:12px;transition:opacity .25s;display:flex}.RingTrack-module__9wN2-G__bodyQueued{opacity:.6}.RingTrack-module__9wN2-G__rowActive .RingTrack-module__9wN2-G__body{opacity:1}.RingTrack-module__9wN2-G__titleRow{flex-flow:wrap;align-items:baseline;gap:6px;display:flex}.RingTrack-module__9wN2-G__label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.6875rem;font-weight:700;font-family:var(--font-jbm,monospace);white-space:nowrap}.RingTrack-module__9wN2-G__title{color:var(--color-text);font-size:.9375rem;font-weight:600;line-height:1.3}.RingTrack-module__9wN2-G__rowActive .RingTrack-module__9wN2-G__title{color:var(--color-primary)}.RingTrack-module__9wN2-G__countdown{color:var(--color-text-secondary);white-space:nowrap;margin-left:auto;font-size:.75rem;font-weight:500}.RingTrack-module__9wN2-G__subtitle{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.4}.RingTrack-module__9wN2-G__invitees{flex-flow:wrap;gap:6px;margin-top:2px;display:flex}.RingTrack-module__9wN2-G__advance{margin-top:8px}.RingTrack-module__9wN2-G__rowLast .RingTrack-module__9wN2-G__body{padding-bottom:0}.RingTrack-module__9wN2-G__stepper{flex-direction:row;align-items:flex-start;min-height:96px;display:flex}.RingTrack-module__9wN2-G__stepNode{flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.RingTrack-module__9wN2-G__stepLabel{font-family:var(--font-mono,"JetBrains Mono", monospace);letter-spacing:.4px;color:var(--color-text-secondary);white-space:nowrap;font-size:10px;font-weight:700}.RingTrack-module__9wN2-G__stepLabelActive{color:var(--color-primary)}.RingTrack-module__9wN2-G__stepConnector{border-radius:2px;flex:auto;height:2px;margin-top:35px}.RingTrack-module__9wN2-G__stepConnectorReached{background:#5f6670}.RingTrack-module__9wN2-G__stepConnectorFaint{background:color-mix(in oklab, var(--color-text) 10%, transparent)}
.AskToJoinCards-module__X5CZWa__list{flex-direction:column;gap:12px;padding:0 16px;display:flex}.AskToJoinCards-module__X5CZWa__card{border:1px solid var(--color-border,#0000001f);background:var(--color-surface,#fff);color:var(--color-text,#112020);border-radius:16px;padding:16px}.AskToJoinCards-module__X5CZWa__title{margin:0 0 4px;font-size:16px;font-weight:600}.AskToJoinCards-module__X5CZWa__body{color:var(--color-text-secondary,#4a5a5a);margin:0 0 12px;font-size:14px}.AskToJoinCards-module__X5CZWa__actions{align-items:center;gap:8px;display:flex}.AskToJoinCards-module__X5CZWa__primary,.AskToJoinCards-module__X5CZWa__secondary{cursor:pointer;border-radius:999px;min-height:44px;padding:0 16px;font-size:14px;font-weight:600}.AskToJoinCards-module__X5CZWa__primary{background:var(--color-primary,#1f5c5c);color:#fff;border:0}.AskToJoinCards-module__X5CZWa__primary:disabled{opacity:.6;cursor:default}.AskToJoinCards-module__X5CZWa__secondary{border:1px solid var(--color-border,#0000001f);color:var(--color-text,#112020);background:0 0}.AskToJoinCards-module__X5CZWa__sent{color:var(--color-primary,#1f5c5c);font-size:14px;font-weight:600}
.page-module__7s_azG__wrapper{background:var(--color-background);min-height:100dvh}@media (min-width:1024px){.page-module__7s_azG__wrapper{width:100%;max-width:720px;margin-inline:auto}}@media (min-width:1440px){.page-module__7s_azG__wrapper{max-width:800px}}