.LocationWarning-module__uUDOYq__warning{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);color:#821b13;overflow-wrap:anywhere;background:#fff1f0;border:2px solid #b42318;flex-direction:column;line-height:1.5;display:flex}.LocationWarning-module__uUDOYq__title{align-items:center;gap:var(--space-2);font-size:1.125rem;font-weight:800;display:flex}.LocationWarning-module__uUDOYq__icon{flex-shrink:0;width:28px;height:28px}.LocationWarning-module__uUDOYq__location{font-size:1.25rem;font-weight:800}.LocationWarning-module__uUDOYq__acknowledgment{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-weight:600;display:flex}.LocationWarning-module__uUDOYq__acknowledgment input{accent-color:#b42318;flex-shrink:0;width:20px;height:20px;margin-top:2px}
.Dialog-module__BJq6FG__dialog{border-radius:var(--radius-md);max-width:480px;width:calc(100% - var(--space-8));background:var(--color-tournament-white);box-shadow:var(--shadow-modal);border:none;height:fit-content;margin:auto;padding:0;position:fixed;inset:0}.Dialog-module__BJq6FG__dialog::backdrop{background:#1b1b1766;background:lab(9.55548% -.155516 2.30455/.4)}.Dialog-module__BJq6FG__content{padding:var(--space-6)}
.AdminEventMessage-module__MlKHqG__button,.AdminEventMessage-module__MlKHqG__sendButton,.AdminEventMessage-module__MlKHqG__cancelButton{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);min-height:40px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);cursor:pointer;font-size:.875rem;font-weight:600;display:inline-flex}.AdminEventMessage-module__MlKHqG__button,.AdminEventMessage-module__MlKHqG__sendButton{background:var(--color-field-green);color:var(--color-slate-text);border:0}.AdminEventMessage-module__MlKHqG__button:hover,.AdminEventMessage-module__MlKHqG__sendButton:hover:not(:disabled){background:var(--color-field-green-hover)}.AdminEventMessage-module__MlKHqG__icon{width:18px;height:18px}.AdminEventMessage-module__MlKHqG__form{gap:var(--space-4);flex-direction:column;display:flex}.AdminEventMessage-module__MlKHqG__title{text-wrap:balance;font-size:1.25rem;line-height:1.2}.AdminEventMessage-module__MlKHqG__hint{margin-top:var(--space-2);color:var(--color-slate-text);font-size:.875rem;line-height:1.5}.AdminEventMessage-module__MlKHqG__field{gap:var(--space-1);color:var(--color-annotation-gray);flex-direction:column;font-size:.8125rem;font-weight:600;display:flex}.AdminEventMessage-module__MlKHqG__field input,.AdminEventMessage-module__MlKHqG__field textarea{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);width:100%;padding:var(--space-3);background:var(--color-tournament-white);color:var(--color-slate-text);font:inherit}.AdminEventMessage-module__MlKHqG__field textarea{resize:vertical;min-height:160px}.AdminEventMessage-module__MlKHqG__field input:focus-visible,.AdminEventMessage-module__MlKHqG__field textarea:focus-visible,.AdminEventMessage-module__MlKHqG__button:focus-visible,.AdminEventMessage-module__MlKHqG__sendButton:focus-visible,.AdminEventMessage-module__MlKHqG__cancelButton:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.AdminEventMessage-module__MlKHqG__actions{justify-content:flex-end;gap:var(--space-3);display:flex}.AdminEventMessage-module__MlKHqG__cancelButton{border:1px solid var(--color-rule-line);color:var(--color-slate-text);background:0 0}.AdminEventMessage-module__MlKHqG__cancelButton:hover:not(:disabled){background:var(--color-felt-surface)}.AdminEventMessage-module__MlKHqG__sendButton:disabled,.AdminEventMessage-module__MlKHqG__cancelButton:disabled{cursor:not-allowed;opacity:.7}.AdminEventMessage-module__MlKHqG__error{color:#7f211b;color:lab(29.1335% 40.6046 28.525);font-size:.875rem}.AdminEventMessage-module__MlKHqG__feedback{color:#084511;color:lab(24.6185% -28.163 24.2677);font-size:.875rem}
.AdminManualRegistration-module__rowDfG__openButton,.AdminManualRegistration-module__rowDfG__submitButton,.AdminManualRegistration-module__rowDfG__cancelButton{border-radius:var(--radius-sm);min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:8px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.AdminManualRegistration-module__rowDfG__openButton,.AdminManualRegistration-module__rowDfG__submitButton{background:var(--color-field-green);color:var(--color-slate-text);border:0}.AdminManualRegistration-module__rowDfG__openButton{align-self:flex-end}.AdminManualRegistration-module__rowDfG__icon{width:16px;height:16px;margin-right:var(--space-2)}.AdminManualRegistration-module__rowDfG__form{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-rule-line);border-radius:var(--radius-md);background:var(--color-felt-surface);flex-direction:column;flex-basis:100%;display:flex}.AdminManualRegistration-module__rowDfG__formGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(180px,.65fr);display:grid}.AdminManualRegistration-module__rowDfG__field{gap:var(--space-1);color:var(--color-slate-text);flex-direction:column;font-size:.8125rem;font-weight:600;display:flex}.AdminManualRegistration-module__rowDfG__field input,.AdminManualRegistration-module__rowDfG__field select{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);background:var(--color-tournament-white);width:100%;min-height:40px;color:var(--color-slate-text);font:inherit;padding:8px 10px;font-size:.875rem;font-weight:400}.AdminManualRegistration-module__rowDfG__actions{justify-content:flex-end;gap:var(--space-2);display:flex}.AdminManualRegistration-module__rowDfG__cancelButton{border:1px solid var(--color-rule-line);background:var(--color-tournament-white);color:var(--color-slate-text)}.AdminManualRegistration-module__rowDfG__error{color:#8d1b17;color:lab(31.2426% 47.0075 34.2903);font-size:.875rem}.AdminManualRegistration-module__rowDfG__openButton:hover:not(:disabled),.AdminManualRegistration-module__rowDfG__submitButton:hover:not(:disabled){background:var(--color-field-green-hover)}.AdminManualRegistration-module__rowDfG__cancelButton:hover:not(:disabled){background:var(--color-rule-line)}.AdminManualRegistration-module__rowDfG__openButton:focus-visible,.AdminManualRegistration-module__rowDfG__submitButton:focus-visible,.AdminManualRegistration-module__rowDfG__cancelButton:focus-visible,.AdminManualRegistration-module__rowDfG__field input:focus-visible,.AdminManualRegistration-module__rowDfG__field select:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.AdminManualRegistration-module__rowDfG__openButton:disabled,.AdminManualRegistration-module__rowDfG__submitButton:disabled,.AdminManualRegistration-module__rowDfG__cancelButton:disabled,.AdminManualRegistration-module__rowDfG__field input:disabled,.AdminManualRegistration-module__rowDfG__field select:disabled{cursor:not-allowed;opacity:.55}@media (max-width:720px){.AdminManualRegistration-module__rowDfG__formGrid{grid-template-columns:1fr}.AdminManualRegistration-module__rowDfG__actions{justify-content:stretch}.AdminManualRegistration-module__rowDfG__cancelButton,.AdminManualRegistration-module__rowDfG__submitButton{flex:1}}
.AdminRegistrationDialog-module__Wz96hG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.AdminRegistrationDialog-module__Wz96hG__title{font-size:1.25rem;line-height:1.25}.AdminRegistrationDialog-module__Wz96hG__email,.AdminRegistrationDialog-module__Wz96hG__description{color:var(--color-annotation-gray);font-size:.875rem;line-height:1.5}.AdminRegistrationDialog-module__Wz96hG__currentStatus{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);background:var(--color-felt-surface);flex:none;padding:4px 8px;font-size:.75rem;font-weight:600}.AdminRegistrationDialog-module__Wz96hG__actions{margin-top:var(--space-6);border-top:1px solid var(--color-rule-line);flex-direction:column;display:flex}.AdminRegistrationDialog-module__Wz96hG__actionSection,.AdminRegistrationDialog-module__Wz96hG__dangerSection{padding:var(--space-4) 0;border-bottom:1px solid var(--color-rule-line)}.AdminRegistrationDialog-module__Wz96hG__actionTitle{margin-bottom:var(--space-1);font-size:.9375rem;line-height:1.4}.AdminRegistrationDialog-module__Wz96hG__secondaryButton,.AdminRegistrationDialog-module__Wz96hG__dangerButton,.AdminRegistrationDialog-module__Wz96hG__cancelButton{border-radius:var(--radius-sm);min-height:38px;font:inherit;cursor:pointer;padding:8px 12px;font-size:.8125rem;font-weight:600}.AdminRegistrationDialog-module__Wz96hG__secondaryButton,.AdminRegistrationDialog-module__Wz96hG__cancelButton{border:1px solid var(--color-rule-line);background:var(--color-tournament-white);color:var(--color-slate-text)}.AdminRegistrationDialog-module__Wz96hG__actionSection>.AdminRegistrationDialog-module__Wz96hG__secondaryButton{margin-top:var(--space-3)}.AdminRegistrationDialog-module__Wz96hG__switchRow{gap:var(--space-2);margin-top:var(--space-3);display:flex}.AdminRegistrationDialog-module__Wz96hG__select{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);background:var(--color-tournament-white);min-width:0;color:var(--color-slate-text);font:inherit;flex:1;padding:8px 10px;font-size:.875rem}.AdminRegistrationDialog-module__Wz96hG__dangerSection{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.AdminRegistrationDialog-module__Wz96hG__dangerButton{color:#9b1f1b;color:lab(34.6249% 50.1334 36.4938);background:0 0;border:1px solid #de4f44;border:1px solid lab(54.1873% 56.0062 38.114);flex:none}.AdminRegistrationDialog-module__Wz96hG__error{margin-top:var(--space-4);border-radius:var(--radius-sm);color:#8d1b17;color:lab(31.2426% 47.0075 34.2903);background:#ffedea;background:lab(95.1425% 7.46715 4.57634);padding:10px 12px;font-size:.875rem}.AdminRegistrationDialog-module__Wz96hG__footer{margin-top:var(--space-5);justify-content:flex-end;display:flex}.AdminRegistrationDialog-module__Wz96hG__secondaryButton:hover:not(:disabled),.AdminRegistrationDialog-module__Wz96hG__cancelButton:hover:not(:disabled){background:var(--color-felt-surface)}.AdminRegistrationDialog-module__Wz96hG__dangerButton:hover:not(:disabled){background:#ffedea;background:lab(95.1425% 7.46715 4.57634)}.AdminRegistrationDialog-module__Wz96hG__secondaryButton:focus-visible,.AdminRegistrationDialog-module__Wz96hG__dangerButton:focus-visible,.AdminRegistrationDialog-module__Wz96hG__cancelButton:focus-visible,.AdminRegistrationDialog-module__Wz96hG__select:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.AdminRegistrationDialog-module__Wz96hG__secondaryButton:disabled,.AdminRegistrationDialog-module__Wz96hG__dangerButton:disabled,.AdminRegistrationDialog-module__Wz96hG__cancelButton:disabled,.AdminRegistrationDialog-module__Wz96hG__select:disabled{cursor:not-allowed;opacity:.55}.AdminRegistrationDialog-module__Wz96hG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:520px){.AdminRegistrationDialog-module__Wz96hG__header,.AdminRegistrationDialog-module__Wz96hG__dangerSection,.AdminRegistrationDialog-module__Wz96hG__switchRow{flex-direction:column;align-items:stretch}.AdminRegistrationDialog-module__Wz96hG__currentStatus{align-self:flex-start}}
.AdminRegistrationGrid-module__5pJzIW__gridShell{border:1px solid var(--color-rule-line);border-radius:var(--radius-md);background:var(--color-tournament-white);overflow:hidden}.AdminRegistrationGrid-module__5pJzIW__gridTheme{width:100%;height:540px}.AdminRegistrationGrid-module__5pJzIW__statusTag{border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-width:92px;padding:3px 8px;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.AdminRegistrationGrid-module__5pJzIW__statusConfirmed{color:#005211;color:lab(29.4822% -33.8463 29.6069);background:#e6f8e6;background:lab(95.7544% -8.3831 6.51568);border-color:#c4e1c4;border-color:lab(86.73% -13.9723 10.9312)}.AdminRegistrationGrid-module__5pJzIW__statusWaitlist{color:var(--color-slate-text);background:var(--color-felt-surface);border-color:var(--color-rule-line)}.AdminRegistrationGrid-module__5pJzIW__actionButton{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);background:var(--color-felt-surface);min-height:32px;color:var(--color-slate-text);cursor:pointer;padding:0 10px;font-size:.8125rem;font-weight:600}.AdminRegistrationGrid-module__5pJzIW__actionButton:hover:not(:disabled){background:var(--color-rule-line)}.AdminRegistrationGrid-module__5pJzIW__actionButton:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.AdminRegistrationGrid-module__5pJzIW__feedback{border-radius:var(--radius-sm);background:var(--color-felt-surface);color:var(--color-slate-text);padding:10px 12px;font-size:.875rem;line-height:1.5}.AdminRegistrationGrid-module__5pJzIW__gridTheme .ag-theme-quartz{--ag-font-family:var(--font-sans);--ag-foreground-color:var(--color-slate-text);--ag-background-color:var(--color-tournament-white);--ag-header-background-color:var(--color-felt-surface);--ag-border-color:var(--color-rule-line);--ag-row-border-color:var(--color-rule-line);--ag-header-column-separator-color:var(--color-rule-line);--ag-cell-horizontal-padding:16px;--ag-header-height:48px;--ag-row-height:56px;--ag-wrapper-border-radius:0}@media (max-width:640px){.AdminRegistrationGrid-module__5pJzIW__gridTheme{height:500px}}
.page-module__FF22ZG__main{flex:1}.page-module__FF22ZG__container{max-width:1200px;padding:var(--space-12) var(--space-6) var(--space-16);margin:0 auto}.page-module__FF22ZG__section,.page-module__FF22ZG__card,.page-module__FF22ZG__field,.page-module__FF22ZG__gridSection{gap:var(--space-4);flex-direction:column;display:flex}.page-module__FF22ZG__backLink{align-items:center;gap:var(--space-2);color:var(--color-annotation-gray);font-size:.875rem;font-weight:500;display:inline-flex}.page-module__FF22ZG__backIcon{width:16px;height:16px}.page-module__FF22ZG__headerRow,.page-module__FF22ZG__sectionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-6);display:flex}.page-module__FF22ZG__registrationActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__FF22ZG__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--color-annotation-gray);font-size:.75rem;font-weight:600}.page-module__FF22ZG__title,.page-module__FF22ZG__sectionTitle{letter-spacing:-.025em;line-height:1.15}.page-module__FF22ZG__title{font-size:2rem}.page-module__FF22ZG__sectionTitle{font-size:1.5rem}.page-module__FF22ZG__message{color:var(--color-annotation-gray);font-size:.9375rem;line-height:1.6}.page-module__FF22ZG__card{padding:var(--space-6);border:1px solid var(--color-rule-line);border-radius:var(--radius-md);background:var(--color-tournament-white)}.page-module__FF22ZG__formGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__FF22ZG__label{color:var(--color-annotation-gray);font-size:.8125rem;font-weight:600}.page-module__FF22ZG__input,.page-module__FF22ZG__textarea{border:1px solid var(--color-rule-line);border-radius:var(--radius-sm);background:var(--color-felt-surface);width:100%;color:var(--color-slate-text);font:inherit;padding:12px 14px}.page-module__FF22ZG__textarea{resize:vertical;min-height:140px}.page-module__FF22ZG__checkboxRow{align-items:center;gap:var(--space-3);font-size:.9375rem;display:inline-flex}.page-module__FF22ZG__primaryButton{border-radius:var(--radius-md);background:var(--color-field-green);max-width:max-content;min-height:44px;color:var(--color-slate-text);border:0;justify-content:center;align-items:center;padding:10px 18px;font-size:.9375rem;font-weight:600;display:inline-flex}@media (max-width:720px){.page-module__FF22ZG__container{padding:var(--space-8) var(--space-4) var(--space-12)}.page-module__FF22ZG__headerRow,.page-module__FF22ZG__sectionHeader{flex-direction:column;align-items:stretch}.page-module__FF22ZG__registrationActions{align-items:stretch;gap:var(--space-2);flex-direction:column}.page-module__FF22ZG__formGrid{grid-template-columns:1fr}.page-module__FF22ZG__title{font-size:1.625rem}.page-module__FF22ZG__sectionTitle{font-size:1.25rem}.page-module__FF22ZG__card{padding:var(--space-4)}}
.RegistrationButton-module__fz2kwG__ctaButton{width:100%;padding:var(--space-3) var(--space-6);font-size:.9375rem;font-weight:600;font-family:var(--font-sans);color:var(--color-tournament-white);background:var(--color-field-green);border-radius:var(--radius-md);cursor:pointer;border:none;margin-top:auto;transition:background .15s ease-out}.RegistrationButton-module__fz2kwG__registrationActions{gap:var(--space-2);flex-direction:column;margin-top:auto;display:flex}.RegistrationButton-module__fz2kwG__registrationActions .RegistrationButton-module__fz2kwG__ctaButton{margin-top:0}.RegistrationButton-module__fz2kwG__ctaButton:hover:not(:disabled){background:var(--color-field-green-hover)}.RegistrationButton-module__fz2kwG__ctaButton:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.RegistrationButton-module__fz2kwG__ctaDisabled{background:var(--color-rule-line);color:var(--color-annotation-gray);cursor:not-allowed}.RegistrationButton-module__fz2kwG__ctaDisabled:hover{background:var(--color-rule-line)}.RegistrationButton-module__fz2kwG__cancelCta{color:#a8372e;color:lab(40.5512% 46.7232 32.0561);background:0 0;border:1px solid}.RegistrationButton-module__fz2kwG__cancelCta:hover:not(:disabled){background:#ffe8e5;background:lab(93.9384% 8.97062 5.50178)}.RegistrationButton-module__fz2kwG__cancelCta:focus-visible{outline-color:#a8372e;outline-color:lab(40.5512% 46.7232 32.0561)}.RegistrationButton-module__fz2kwG__confirmMessage{gap:var(--space-4);flex-direction:column;display:flex}.RegistrationButton-module__fz2kwG__confirmHint{color:var(--color-slate-text);font-size:.9375rem;line-height:1.5}.RegistrationButton-module__fz2kwG__dangerButton{border-radius:var(--radius-md);font-size:.875rem;font-weight:600;font-family:var(--font-sans);color:var(--color-tournament-white);padding:var(--space-2) var(--space-4);cursor:pointer;background:#a8372e;background:lab(40.5512% 46.7232 32.0561);border:none;transition:background .15s ease-out}.RegistrationButton-module__fz2kwG__dangerButton:hover:not(:disabled){background:#9b1f1b;background:lab(34.6249% 50.1334 36.4938)}.RegistrationButton-module__fz2kwG__dangerButton:disabled{opacity:.7;cursor:not-allowed}.RegistrationButton-module__fz2kwG__dialogTitle{color:var(--color-slate-text);margin-bottom:var(--space-4);font-size:1.125rem;font-weight:600}.RegistrationButton-module__fz2kwG__form{gap:var(--space-4);flex-direction:column;display:flex}.RegistrationButton-module__fz2kwG__field{gap:var(--space-1);flex-direction:column;display:flex}.RegistrationButton-module__fz2kwG__playerFields{gap:var(--space-2);border:none;flex-direction:column;padding:0;display:flex}.RegistrationButton-module__fz2kwG__playerLegend{text-transform:uppercase;letter-spacing:.06em;color:var(--color-annotation-gray);font-size:.75rem;font-weight:500}.RegistrationButton-module__fz2kwG__playerHint{color:var(--color-slate-text);font-size:.8125rem;line-height:1.5}.RegistrationButton-module__fz2kwG__playerRow{gap:var(--space-2);display:flex}.RegistrationButton-module__fz2kwG__playerRow .RegistrationButton-module__fz2kwG__input{min-width:0}.RegistrationButton-module__fz2kwG__addPlayerButton,.RegistrationButton-module__fz2kwG__removePlayerButton{border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;font-size:.8125rem;font-weight:600}.RegistrationButton-module__fz2kwG__addPlayerButton{padding:var(--space-2) var(--space-3);color:var(--color-slate-text);background:var(--color-felt-surface);border:1px solid var(--color-rule-line);align-self:flex-start}.RegistrationButton-module__fz2kwG__removePlayerButton{padding:var(--space-2) var(--space-3);color:#7f211b;color:lab(29.1335% 40.6046 28.525);background:0 0;border:1px solid}.RegistrationButton-module__fz2kwG__addPlayerButton:hover:not(:disabled),.RegistrationButton-module__fz2kwG__removePlayerButton:hover:not(:disabled){background:var(--color-felt-surface)}.RegistrationButton-module__fz2kwG__addPlayerButton:focus-visible,.RegistrationButton-module__fz2kwG__removePlayerButton:focus-visible{outline:2px solid var(--color-field-green);outline-offset:2px}.RegistrationButton-module__fz2kwG__addPlayerButton:disabled,.RegistrationButton-module__fz2kwG__removePlayerButton:disabled{cursor:not-allowed;opacity:.7}.RegistrationButton-module__fz2kwG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.RegistrationButton-module__fz2kwG__label{text-transform:uppercase;letter-spacing:.06em;color:var(--color-annotation-gray);font-size:.75rem;font-weight:500}.RegistrationButton-module__fz2kwG__input{width:100%;padding:var(--space-2) var(--space-3);font-size:.9375rem;font-family:var(--font-sans);color:var(--color-slate-text);background:var(--color-tournament-white);border:1px solid var(--color-rule-line);border-radius:var(--radius-md);transition:border-color .15s ease-out}.RegistrationButton-module__fz2kwG__input:focus{border-color:var(--color-field-green);outline:none}.RegistrationButton-module__fz2kwG__input::placeholder{color:var(--color-annotation-gray)}.RegistrationButton-module__fz2kwG__error{color:#a8372e;color:lab(40.5512% 46.7232 32.0561);font-size:.8125rem}.RegistrationButton-module__fz2kwG__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-2);display:flex}.RegistrationButton-module__fz2kwG__cancelButton{border:1px solid var(--color-rule-line);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;font-family:var(--font-sans);color:var(--color-slate-text);padding:var(--space-2) var(--space-4);cursor:pointer;background:0 0;transition:background .15s ease-out}.RegistrationButton-module__fz2kwG__cancelButton:hover{background:var(--color-felt-surface)}.RegistrationButton-module__fz2kwG__submitButton{background:var(--color-field-green);border-radius:var(--radius-md);font-size:.875rem;font-weight:600;font-family:var(--font-sans);color:var(--color-tournament-white);padding:var(--space-2) var(--space-4);cursor:pointer;border:none;transition:background .15s ease-out}.RegistrationButton-module__fz2kwG__submitButton:hover:not(:disabled){background:var(--color-field-green-hover)}.RegistrationButton-module__fz2kwG__submitButton:disabled{opacity:.7;cursor:not-allowed}.RegistrationButton-module__fz2kwG__sentMessage{text-align:center;padding:var(--space-4) 0;align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.RegistrationButton-module__fz2kwG__sentTitle{color:#005211;color:lab(29.4822% -33.8463 29.6069);font-size:1.125rem;font-weight:600}.RegistrationButton-module__fz2kwG__sentHint{color:var(--color-annotation-gray);font-size:.9375rem;line-height:1.5}.RegistrationButton-module__fz2kwG__closeButton{margin-top:var(--space-2);border:1px solid var(--color-rule-line);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;font-family:var(--font-sans);color:var(--color-slate-text);padding:var(--space-2) var(--space-6);cursor:pointer;background:0 0;transition:background .15s ease-out}.RegistrationButton-module__fz2kwG__closeButton:hover{background:var(--color-felt-surface)}
.page-module__mQUTIG__main{flex:1}.page-module__mQUTIG__container{max-width:1120px;padding:var(--space-8) var(--space-6) var(--space-16);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.page-module__mQUTIG__backLink{align-items:center;gap:var(--space-2);color:var(--color-annotation-gray);font-size:.875rem;font-weight:500;transition:color .15s ease-out;display:inline-flex}.page-module__mQUTIG__backLink:hover{color:var(--color-slate-text)}.page-module__mQUTIG__backIcon{width:16px;height:16px}.page-module__mQUTIG__topSection{gap:var(--space-8);grid-template-columns:1fr 340px;align-items:stretch;display:grid}.page-module__mQUTIG__content{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.page-module__mQUTIG__hero{border-radius:var(--radius-md);background:var(--color-felt-surface);justify-content:center;align-items:center;min-height:260px;display:flex;position:relative;overflow:hidden}.page-module__mQUTIG__heroImage{object-fit:contain;width:100%;height:100%;padding:var(--space-8);display:block}.page-module__mQUTIG__heroIcon{justify-content:center;align-items:center;width:120px;height:120px;display:flex}.page-module__mQUTIG__heroIcon>*{width:100%;height:100%}.page-module__mQUTIG__topRow{align-items:center;gap:var(--space-3);display:flex}.page-module__mQUTIG__title{color:var(--color-slate-text);letter-spacing:-.025em;font-size:2rem;font-weight:600;line-height:1.15}.page-module__mQUTIG__descriptionSection{gap:var(--space-2);flex-direction:column;display:flex}.page-module__mQUTIG__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-annotation-gray);font-size:.75rem;font-weight:500}.page-module__mQUTIG__description{color:var(--color-slate-text);white-space:pre-line;font-size:1rem;line-height:1.65}.page-module__mQUTIG__statusTag{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:500}.page-module__mQUTIG__statusTag.page-module__mQUTIG__open{color:#005211;color:lab(29.4822% -33.8463 29.6069);background:#dbf8da;background:lab(94.8512% -13.972 10.919);border-color:#aedcae;border-color:lab(83.6235% -22.3621 17.6779)}.page-module__mQUTIG__statusTag.page-module__mQUTIG__waitlist{color:var(--color-slate-text);background:var(--color-felt-surface);border-color:var(--color-rule-line)}.page-module__mQUTIG__statusTag.page-module__mQUTIG__full{color:#8c352d;color:lab(35.0545% 37.2336 24.8906);background:#ffe8e5;background:lab(93.9384% 8.97062 5.50178);border-color:#f3c0b8;border-color:lab(82.0684% 18.077 11.1583)}.page-module__mQUTIG__sidebar{display:flex}.page-module__mQUTIG__detailsCard{border:1px solid var(--color-rule-line);border-radius:var(--radius-md);padding:var(--space-6);gap:var(--space-4);background:var(--color-tournament-white);flex-direction:column;flex:1;display:flex}.page-module__mQUTIG__detailRow{align-items:flex-start;gap:var(--space-3);display:flex}.page-module__mQUTIG__detailIcon{width:18px;height:18px;color:var(--color-annotation-gray);flex-shrink:0;margin-top:1px}.page-module__mQUTIG__detailLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-annotation-gray);margin-bottom:2px;font-size:.75rem;font-weight:500}.page-module__mQUTIG__detailValue{overflow-wrap:anywhere;color:var(--color-slate-text);font-size:.9375rem;line-height:1.5}.page-module__mQUTIG__divider{background:var(--color-rule-line);height:1px}@media (max-width:800px){.page-module__mQUTIG__topSection{grid-template-columns:1fr}}@media (max-width:640px){.page-module__mQUTIG__container{padding:var(--space-6) var(--space-4) var(--space-12);gap:var(--space-6)}.page-module__mQUTIG__hero{height:220px}.page-module__mQUTIG__heroIcon{width:80px;height:80px}.page-module__mQUTIG__title{font-size:1.5rem}}
