.Button-module__7aXZyW__button{color:#111827;cursor:pointer;background:linear-gradient(#fff,#f7f7f8);border:1px solid #00000014;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.95rem;line-height:1;transition:transform .12s,box-shadow .12s,opacity .12s;display:inline-flex}.Button-module__7aXZyW__button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0f172a0f}.Button-module__7aXZyW__button:active{opacity:.95;transform:translateY(0)}.Button-module__7aXZyW__button:focus{outline-offset:2px;outline:3px solid #3b82f62e}.Button-module__7aXZyW__disabled{cursor:not-allowed;opacity:.6;pointer-events:none;box-shadow:none;transform:none}.Button-module__7aXZyW__disabled:hover{box-shadow:none;transform:none}.Button-module__7aXZyW__full{width:100%}@media (prefers-reduced-motion:reduce){.Button-module__7aXZyW__button{transition:none}}
.Text-module__aYDhEa__text{display:block}.Text-module__aYDhEa__text.Text-module__aYDhEa__span{display:inline}.Text-module__aYDhEa__xs{font-size:.75rem;line-height:1rem}.Text-module__aYDhEa__sm{font-size:.875rem;line-height:1.25rem}.Text-module__aYDhEa__md{font-size:1rem;line-height:1.5rem}.Text-module__aYDhEa__lg{font-size:1.125rem;line-height:1.75rem}.Text-module__aYDhEa__xl{font-size:1.25rem;line-height:1.75rem}.Text-module__aYDhEa__xl2{font-size:1.5rem;line-height:2rem}.Text-module__aYDhEa__xl3{font-size:1.875rem;line-height:2.25rem}.Text-module__aYDhEa__normal{font-weight:400}.Text-module__aYDhEa__medium{font-weight:500}.Text-module__aYDhEa__semibold{font-weight:600}.Text-module__aYDhEa__bold{font-weight:700}.Text-module__aYDhEa__primary{color:#111827}.Text-module__aYDhEa__secondary{color:#6b7280}.Text-module__aYDhEa__muted{color:#9ca3af}.Text-module__aYDhEa__accent{color:#3b82f6}.Text-module__aYDhEa__success{color:#059669}.Text-module__aYDhEa__error{color:#dc2626}
.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :before,.react-time-picker :after{box-sizing:border-box}.react-time-picker--disabled{color:#6d6d6d;background-color:#f0f0f0}.react-time-picker__wrapper{border:thin solid gray;flex-grow:1;flex-shrink:0;display:flex}.react-time-picker__inputGroup{box-sizing:content-box;flex-grow:1;min-width:calc(12px + 3.674em);padding:0 2px}.react-time-picker__inputGroup__divider{white-space:pre;padding:1px 0}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{font:inherit;display:inline-block}.react-time-picker__inputGroup__input{color:currentColor;min-width:.54em;height:100%;font:inherit;box-sizing:content-box;appearance:textfield;background:0 0;border:0;padding:0 1px;position:relative}.react-time-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-time-picker__inputGroup__input::-webkit-inner-spin-button{appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;appearance:menulist}.react-time-picker__button{background:0 0;border:0;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{z-index:1;background-color:#fff;border:thin solid #a0a096;width:200px;max-width:100vw;height:200px;padding:25px}.react-time-picker__clock--closed{display:none}
.GameLength-module__pU7weq__gameLengthPicker .react-time-picker__wrapper{color:#000;background-color:#fff;border:1px solid #ccc;border-radius:.5rem;width:100%;padding:.5rem}.GameLength-module__pU7weq__gameLengthPicker{width:100%}
