.form_form__O6lUr{background-color:var(--secondary-color);height:100%;width:100%;padding:60px 30px}.form_formCenteredContent__riab3{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}.form_formViewSwitchBtn__n_WNp{font:inherit;color:inherit;font-weight:700;background-color:transparent;cursor:pointer;border-style:none;text-decoration:underline;transition:.2s}.form_formViewSwitchBtn__n_WNp:hover{color:wheat}.form_header__pzFoE{text-align:center}.form_comingSoon__c2u3I{font-size:10px;color:gray}@media (min-width:900px){.form_form__O6lUr{min-width:534px;border:2px solid gray;border-radius:10px;height:auto;width:auto;padding:60px}}.form-button_button__rkGjA{display:flex;flex-direction:row;align-items:center;background-color:transparent;padding:5px 10px;border:2px solid darkgray;border-radius:5px;font:inherit;color:inherit;gap:1rem;width:80%;cursor:pointer;transition:.3s}.form-button_button__rkGjA:focus,.form-button_button__rkGjA:hover{background-color:rgba(255,255,255,.1);box-shadow:0 0 10px 1px rgba(255,255,255,.5)}.input-form_backButton__v_0Wt{background-color:transparent;padding:0 10px;font-size:16px;font-weight:600;cursor:pointer;border:none;font-family:inherit;color:inherit;transition:.3s}.input-form_backButton__v_0Wt:hover{text-shadow:1px 1px 20px rgba(255,255,255,1)}.input-form_inputField__yGLB8{background-color:transparent;border-radius:5px;padding:10px 20px;border:2px solid darkgray;width:100%;transition:.3s;font-size:16px}.input-form_inputField__yGLB8::placeholder{font-weight:600;color:darkgray}.input-form_inputField__yGLB8:focus,.input-form_inputField__yGLB8:hover{background-color:var(--background-color);box-shadow:0 0 20px 1px rgba(255,255,255,.2)}.input-form_label__khG8V{font-weight:600;font-size:20px}.input-form_inputLabelContainer__prNbr{display:flex;flex-direction:column;gap:.5em;align-items:flex-start;width:80%}.input-form_error__fZvuL{color:#ff3838}.submit-button_submitButton__KPsGN{display:flex;justify-content:center;font-family:inherit;font-size:16px;border:2px solid darkgray;border-radius:4px;background:transparent;width:50%;padding:8px 0;cursor:pointer;transition:.3s}.submit-button_submitButton__KPsGN:focus:enabled,.submit-button_submitButton__KPsGN:hover:enabled{background-color:var(--background-color);box-shadow:0 0 20px 1px rgba(255,255,255,.2)}.confirmation-code_inputContainer__Uwxbj{display:flex;gap:16px}.confirmation-code_digitInput__nvG5q{font-family:inherit;height:50px;width:40px;border-radius:5px;background-color:rgba(255,255,255,.5);color:#fff;font-size:20px;text-align:center;font-weight:500;border:none;transition:.3s}.confirmation-code_digitInput__nvG5q:focus,.confirmation-code_digitInput__nvG5q:hover{border:none;outline:none;box-shadow:0 0 10px 3px rgba(255,255,255,.5),0 0 0 1px rgba(255,255,255,1);transform:translateY(-5px)}.confirmation-code_subHeading__ASwHg{max-width:400px;text-align:center;font-size:20px;font-weight:300}.confirmation-code_error__GEdog{color:#ff3838;max-width:400px;text-align:center}.page_pageContainer__K98sL{height:100svh;width:100vw}.page_pageContainer__K98sL,.pending-view_centered__9pv2U{display:flex;flex-direction:column;justify-content:center;align-items:center}.pending-view_centered__9pv2U{height:100%;gap:5px;flex:1 1}.home-navbar_navBar__O0_c7{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px 0;background-color:var(--secondary-color)}.home-navbar_navContainer__lq3kf{display:flex;flex-direction:row;gap:1rem;align-items:center}.home-navbar_beernerd__LiDUQ{font-size:30px;overflow:hidden;padding-right:.1em;margin-left:10px}.home-navbar_notifBtn__jNeCO{cursor:pointer;background-color:transparent;border:none;margin-right:20px;color:inherit;transition:.2s;position:relative}.home-navbar_notifBtn__jNeCO:disabled{cursor:default}.home-navbar_notifTransform__qi8tl{transform:rotate(180deg)}.home-navbar_app__P3ik7{font-size:20px}.home-navbar_closeBtn__26ovh{background-color:transparent;border:none;cursor:pointer}.home-navbar_notifBubble__Tf_7j{position:absolute;background-color:var(--beernerd-yellow);height:10px;width:10px;border-radius:50%;top:2px;right:-12px}.home-navbar_notifContainer__9aARo{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;width:100%}.home-navbar_notificationsRow__y42kA{display:flex;align-items:center;justify-content:space-between;padding:10px}@media (min-width:900px){.home-navbar_navBar__O0_c7{justify-content:space-around}.home-navbar_beernerd__LiDUQ{font-size:36px}.home-navbar_navContainer__lq3kf{gap:2em}}.bread-crumbs_breadCrumbsContainer__979Hk{width:100vw;display:flex;justify-content:flex-start;align-items:center;gap:8px;z-index:10;border-bottom:1px solid var(--light-gray);padding:0 0 8px 10px}.bread-crumbs_scroll__1ovFF{display:flex;align-items:center;gap:8px;width:100%;overflow:auto}.crumb_crumbContainer__Deru2{display:flex;flex-direction:row;align-items:center;gap:8px}.crumb_btn__UkdP3{display:flex;align-items:center;gap:8px;background-color:var(--gray-btn);font:inherit;border:none;border-radius:8px;padding:8px 16px;font-weight:500;font-size:16px;cursor:pointer;transition:.3s;white-space:nowrap}.crumb_yellow__4ZlDp{background-color:var(--beernerd-yellow);color:black}.crumb_lessPadding__Oo1_1{padding:7px 8px}.config-view_container__Ju91X{height:100%;display:flex;flex-direction:column;align-items:center;gap:16px}@media (min-width:1100px){.config-view_container__Ju91X{max-width:900px;width:100%;margin:auto}}.activity-image_fallbackImgContainer__LzFnl{padding:100px 10px;background:linear-gradient(295deg,rgb(255,213,0),rgb(246,246,246));width:100%;display:flex;justify-content:center;align-items:center;border-radius:8px}.activity-image_wrapper__cPeeo{width:100%}.activity-image_square__zdu5X{position:relative;width:100%;aspect-ratio:1/1;border-radius:12px;overflow:hidden}.activity-image_img__uX52g{object-fit:cover;display:block}.profile-pic_profileContainer__HtouZ{position:relative;overflow:hidden;border-radius:50%}.search-view_searchContainer__zv044{display:flex;flex-direction:column}.search-view_searchHeader__j6Qbb{background-color:var(--secondary-color);padding:15px}.search-view_inputContainer__iDOLx{display:flex;flex-direction:row;align-items:center;background-color:var(--light-gray);border-radius:10px;gap:5px;padding:5px 10px;font-size:20px}.search-view_xbutton__VbUIY{background-color:transparent;border:none;display:flex;cursor:pointer}.search-view_infoText__ZH3Ec{display:flex;justify-content:center;align-items:center;padding-top:25px;font-size:24px}.drink-counter-info_infoContainer__Hdeh0{display:flex;flex-direction:column;gap:16px;width:100%}.drink-counter-info_titleText__3RX3V{font-size:32px;font-weight:600}.drink-counter-info_pictureContainer__nA7_y{display:flex;width:100%}.drink-counter-info_locationRow__YqNlC{display:flex;align-items:center;gap:8px}@media (min-width:600px){.drink-counter-info_pictureContainer__nA7_y{max-width:400px}}.activity-view_container__YckRk{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:15px;overflow:hidden;height:100%;padding:16px 20px 0}.tournament-heading_headingContainer__Xv9BS{display:flex;flex-direction:column;align-items:center;width:100%;gap:8px}.tournament-heading_tournamentName__0lyKb{font-size:24px;padding:12px 0 0}.tournament-heading_text__qi5pe{font-size:16px}.tournament-heading_dateText__bpRc3{font-size:20px;font-weight:500}.tournament-heading_dateContainer__a4R03{display:flex;align-items:center;gap:10px;width:100%}.tournament-heading_descriptionRow__lrBBb{display:flex;align-items:flex-start;width:100%;gap:10px}.tournament-heading_pictureContainer__9lHSr{display:flex;width:100%}@media (min-width:600px){.tournament-heading_pictureContainer__9lHSr{max-width:400px}}.search-input_searchInput__9LHsL{background-color:transparent;color:inherit;font-size:inherit;border:none;width:100%}.search-input_searchInput__9LHsL:focus{border:none;outline:none}.dc-input-invite_inputContainer__zPoGW{display:flex;flex-direction:row;align-items:center;background-color:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;gap:8px;padding:12px 16px;font-size:18px;border:1px solid rgba(255,255,255,.12);transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.dc-input-invite_inputContainer__zPoGW.dc-input-invite_focused__bmjFb{background-color:rgba(255,255,255,.12);border-color:var(--beernerd-yellow);box-shadow:0 4px 16px rgba(0,0,0,.15),0 0 0 2px rgba(var(--beernerd-yellow-rgb,255,193,7),.2)}.dc-input-invite_xbutton__VQVF1,.user-card_cardContainer__xLHy9{background-color:transparent;border:none;display:flex;cursor:pointer}.user-card_cardContainer__xLHy9{flex-direction:row;align-items:center;gap:15px;font:inherit;text-align:left;width:inherit}.user-card_infoColumn__eDEmd{display:flex;flex-direction:column;gap:2px}.user-card_usernameText__ZyScj{font-size:16px;font-weight:600}.user-card_nameText__nQxgl{font-size:14px;color:var(--secondary-text)}.user-card_rightContent__WQShT{margin-left:auto;display:flex;align-items:center}.scrollable-container_scrollableContainer__TZJ1v{height:100%;overflow:scroll}.record-view_recordContainer__3GfX4{display:flex;flex-direction:column;align-items:center;border-radius:10px;margin:0 5px;padding:32px 24px;gap:32px;height:100%}@media (min-width:900px){.record-view_recordContainer__3GfX4{max-width:600px;margin:auto}}.game-select_recordHeading__P6TYX{font-size:28px;font-weight:600;text-align:center}.game-select_btn__vqqbQ{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:none;background-color:var(--beernerd-yellow);cursor:pointer;font-family:inherit;font-size:24px;font-weight:600;color:black;width:100%;padding:16px;border-radius:10px;gap:15px}.game-select_comingSoon__nPhLn{font-size:12px;font-weight:400}.game-select_svgTextContainer__nVm5e{display:flex;align-items:center;gap:15px}.game-select_container__p2eA5{display:flex;flex-direction:column;align-items:center;gap:20px}.die-config-view_backBtn__OCqy3{background-color:transparent;border:none;cursor:pointer;display:flex;margin-right:auto}.die-config-view_baseButton__m92hN{border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;font-family:inherit;font-size:20px;width:100%;border-radius:6px;padding:16px}.die-config-view_lightGray__0udAy{background-color:var(--light-gray);justify-content:space-between}.die-config-view_beernerdYellow__8wOyb{background-color:var(--beernerd-yellow);justify-content:center;color:black;font-weight:600}.die-config-view_left__BXipn{height:20px;width:20px}.die-config-view_splitContainer__eeOPe{display:flex;align-items:center;gap:15px;width:100%}.die-config-view_line__lysa_{height:1px;width:100%;border:1px solid var(--disabled)}.die-config-view_orText__5_r0i{color:var(--disabled)}.die-config-view_grayBtn__sZFGY{background-color:var(--gray-btn);justify-content:center}.die-config-view_btnGroup__MmusH{display:flex;flex-direction:column;gap:15px;align-items:center;width:100%}.die-config-inputs_settingsMenuContainer__QCcFI{background-color:var(--background-color);height:100%;display:flex;flex-direction:column}.die-config-inputs_headingBtn__f6t5d{border:none;font:inherit;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:var(--secondary-color);padding:10px}.die-config-inputs_optionsContainer__oEoXY{display:flex;flex-direction:column;gap:15px;padding:15px 0;overflow:auto}.die-config-inputs_placeholder__aAYrH{height:25px;width:25px}.die-config-inputs_inputContainer__I4KUz{display:flex;flex-direction:column;padding:0 15px;gap:10px}.die-config-inputs_text__bHsML{font-size:20px}.search-results_searchParentContainer__4iSPf{display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.search-results_resultsContainer__XcF4U{overflow-y:scroll;width:100%}.search-mode-toggle_guestButton__YWl4m{display:flex;align-items:center;background-color:transparent;width:100%;font-size:16px;border:2px solid var(--gray-btn);gap:8px;justify-content:center;border-radius:8px;padding:4px 0}.edit-team_cardText__POnfQ{font-weight:500;font-size:16px}.edit-team_cardContainer__Axq7c{display:flex;flex-direction:column;width:100%;padding:10px;gap:12px}.edit-team_cardHeader__BkKnT{display:flex;justify-content:space-between;align-items:center;width:100%}.edit-team_trashContainer__YK0lO{display:flex;align-items:center;gap:2px;background-color:transparent;border:none;cursor:pointer}.edit-team_teamNameContainer__9Fogi{display:flex;align-items:center;justify-content:center;width:100%;border:2px solid var(--gray-btn);border-radius:8px;padding:6px 0;transition:.15s}.edit-team_input__XxChg{background-color:transparent;border:none;text-align:center;font-size:16px;font-weight:500;width:90%;outline:none;padding:4px 0}.edit-team_whiteBorder___ra4B{border:2px solid var(--focus-input)}.edit-team_grayBorder__3xhMM{border:2px solid var(--gray-btn)}.edit-team_searchInputContainer__s9QK9{display:flex;align-items:center;padding:8px;border-radius:8px;gap:8px;transition:.15s}.edit-team_createGuestBtn__AkSNp{display:flex;align-items:center;justify-content:center;background-color:var(--beernerd-yellow);font-size:16px;color:black;padding:4px 0;border:none;border-radius:8px;font-weight:500;transition:.2s}.edit-team_createGuestBtn__AkSNp:disabled{background-color:var(--beernerd-yellow-disabled)}.dc-invite-search-results_resultsContainer__euPT9{display:flex;flex-direction:column;gap:8px;overflow-y:auto;flex:1 1}.dc-invite-search-results_emptyState__5fn5v{display:flex;align-items:center;justify-content:center;padding:24px;color:var(--secondary-text);font-size:14px}.pill_pill__9dYeF{display:flex;align-items:center;padding:2px 8px;border-radius:8px;font-weight:600;font-size:12px}.dc-invite-footer_footerContainer___22nu{background:rgba(52,78,128,.389);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:fixed;z-index:2;bottom:16px;left:16px;right:16px;padding:12px 16px;border-radius:12px;animation:dc-invite-footer_slideUp__fpqKO .3s ease-out}@keyframes dc-invite-footer_slideUp__fpqKO{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.dc-invite-footer_selectedText__3Oxdq{color:white;font-size:16px;font-weight:600}.dc-invite-footer_inviteButton__uak5h{display:flex;align-items:center;justify-content:center;background-color:var(--beernerd-yellow);border:none;color:black;padding:8px 16px;font-size:16px;font-weight:600;border-radius:8px;min-width:80px}.dc-invite-footer_inviteButton__uak5h:disabled{opacity:.7;cursor:not-allowed}.team-card_cardContainer__cEPSM{display:flex;flex-direction:column;border:2px solid var(--gray-btn);width:100%;border-radius:8px;gap:4px;padding:8px 18px}.team-card_headerRow__2PBih{display:flex;align-items:center;width:100%;justify-content:space-between}.team-card_left___IXCK{display:flex;align-items:center;gap:8px}.team-card_right__uA18t{display:flex;align-items:center;gap:16px}.team-card_text__hEyLG{font-size:16px;font-weight:500}.team-card_dotsBtn__N_qKe{background-color:transparent;border:none;cursor:pointer}.team-card_yellowBorder__4eiWm{border:2px solid var(--beernerd-yellow)}.teams_cardContainer__s4FL_{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px}.teams_cardHeader__DHYZl{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px}.teams_shuffleBtn__3iZ4K{background-color:transparent;border-radius:8px;display:flex;align-items:center;gap:8px;border:2px solid var(--gray-btn);padding:4px 10px;width:-moz-fit-content;width:fit-content;white-space:nowrap;cursor:pointer}.teams_cardHeadingText__vDrsR{font-size:16px;font-weight:500;width:100%}.teams_carretButton__TvLYB{background-color:transparent;border:none;display:flex;align-items:center;justify-content:flex-end;transition:.2s;width:100%;cursor:pointer}.teams_rotate__iuaFY{transform:rotate(180deg)}.teams_transition__Yxxag{transition:.2s}.teams_teamsContainer__yTqGc{display:flex;flex-direction:column;width:100%;align-items:center;padding:0 12px 8px;gap:12px}.modal_modalContainer__lXXtz{display:flex;align-items:center;justify-content:center;padding:16px;animation:modal_fadeIn__WiRb7 .2s ease-out}.modal_blanket__rsRkT,.modal_modalContainer__lXXtz{position:absolute;top:0;left:0;height:100svh;width:100svw}.modal_blanket__rsRkT{background-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;z-index:11;animation:modal_fadeIn__WiRb7 .8s}.modal_content__GnH93{z-index:100;animation:modal_contentSlideIn__OXgD1 .2s ease-out}@keyframes modal_fadeIn__WiRb7{0%{opacity:0}to{opacity:1}}@keyframes modal_contentSlideIn__OXgD1{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}.forfeit-modal_container__aVq6Q{padding:24px;display:flex;flex-direction:column;gap:20px;background-color:var(--secondary-color);align-items:center;border-radius:8px}.forfeit-modal_header__cURBf{display:flex;flex-direction:column;width:100%;align-items:center}.forfeit-modal_closeButton__SA8Qu{background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;align-self:flex-end}.forfeit-modal_closeButton__SA8Qu:hover{opacity:.7}.forfeit-modal_closeButton__SA8Qu:active{transform:scale(.95)}.forfeit-modal_title__hfwQH{font-size:24px;font-weight:600}.forfeit-modal_message__pF35a{font-size:16px;line-height:1.5;text-align:center}.forfeit-modal_buttonContainer__oWCMz{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.forfeit-modal_team1Button__y62qo,.forfeit-modal_team2Button__IDuj1{padding:10px 20px;font-size:16px;font-weight:500;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.forfeit-modal_team1Button__y62qo{background-color:rgba(255,143,69,.75)}.forfeit-modal_team2Button__IDuj1{background-color:#5273f5}.forfeit-modal_team1Button__y62qo:active,.forfeit-modal_team2Button__IDuj1:active{transform:scale(.98)}.abandon-modal_container__sgxAj{background-color:var(--secondary-color);padding:16px;gap:16px;border-radius:8px}.abandon-modal_container__sgxAj,.abandon-modal_header___rkrC{display:flex;flex-direction:column;align-items:center;width:100%}.abandon-modal_closeButton__GjT59{background-color:transparent;border:none;align-self:flex-end}.abandon-modal_btnContainer__c_FjA{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding-bottom:16px}.abandon-modal_cancelBtn__cfTYl,.abandon-modal_deleteBtn__JI5zx{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;border:none;font-size:16px;font-weight:500}.abandon-modal_deleteBtn__JI5zx{background-color:var(--beernerd-yellow);color:black;gap:8px}.abandon-modal_cancelBtn__cfTYl{background-color:var(--light-gray)}.abandon-modal_text__DbkT_{text-align:center;line-height:24px}.unauthorized-view_centered__sr1xj{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.unauthorized-view_row__m7pAd{display:flex;gap:5px;justify-content:center;align-items:center}.unauthorized-view_description__iL1ZD{padding:0 10px;font-size:16px;text-align:center}.unauthorized-view_btn__W4AO5{background-color:var(--beernerd-yellow);border:none;font-size:20px;padding:8px 16px;border-radius:8px;color:black}.unauthorized-view_link__ccPaO{font-size:20px;text-decoration:underline}.unauthorized-view_gap20__rrysj{gap:20px}.stat-tournament-bracket-view_modalContent__L2yGF{padding:2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:var(--secondary-color);width:100%;border-radius:8px;text-align:center}.stat-tournament-bracket-view_modalTitle__nsSm_{margin-bottom:1rem}.stat-tournament-bracket-view_modalText__Xy28y{margin-bottom:2rem}.stat-tournament-bracket-view_buttonContainer__bbhn6{display:flex;gap:1rem;justify-content:center;width:100%}.stat-tournament-bracket-view_button__Tjfsr{padding:.5rem 1rem;cursor:pointer;background-color:var(--gray-btn);border:none;border-radius:8px;font-size:16px}.stat-tournament-bracket-view_requestButton__wSsqj{display:flex;align-items:center;justify-content:center;width:100%;color:black;background-color:var(--beernerd-yellow);border:none;border-radius:8px;font-size:16px}.tournament-footer_tournamentFooterContainer__KDjBL{display:flex;flex-direction:column;gap:4px;width:100%;padding-bottom:20px}.tournament-footer_previewBtn__goWyj{background-color:transparent;border:2px solid white}.tournament-footer_previewBtn__goWyj,.tournament-footer_startBtn__KuAaQ{border-radius:8px;padding:12px 6px;font-size:20px;font-weight:500;cursor:pointer}.tournament-footer_startBtn__KuAaQ{background-color:var(--beernerd-yellow);color:black;border:2px solid black}.tournament-footer_modalBox__oTG0U{background-color:var(--secondary-color);border-radius:8px;border:2px solid var(--light-gray);display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:flex-start;width:100%;padding:16px 25px}.tournament-footer_modalBtnRow__ZJ4RV{display:flex;flex-direction:row;align-items:center;justify-content:center}.tournament-footer_btn__N56fq{display:flex;align-items:center;height:100%;width:100%;background-color:transparent;border:none;padding:0 20px;font-size:20px;font-weight:600;cursor:pointer}.tournament-footer_red__aeaOz{color:var(--failure-red)}.tournament-footer_seperator__uoF1k{border:1px solid white;height:36px;border-radius:8px}.tournament-config_tournCreateContainer__l8ebt{display:flex;flex-direction:column;width:100%;height:100%;justify-content:flex-start;align-items:center;gap:16px;position:relative}.tournament-config_backBtn__G7m8a{background-color:transparent;border:none;cursor:pointer;position:absolute;left:0}.tournament-config_headingText__7ItqS{font-size:28px;font-weight:600}.tournament-config_inputRow__2xfeA{display:flex;align-items:center;justify-content:center;width:100%;gap:16px}.tournament-config_photoInputContainer__u1rlP{display:flex;flex-direction:column;align-items:center}.tournament-config_inputsContainer__F_Nxh{display:flex;flex-direction:column;gap:2px;width:100%}.tournament-config_gameRulesBtn__J7B1e{display:flex;align-items:center;justify-content:space-between;background-color:var(--gray-btn);border:none;font-size:16px;border-radius:10px;padding:10px;width:100%;cursor:pointer}.tournament-config_rotate180__nbB8y{transform:rotate(180deg)}.tournament-config_transition__jPQ2I{transition:.2s}.tournament-config_rulesContainer__lIute{display:flex;flex-direction:column;width:100%;gap:4px}.tournament-config_dropdownContainer__yoZho{position:relative;width:100%}.tournament-config_submitContainer__nJUCt{display:flex;width:100%;height:100%;align-items:flex-end}.photo-input_inputFile__qVIgk{opacity:0;position:absolute}.photo-input_inputFile__qVIgk+.photo-input_label__XYAec:hover,.photo-input_inputFile__qVIgk:focus+.photo-input_label__XYAec{border:2px solid white}.photo-input_label__XYAec{cursor:pointer;border-radius:10px;border:2px solid transparent;transition:.2s;position:relative}.photo-input_pencilContainer__9Yiaa{position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:var(--beernerd-yellow);border:1px solid black;border-radius:50%;height:25px;width:25px}.photo-input_imagePreview__FiYoA{position:relative;overflow:hidden;border-radius:50%;height:94px;width:94px}.photo-input_errorText__Gs4Ur{color:var(--failure-red);text-align:center;font-size:12px;margin-top:4px}.photo-input_removeBtn__bPJ5q{background-color:transparent;color:var(--beernerd-yellow);font-family:inherit;border:none;text-decoration:underline;cursor:pointer}.photo-input_btnContainer__sYqak{margin:auto}.title-input_inputContainer__ifTnZ{width:100%;display:flex;align-items:center;border-radius:10px;padding:0 20px;background-color:var(--gray-btn)}.title-input_inputContainer__ifTnZ:focus-within{outline:1px solid white}.title-input_input__FZLyi{background-color:var(--gray-btn);font-weight:600;border:none;padding:10px 0;width:100%;font-family:inherit;font-size:20px;color:white}.title-input_input__FZLyi:focus-visible{outline:none}.title-input_input__FZLyi::placeholder{color:var(--secondary-text)}.calendar-input_container__UQouG{display:flex;align-items:center;gap:4px;width:100%;background-color:var(--gray-btn);padding:4px 12px;border-radius:10px 10px 0 0}.calendar-input_darkDatePicker__otgx4{--dark-background:var(--gray-btn);--dark-text:#ffffff;--dark-selected-bg:#242323;--dark-hover-bg:#2a2a2a;--dark-muted-text:#a0a0a0;--dark-border:transparent;width:100%}.calendar-input_darkDatePicker__otgx4 .react-datepicker-wrapper{width:100%}.calendar-input_darkDatePicker__otgx4 .react-datepicker{background-color:var(--dark-background);color:var(--dark-text);border:none;outline:2px solid white;font-family:inherit;transition:.2s}.calendar-input_darkDatePicker__otgx4 .react-datepicker__header{background-color:var(--dark-background);border-bottom-color:var(--dark-border)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__current-month,.calendar-input_darkDatePicker__otgx4 .react-datepicker__day,.calendar-input_darkDatePicker__otgx4 .react-datepicker__day-name{color:var(--dark-text)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__day--selected,.calendar-input_darkDatePicker__otgx4 .react-datepicker__day:hover{background-color:var(--dark-selected-bg);color:var(--beernerd-yellow)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__day--keyboard-selected{background-color:transparent}.calendar-input_darkDatePicker__otgx4 .react-datepicker__day--outside-month{color:gray}.calendar-input_darkDatePicker__otgx4 .react-datepicker__close-icon:after{background-color:var(--beernerd-yellow);color:black;font-size:14px}.calendar-input_darkDatePicker__otgx4 .react-datepicker__day--disabled{color:var(--dark-muted-text)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__month-read-view--down-arrow,.calendar-input_darkDatePicker__otgx4 .react-datepicker__navigation-icon:before,.calendar-input_darkDatePicker__otgx4 .react-datepicker__year-read-view--down-arrow{border-color:var(--dark-text)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__month-dropdown,.calendar-input_darkDatePicker__otgx4 .react-datepicker__year-dropdown{background-color:var(--dark-background);border-color:var(--dark-border)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__month-option:hover,.calendar-input_darkDatePicker__otgx4 .react-datepicker__year-option:hover{background-color:var(--dark-hover-bg)}.calendar-input_darkDatePicker__otgx4 .react-datepicker__input-container input{background-color:var(--dark-background);color:var(--dark-text);border:1px solid var(--dark-border);padding:.5rem;width:100%;font-size:16px}.calendar-input_darkDatePicker__otgx4 .react-datepicker__input-container input:focus{outline:none}.mdx-components_imageContainer__z192V{position:relative;max-height:400px;height:200px;width:100%;overflow:hidden}@media (min-width:768px){.mdx-components_imageContainer__z192V{height:400px}}