.FullscreenLoader_fullscreenLoader__shDqS{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:white;display:flex;justify-content:center;align-items:center;z-index:9999}.FullscreenLoader_loadingText__xPZ9K{font-size:18px;color:#666}.matchManager_matchCard__YRXil,.matchManager_matchCard__YRXil *,.matchManager_matchManagerHeader__6KZuh,.matchManager_matchManagerHeader__6KZuh *,.matchManager_noMatches__1Z9_B,.matchManager_noMatches__1Z9_B *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.matchManager_matchManagerHeader__6KZuh{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px;flex-shrink:0;min-width:0}.matchManager_matchManagerTitle__KyTrf{margin:0;font-size:12px;font-weight:500;color:#999;text-transform:uppercase;letter-spacing:1px;flex-shrink:0}.matchManager_bracketTabs__6LSWQ{display:flex;gap:2px;overflow-x:auto;flex-shrink:1;flex-wrap:nowrap;min-width:0}.matchManager_bracketTab__CCJya{padding:5px 8px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;border-radius:6px;font-size:10px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;display:flex;align-items:center;gap:3px;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.matchManager_bracketTab__CCJya:hover{background:rgba(255,255,255,.6);color:#333}.matchManager_bracketTabActive__iyvRO{background:#333;color:white;border-color:#333}.matchManager_bracketTabActive__iyvRO:hover{background:#000;border-color:#000}.matchManager_tabBadge__3c8VG{font-size:9px;font-weight:600;padding:2px 4px;background:rgba(0,0,0,.1);border-radius:12px;min-width:14px;text-align:center;line-height:1}.matchManager_bracketTabActive__iyvRO .matchManager_tabBadge__3c8VG{background:#cccccc;color:white}.matchManager_bracketTab__CCJya:last-child{font-weight:700}.matchManager_bracketTab__CCJya:last-child.matchManager_bracketTabActive__iyvRO{background:#333;color:white;border-color:#333}.matchManager_bracketTab__CCJya:last-child.matchManager_bracketTabActive__iyvRO:hover{background:#000;border-color:#000}.matchManager_bracketTab__CCJya:last-child.matchManager_bracketTabActive__iyvRO .matchManager_tabBadge__3c8VG{background:#cccccc;color:white}.matchManager_loading__ApjCA{display:flex;justify-content:center;align-items:center;min-height:300px;background:white;width:100%}.matchManager_loading__ApjCA img{width:80px;height:80px;object-fit:contain}.matchManager_noMatches__1Z9_B{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;min-height:300px;text-align:center}.matchManager_noMatches__1Z9_B img{width:100px;height:100px;object-fit:contain;margin-bottom:16px}.matchManager_noMatches__1Z9_B p{margin:0 0 8px;font-size:13px;color:#999;font-weight:400}.matchManager_explanation__fCJPa{font-size:12px;color:#999;font-weight:400;margin-top:8px;line-height:1.4}.matchManager_matchCard__YRXil{border:1px solid #e8e8e8;border-radius:8px;padding:0;margin:6px 0;background:#ffffff;max-width:100%;overflow:visible;position:relative}.matchManager_matchHeader__WdXLc{display:flex;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.matchManager_grandFinalHeader__oC37n,.matchManager_matchHeader__WdXLc{background:#f8f8f8;border-bottom:1px solid #e8e8e8;color:#999}.matchManager_grandFinalMatch__kufIj{border-color:#e8e8e8;border-width:1px}.matchManager_bracketLabel__Sx6Ps{font-weight:400}.matchManager_roundLabel__TvwYr{font-weight:400;opacity:.8}.matchManager_headerDivider__qoaWB{color:#999;font-weight:400}.matchManager_byeMatch__N3Kw3{border-color:#e8e8e8;background:#fafafa}.matchManager_matchRow__Dfu8A{display:flex;align-items:flex-start;gap:8px;justify-content:space-between;flex-wrap:nowrap;padding:8px}.matchManager_playerColumn__HQX_3{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0;align-items:flex-start}.matchManager_playerColumn__HQX_3 .matchManager_playerRealName__qmNqg,.matchManager_playerColumn__HQX_3 .matchManager_playerUsername__09ahh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.matchManager_matchActions__DngAU{display:flex;align-items:center;gap:4px;flex-shrink:0}.matchManager_playerName__UvI8u{font-weight:500;font-size:13px;color:#555;min-width:80px;flex:1 1}.matchManager_playerNameClickable__LcAVZ{font-weight:500;font-size:13px;color:#333;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .15s ease;position:relative;display:flex;flex-direction:column;gap:2px;align-items:flex-start;z-index:1}.matchManager_playerNameClickable__LcAVZ:hover{background:#f0f0f0;color:#000;z-index:100}.matchManager_playerUsername__09ahh{font-weight:400;font-size:13px;color:#666;line-height:1.1}.matchManager_playerRealName__qmNqg{font-weight:400;font-size:10px;color:#999;line-height:1.1}.matchManager_hintText__kZ7wE{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:4px;padding:4px 8px;background:#333;color:white;font-size:11px;font-weight:500;white-space:nowrap;z-index:10000;pointer-events:none;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.matchManager_playerNameClickable__LcAVZ:hover .matchManager_hintText__kZ7wE{display:block}.matchManager_vsText__PpswW{font-size:11px;color:#999;font-weight:400;padding:4px 4px 0;flex-shrink:0}.matchManager_scoreInputCompact__a1gTf{width:100%;max-width:60px;padding:4px 6px;border:1px solid #e8e8e8;border-radius:6px;text-align:center;font-size:12px;font-weight:500}.matchManager_submitScoreButton__62r5G{padding:4px 8px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#333;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;line-height:1;min-width:24px}.matchManager_submitScoreButton__62r5G:hover:not(:disabled){background:rgba(255,255,255,.6)}.matchManager_submitScoreButton__62r5G:disabled{background:#e8e8e8;color:#999;cursor:not-allowed}.matchManager_modeToggleButton__YLcQl{padding:4px 8px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .15s ease;line-height:1;min-width:24px;flex-shrink:0}.matchManager_modeToggleButton__YLcQl:hover{background:rgba(255,255,255,.6)}.matchManager_scoreDisplay__2p2sY{font-size:13px;font-weight:400;color:#666;min-width:20px;text-align:center}.matchManager_winnerBadge__NZRrs{font-size:11px;font-weight:400;color:#999;padding:2px 8px;background:#f8f8f8;border-radius:12px;white-space:nowrap}.matchManager_bracketTabs__6LSWQ::-webkit-scrollbar{height:4px}.matchManager_bracketTabs__6LSWQ::-webkit-scrollbar-track{background:transparent}.matchManager_bracketTabs__6LSWQ::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.matchManager_bracketTabs__6LSWQ::-webkit-scrollbar-thumb:hover{background:#b0b0b0}@media (max-width:768px){.matchManager_matchManagerHeader__6KZuh{flex-direction:column;align-items:flex-start;gap:8px}.matchManager_bracketTabs__6LSWQ{width:100%;overflow-x:auto;gap:2px}.matchManager_bracketTab__CCJya{padding:5px 10px;font-size:10px;gap:3px}.matchManager_tabBadge__3c8VG{padding:1px 4px;font-size:9px;min-width:14px}}.verticalBracket_verticalBracket__UNvme,.verticalBracket_verticalBracket__UNvme *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.verticalBracket_verticalBracket__UNvme{display:flex;flex-direction:column;gap:24px;height:100%;overflow-y:auto}.verticalBracket_bracketHeader__MGOdm{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:16px;flex-shrink:0}.verticalBracket_bracketHeaderRight__rPXV5{display:flex;align-items:center;gap:12px;margin-left:auto}.verticalBracket_bracketTitleContainer__4gljf{display:flex;align-items:center;gap:12px;flex-shrink:0}.verticalBracket_bracketTitle__9qLEl{margin:0;font-size:12px;font-weight:500;color:#999;text-transform:uppercase;letter-spacing:1px;flex-shrink:0}.verticalBracket_completedBadge__wBN0u{display:inline-flex;align-items:center;padding:4px 10px;background:#22c55e;color:white;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border-radius:12px;white-space:nowrap}.verticalBracket_bracketTabs__q_zlF{display:flex;gap:3px;overflow-x:auto;flex-shrink:0;flex-wrap:nowrap}.verticalBracket_bracketTab__FoT_t{padding:6px 12px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;border-radius:6px;font-size:11px;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px}.verticalBracket_bracketTab__FoT_t:hover{background:rgba(255,255,255,.6);color:#333}.verticalBracket_bracketTabActive__fLOhg{background:#333;color:white;border-color:#333}.verticalBracket_bracketTabActive__fLOhg:hover{background:#000;border-color:#000}.verticalBracket_bracketTab__FoT_t:last-child{font-weight:700}.verticalBracket_bracketTab__FoT_t:last-child.verticalBracket_bracketTabActive__fLOhg{background:linear-gradient(135deg,#ffd700,#ffed4e);color:#333;border-color:#f0c000}.verticalBracket_bracketTab__FoT_t:last-child.verticalBracket_bracketTabActive__fLOhg:hover{background:linear-gradient(135deg,#f0c000,#ffd700);border-color:#d4a000}.verticalBracket_audienceButton__grHkg{display:flex;align-items:center;justify-content:center;padding:8px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;width:32px;height:32px;flex-shrink:0}.verticalBracket_audienceButton__grHkg:hover{background:rgba(255,255,255,.6);color:#333;border:none}.verticalBracket_audienceButton__grHkg svg{width:16px;height:16px}.verticalBracket_bracketGroup__EeVW_{display:flex;flex-direction:column;gap:16px}.verticalBracket_groupHeader___K_e5{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#ffffff;border:1px solid #e8e8e8;border-radius:8px}.verticalBracket_groupTitle__kP5b2{margin:0;font-size:11px;font-weight:500;color:#888;text-transform:uppercase;letter-spacing:1px}.verticalBracket_groupStats__ipxtP{display:flex;gap:12px;align-items:center}.verticalBracket_groupStat__ZIT49{font-size:11px;font-weight:400;color:#999}.verticalBracket_groupActiveIndicator__K3xcH{font-size:10px;font-weight:400;color:#999;padding:2px 8px;background:#f8f8f8}.verticalBracket_roundsContainer__n_3RS{display:flex;flex-direction:row;gap:16px;overflow-x:auto;padding:0 8px 16px}.verticalBracket_roundColumn__LxiHS{display:flex;flex-direction:column;gap:8px;min-width:240px;flex-shrink:0}.verticalBracket_roundHeader__QSpFH{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#ffffff;border:1px solid #e8e8e8;border-radius:6px;height:32px}.verticalBracket_roundTitle__J3oqJ{font-size:11px;font-weight:500;color:#888;text-transform:uppercase;letter-spacing:.5px}.verticalBracket_roundActiveDot__TMBSG{width:8px;height:8px;background-color:#22c55e;border-radius:50%;flex-shrink:0}.verticalBracket_roundMeta__APA6Z{display:flex;gap:8px;align-items:center}.verticalBracket_roundProgress__8LUpb{font-size:10px;font-weight:400;color:#999}.verticalBracket_roundActiveIndicator__ZRbYN{font-size:8px;color:#999;line-height:1}.verticalBracket_matchesColumn__xbHhH{display:flex;flex-direction:column;gap:8px}.verticalBracket_matchCard__y_LBL{display:flex;flex-direction:column;background:#ffffff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.verticalBracket_matchCard__y_LBL.verticalBracket_ready__FA6da{border-color:#000;border-width:2px}.verticalBracket_matchCard__y_LBL.verticalBracket_completed__uhHb2{opacity:.75}.verticalBracket_matchCard__y_LBL.verticalBracket_locked__XRyz_{opacity:.5}.verticalBracket_matchCard__y_LBL.verticalBracket_byeMatch__u3mpZ{opacity:.4;border-style:dashed}.verticalBracket_matchCard__y_LBL.verticalBracket_matchHovered__N_Co6{transform:translateY(-8px) scale(1.15);box-shadow:0 12px 24px rgba(0,0,0,.25),0 0 0 3px rgba(51,51,51,.2);z-index:1000;border-color:#333;border-width:3px;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.verticalBracket_matchCard__y_LBL.verticalBracket_matchHovered__N_Co6 .verticalBracket_opponentName__xQLfr{font-weight:600;font-size:14px}.verticalBracket_matchCard__y_LBL.verticalBracket_matchHovered__N_Co6 .verticalBracket_score__TbaCB{font-size:16px;font-weight:600}.verticalBracket_opponent__wNUaS{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;gap:8px;min-height:32px;transition:background .15s ease}.verticalBracket_opponent__wNUaS.verticalBracket_winner__hYyyP{background:#f8f8f8;font-weight:600}.verticalBracket_opponent__wNUaS.verticalBracket_loser__7dT1i{opacity:.5}.verticalBracket_opponentName__xQLfr{font-size:13px;font-weight:400;color:#666;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.verticalBracket_opponent__wNUaS.verticalBracket_loser__7dT1i .verticalBracket_opponentName__xQLfr{text-decoration:line-through;color:#999}.verticalBracket_tbdOpponent__7Qh0S{color:#999;font-weight:400}.verticalBracket_score__TbaCB{font-size:14px;font-weight:400;color:#666;min-width:24px;text-align:right;line-height:1}.verticalBracket_opponent__wNUaS.verticalBracket_loser__7dT1i .verticalBracket_score__TbaCB{color:#999}.verticalBracket_matchDivider__B1BX3{height:1px;background:#e8e8e8;display:flex;align-items:center;justify-content:center;position:relative}.verticalBracket_matchStatus__T1vlJ{position:absolute;font-size:8px;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:.5px;background:white;padding:0 6px}.verticalBracket_matchCard__y_LBL.verticalBracket_ready__FA6da .verticalBracket_matchStatus__T1vlJ{color:#999}.verticalBracket_matchCard__y_LBL.verticalBracket_completed__uhHb2 .verticalBracket_matchStatus__T1vlJ{color:#999;font-weight:400}.verticalBracket_loading__SCyKC{display:flex;align-items:center;justify-content:center;min-height:400px;height:100%;width:100%;flex:1 1}.verticalBracket_loading__SCyKC img{width:100px;height:100px;object-fit:contain}.verticalBracket_waitingMessage__Nt8Oa{margin-top:16px;font-size:13px;color:#999;font-weight:400}.verticalBracket_error__83M65{display:flex;align-items:center;justify-content:center;padding:40px;font-size:13px;color:#888;color:#d32f2f;background:#fff5f5;border:1px solid #ffcdd2;border-radius:8px}@media (max-width:768px){.verticalBracket_bracketHeader__MGOdm{flex-direction:column;align-items:flex-start;gap:8px}.verticalBracket_bracketTabs__q_zlF{width:100%;overflow-x:auto;gap:2px}.verticalBracket_bracketTab__FoT_t{padding:5px 10px;font-size:10px}.verticalBracket_roundColumn__LxiHS{min-width:200px}.verticalBracket_opponentName__xQLfr{font-size:12px}.verticalBracket_score__TbaCB{font-size:13px}}@media print{.verticalBracket_verticalBracket__UNvme{overflow:visible}.verticalBracket_roundsContainer__n_3RS{overflow:visible;flex-wrap:wrap}.verticalBracket_matchCard__y_LBL.verticalBracket_ready__FA6da{border-color:#000;background:#f8f8f8}.verticalBracket_matchCard__y_LBL.verticalBracket_completed__uhHb2{opacity:.6}.verticalBracket_matchCard__y_LBL.verticalBracket_locked__XRyz_{display:none}}.verticalBracket_bracketTabs__q_zlF::-webkit-scrollbar{height:4px}.verticalBracket_bracketTabs__q_zlF::-webkit-scrollbar-track{background:transparent}.verticalBracket_bracketTabs__q_zlF::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.verticalBracket_bracketTabs__q_zlF::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.verticalBracket_roundsContainer__n_3RS::-webkit-scrollbar{height:8px}.verticalBracket_roundsContainer__n_3RS::-webkit-scrollbar-track{background:#f8f8f8}.verticalBracket_roundsContainer__n_3RS::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.verticalBracket_roundsContainer__n_3RS::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.verticalBracket_verticalBracket__UNvme::-webkit-scrollbar{width:8px}.verticalBracket_verticalBracket__UNvme::-webkit-scrollbar-track{background:#f8f8f8}.verticalBracket_verticalBracket__UNvme::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.verticalBracket_verticalBracket__UNvme::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.tournament_byeInfo__FcARj{background:#fff8f0;border:1px solid #ffa500;border-radius:8px;padding:12px;margin:12px 0;font-size:14px;color:#333;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.tournament_participantsList__wZS2Q{display:flex;flex-direction:column;gap:6px;margin-top:16px;height:600px;overflow-y:auto;overflow-x:hidden;width:100%;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.tournament_seedingSlot__U0sKj{display:flex;align-items:center;gap:8px;width:100%;position:relative;transition:opacity .2s,transform .2s}.tournament_seedingSlot__U0sKj.tournament_dragging__LeNfs{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.tournament_seedingSlot__U0sKj.tournament_dragOver__8Pwns{transform:translateY(-2px)}.tournament_seedingSlot__U0sKj.tournament_dragOver__8Pwns .tournament_participantItem__jZCMc{box-shadow:0 0 0 2px rgba(0,102,255,.2)}.tournament_participantItem__jZCMc{padding:4px 10px;background:#ffffff;border:none;border-radius:6px;text-align:left;position:relative;font-weight:500;display:flex;flex-direction:column;gap:0;width:100%;min-width:0;box-sizing:border-box;align-self:flex-start;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;cursor:-webkit-grab;cursor:grab;transition:box-shadow .2s}.tournament_participantItem__jZCMc:active{cursor:-webkit-grabbing;cursor:grabbing}.tournament_participantHeader__AdUcp{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.tournament_participantUsername__o10_x{font-weight:600;font-size:13px;color:#333;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.tournament_seedNumber__Ot0Xp{font-weight:700;font-size:12px;color:#666;background:#f0f0f0;padding:2px 6px;border-radius:4px;min-width:24px;text-align:center;flex-shrink:0}.tournament_seedNumberOutside__XDX9R{font-weight:700;font-size:12px;color:#333;background:#f5f5f5;width:24px;height:24px;border-radius:50%;border:1px solid #e0e0e0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1}.tournament_grabHandle__0UFvP,.tournament_seedNumberOutside__XDX9R{display:flex;align-items:center;justify-content:center;flex-shrink:0}.tournament_grabHandle__0UFvP{padding:4px;cursor:-webkit-grab;cursor:grab;opacity:.6;transition:opacity .2s}.tournament_grabHandle__0UFvP:hover{opacity:1}.tournament_grabHandle__0UFvP:active{cursor:-webkit-grabbing;cursor:grabbing}.tournament_participantFullName__JUYiE{font-weight:400;font-size:10px;color:#888;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.tournament_hostParticipant__j1Uzg{background:#fff8f0;border-color:#ffa500}.tournament_hostBadge__CfHqR{background:#ffa500;color:white;font-size:12px;padding:0;border-radius:50%;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0}.tournament_manageTournament__rUgHj{padding:100px 24px 24px;width:100%;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;min-height:100vh}.tournament_threeColumnLayout__zWms7{display:grid;grid-template-columns:300px 1fr 350px;grid-gap:24px;gap:24px;width:100%}.tournament_leftColumnCard__96lwe,.tournament_leftColumn__tQiQ9{display:flex;flex-direction:column}.tournament_leftColumnCard__96lwe{background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;padding:24px;gap:0}.tournament_middleColumn__oVMzb{min-width:0}.tournament_middleColumn__oVMzb,.tournament_rightColumn__lqJq7{display:flex;flex-direction:column}.tournament_tournamentSettings__cspO2{padding:0}.tournament_settingItem__eCcXG{display:flex;flex-direction:column;align-items:stretch;padding:8px 0;gap:8px}.tournament_settingRow__vxpFp{display:flex;align-items:center;padding:12px;gap:12px;white-space:nowrap;overflow:hidden;background:#f8f8f8;border-bottom:1px solid #e8e8e8!important}.tournament_settingRow__vxpFp:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.tournament_settingRow__vxpFp:last-child{border-bottom:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tournament_settingItemHorizontal__TPJ0s{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.tournament_settingLabel__FvJBd{font-weight:400;color:#888!important;font-size:13px;flex-shrink:0;white-space:nowrap}.tournament_settingValue__nnIH7{font-weight:500;color:#555!important;font-size:13px;flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tournament_settingIcon__q1n5b{color:#999;font-size:16px;flex-shrink:0;opacity:.6;transition:opacity .2s,color .2s}.tournament_settingRow__vxpFp:hover .tournament_settingIcon__q1n5b{opacity:1;color:#333}.tournament_formatSelector__3sDKK{display:flex;flex-direction:column;gap:8px;align-items:stretch}.tournament_formatDisplay__AwWxQ{justify-content:space-between}.tournament_formatButtons__19gnS,.tournament_formatDisplay__AwWxQ{display:flex;gap:8px;align-items:center}.tournament_formatSelect__E9A3R{padding:6px 10px;border:none;border-radius:6px;font-size:13px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#333;cursor:pointer;min-width:180px}.tournament_formatSelect__E9A3R:focus{outline:none;background:rgba(255,255,255,.6)}.tournament_formatSelect__E9A3R:disabled{background:#f0f0f0;color:#a0a0a0;cursor:not-allowed}.tournament_formatEditButton__wIdKb{padding:4px 12px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;border-radius:6px;font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.tournament_formatEditButton__wIdKb:hover{background:rgba(255,255,255,.6);color:#333}.tournament_formatSaveButton__KQrd_{padding:6px 12px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#333;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.tournament_formatSaveButton__KQrd_:hover{background:rgba(255,255,255,.6)}.tournament_formatCancelButton__Izo3q{padding:6px 12px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.tournament_formatCancelButton__Izo3q:hover{background:rgba(255,255,255,.6);color:#333}.tournament_formatNote__lMuas{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;background:#f0f8ff;border:1px solid #b3d9ff;border-radius:6px;margin-top:8px;font-size:12px;line-height:1.4}.tournament_noteIcon__nG7s_{flex-shrink:0;font-size:14px}.tournament_noteText__EzuUj{color:#555;flex:1 1}.tournament_matchesSection__CMplT{height:-moz-fit-content;height:fit-content;min-height:400px}.tournament_bracketSection__FufqU,.tournament_matchesSection__CMplT{padding:24px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px}.tournament_bracketSection__FufqU{min-height:600px;overflow-x:auto;display:flex;flex-direction:column}.tournament_participantsSection__37FSM{padding:0;width:100%;min-width:0;box-sizing:border-box;margin-top:24px}.tournament_bracketContainer__vCA0e{width:100%;flex:1 1;overflow-x:auto;background:transparent;border-radius:8px;min-height:300px}.tournament_loading__tx7IZ{display:flex;justify-content:center;align-items:center;min-height:400px;background:white;width:100%}.tournament_loading__tx7IZ img{width:120px;height:120px;object-fit:contain}.tournament_error__gSKx9{color:#d32f2f;background:#ffebee}.tournament_error__gSKx9,.tournament_noBracket__mnGH3{text-align:center;padding:40px;font-size:16px;border-radius:8px;margin:20px 0}.tournament_noBracket__mnGH3{color:#666;background:#f8f8f8}.tournament_resetSection__5_V3l{padding:0;background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;text-align:center}.tournament_dangerZoneHeader__VY3ac{width:100%;padding:12px 16px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;transition:background-color .2s ease}.tournament_dangerZoneHeader__VY3ac:hover{background:rgba(255,255,255,.6)}.tournament_dangerZoneHeader__VY3ac h3{margin:0;color:#666;font-size:13px;font-weight:500;flex:1 1;text-transform:uppercase;letter-spacing:.5px}.tournament_accordionIcon__e8Lh0{font-size:10px;color:#888;flex-shrink:0;transition:transform .2s ease}.tournament_dangerZoneContent__mZbcJ{padding:0 20px 20px;text-align:center}.tournament_dangerZoneContent__mZbcJ p{margin:0 0 16px;color:#666;font-size:13px}.tournament_resetButton__ISLBo{padding:12px 32px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#d32f2f;border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease}.tournament_resetButton__ISLBo:hover{background:rgba(255,255,255,.6)}.tournament_divider__NO3Kb{height:1px;background:#e8e8e8;margin:24px 0}.tournament_columnTitle__A5IHR{margin:0 0 16px;font-size:12px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:1px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tournament_viewOnlyNote__kmpd_{margin:-8px 0 12px;font-size:11px;color:#999;font-style:italic;font-weight:400}@media (max-width:1400px){.tournament_threeColumnLayout__zWms7{grid-template-columns:280px 1fr 320px;gap:20px}}@media (max-width:1200px){.tournament_threeColumnLayout__zWms7{grid-template-columns:1fr;gap:24px}.tournament_manageTournament__rUgHj{padding:100px 16px 16px}.tournament_leftColumn__tQiQ9{order:1}.tournament_middleColumn__oVMzb{order:2}.tournament_rightColumn__lqJq7{order:3}}@media (max-width:768px){.tournament_manageTournament__rUgHj{padding:90px 12px 12px}}.TournamentTitleCard_header__b__3W{position:fixed;top:0;left:0;right:0;display:flex;align-items:center;gap:16px;padding:16px 24px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:none;z-index:1000}.TournamentTitleCard_backButton__dn_CM{padding:8px 16px;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#333;border:none;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease;white-space:nowrap;width:-moz-fit-content;width:fit-content}.TournamentTitleCard_backButton__dn_CM:hover:not(:disabled){background:rgba(255,255,255,.6)}.TournamentTitleCard_backButton__dn_CM:disabled{background:#f0f0f0;color:#a0a0a0;cursor:not-allowed}.TournamentTitleCard_titleContainer__Lmlo_{display:flex;align-items:center;gap:12px;flex:1 1}.TournamentTitleCard_eventImage__K6lHg{width:40px;height:40px;border-radius:6px;object-fit:cover;flex-shrink:0}.TournamentTitleCard_header__b__3W h1{margin:0;font-size:24px;font-weight:600;text-align:left}.TournamentTitleCard_titleSeparator__qJ68n{color:#ccc;margin:0 8px;font-weight:400}.TournamentTitleCard_gameTitle___C5qI{color:#999;font-weight:400;font-size:20px}.TournamentTitleCard_statusBadgeContainer__d8a1B{flex-shrink:0;margin-left:auto}.TournamentTitleCard_statusBadge__YdQ1i{display:inline-flex;align-items:center;gap:8px;padding:0;border-radius:0;font-size:.875rem;font-weight:500;text-transform:capitalize;letter-spacing:0;cursor:pointer;transition:all .2s ease;border:none;background:transparent}.TournamentTitleCard_statusBadge__YdQ1i:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:all .2s ease}.TournamentTitleCard_statusBadge__YdQ1i:hover:before{transform:scale(1.2);box-shadow:0 0 8px currentColor}.TournamentTitleCard_status-registration__Q_KA_{color:#3b82f6}.TournamentTitleCard_status-registration__Q_KA_:before{background:#3b82f6}.TournamentTitleCard_status-seeding__xDZYV{color:#f59e0b}.TournamentTitleCard_status-seeding__xDZYV:before{background:#f59e0b}.TournamentTitleCard_status-active__ySR4Y{color:#22c55e}.TournamentTitleCard_status-active__ySR4Y:before{background:#22c55e}.TournamentTitleCard_status-completed__CVuLd{color:#6b7280}.TournamentTitleCard_status-completed__CVuLd:before{background:#6b7280}.TournamentTitleCard_status-cancelled__6zWSL{color:#ef4444}.TournamentTitleCard_status-cancelled__6zWSL:before{background:#ef4444}.TournamentTitleCard_statusSelect__Xf9lg{border-radius:20px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:none;background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;outline:none;cursor:pointer;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding:6px 32px 6px 16px}.TournamentTitleCard_statusSelect__Xf9lg:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 3px rgba(0,0,0,.05)}.TournamentTitleCard_statusSelect__Xf9lg:disabled{cursor:not-allowed;opacity:.7}.TournamentTitleCard_statusSelect__Xf9lg option{background:white;color:#333;padding:8px}@media (max-width:768px){.TournamentTitleCard_header__b__3W{padding:12px 16px;gap:12px;flex-wrap:wrap}.TournamentTitleCard_header__b__3W h1{font-size:16px;line-height:1.3}.TournamentTitleCard_titleContainer__Lmlo_{gap:8px;min-width:0;flex:1 1 auto}.TournamentTitleCard_eventImage__K6lHg{width:32px;height:32px}.TournamentTitleCard_gameTitle___C5qI{font-size:14px}.TournamentTitleCard_titleSeparator__qJ68n{margin:0 4px}.TournamentTitleCard_backButton__dn_CM{font-size:13px;padding:6px 12px}.TournamentTitleCard_statusBadgeContainer__d8a1B{margin-left:0}.TournamentTitleCard_statusBadge__YdQ1i{font-size:.8125rem}.TournamentTitleCard_statusSelect__Xf9lg{font-size:.75rem;padding:5px 28px 5px 12px}}@media (max-width:480px){.TournamentTitleCard_header__b__3W{padding:10px 12px;gap:8px}.TournamentTitleCard_header__b__3W h1{font-size:14px}.TournamentTitleCard_titleContainer__Lmlo_{gap:6px}.TournamentTitleCard_eventImage__K6lHg{width:28px;height:28px}.TournamentTitleCard_gameTitle___C5qI{font-size:12px}.TournamentTitleCard_titleSeparator__qJ68n{margin:0 3px}.TournamentTitleCard_statusBadge__YdQ1i{font-size:.75rem}.TournamentTitleCard_statusSelect__Xf9lg{font-size:.6875rem;padding:4px 26px 4px 10px}}.Onboarding_onboardingContainer__5lZLz{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background-color:transparent}.Onboarding_onboardingCard__Vgbrb{width:100%;max-width:500px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:32px 24px;border:1px solid #000000;position:relative;z-index:1}.Onboarding_headerContainer__jemdb{display:flex;justify-content:center;align-items:flex-start;margin-bottom:16px}.Onboarding_iconContainer__ruoTC{display:flex;justify-content:center;flex:1 1}.Onboarding_logo__MGi8N{width:64px;height:64px;object-fit:contain}.Onboarding_title__p3rhM{font-size:1.75rem;font-weight:600;color:#1a1a1a;text-align:center;margin:0 0 8px;letter-spacing:-.5px}.Onboarding_subtitle__8bkzx{font-size:1rem;font-weight:400;color:#666;text-align:center;margin:0 0 24px;line-height:1.4}.Onboarding_form__lJf3z{display:flex;flex-direction:column;gap:16px}.Onboarding_nameFields__07WPv{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Onboarding_inputGroup__fQ_3F{display:flex;flex-direction:column;gap:8px}.Onboarding_label__Ue7_n{font-size:14px;font-weight:500;color:#333}.Onboarding_required__qXG42{color:#c53030}.Onboarding_input__TtP1E{width:100%;padding:12px 16px;border:1px solid #e1e1e1;border-radius:8px;font-size:16px;background-color:#ffffff;color:#1a1a1a;transition:all .2s ease;box-sizing:border-box}.Onboarding_input__TtP1E:focus{outline:none;border-color:#007AFF}.Onboarding_input__TtP1E:disabled{background-color:#f8f8f8;color:#999;cursor:not-allowed}.Onboarding_input__TtP1E::placeholder{color:#999}.Onboarding_select__27FTY{width:100%;border:1px solid #e1e1e1;border-radius:8px;font-size:16px;background-color:#ffffff;color:#1a1a1a;transition:all .2s ease;box-sizing:border-box;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding:12px 40px 12px 16px}.Onboarding_select__27FTY:focus{outline:none;border-color:#007AFF}.Onboarding_select__27FTY:disabled{background-color:#f8f8f8;color:#999;cursor:not-allowed}.Onboarding_usernameInput__97u0n{display:flex;align-items:center;position:relative}.Onboarding_atSymbol__LLNO6{position:absolute;left:16px;color:#666;font-size:16px;font-weight:500;z-index:1}.Onboarding_usernameInput__97u0n .Onboarding_input__TtP1E{padding-left:32px}.Onboarding_textarea__uPk1i{width:100%;padding:12px 16px;border:1px solid #e1e1e1;border-radius:8px;font-size:16px;background-color:#ffffff;color:#1a1a1a;transition:all .2s ease;box-sizing:border-box;font-family:inherit;resize:vertical;min-height:100px}.Onboarding_textarea__uPk1i:focus{outline:none;border-color:#007AFF}.Onboarding_textarea__uPk1i:disabled{background-color:#f8f8f8;color:#999;cursor:not-allowed}.Onboarding_textarea__uPk1i::placeholder{color:#999}.Onboarding_characterCount__fMiSk{font-size:12px;color:#999;text-align:right;margin-top:-4px}.Onboarding_submitButton__ofxQ0{width:100%;padding:14px 16px;background-color:#1a1a1a;color:#ffffff;border:none;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:8px}.Onboarding_submitButton__ofxQ0:hover:not(:disabled){background-color:#333;transform:translateY(-1px)}.Onboarding_submitButton__ofxQ0:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.Onboarding_submitButton__ofxQ0:focus{outline:none}.Onboarding_error__yp9_S{background-color:#fff5f5;border:1px solid #fed7d7;color:#c53030;padding:12px 16px;font-size:14px;font-weight:400;border-radius:8px}.Onboarding_loading__G3Jwx{text-align:center;color:#666;font-size:16px;padding:40px}@media (max-width:768px){.Onboarding_onboardingContainer__5lZLz{padding:16px}.Onboarding_onboardingCard__Vgbrb{padding:24px 20px;max-width:100%}.Onboarding_title__p3rhM{font-size:1.5rem;margin-bottom:6px}.Onboarding_subtitle__8bkzx{font-size:.9rem;margin-bottom:20px}.Onboarding_form__lJf3z{gap:14px}.Onboarding_nameFields__07WPv{grid-template-columns:1fr;gap:14px}.Onboarding_input__TtP1E,.Onboarding_textarea__uPk1i{font-size:16px;padding:14px 16px}.Onboarding_submitButton__ofxQ0{padding:16px;font-size:16px}}@media (max-width:480px){.Onboarding_onboardingCard__Vgbrb{padding:20px 16px}.Onboarding_title__p3rhM{font-size:1.4rem}.Onboarding_subtitle__8bkzx{font-size:.85rem}.Onboarding_form__lJf3z{gap:12px}}@media (prefers-reduced-motion:reduce){.Onboarding_input__TtP1E,.Onboarding_submitButton__ofxQ0,.Onboarding_textarea__uPk1i{transition:none}}@media (prefers-contrast:high){.Onboarding_input__TtP1E,.Onboarding_input__TtP1E:focus,.Onboarding_submitButton__ofxQ0,.Onboarding_textarea__uPk1i,.Onboarding_textarea__uPk1i:focus{border-color:#000000}}.SplashNav_nav__T_Dh9{position:fixed;top:0;left:0;right:0;z-index:1000;background:rgba(255,255,255,.9);width:100%;display:flex;justify-content:flex-start;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.SplashNav_navScrolled__brwKh{background:rgba(255,255,255,.15);border-color:transparent;box-shadow:0 20px 60px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.SplashNav_navContent__70B65{max-width:none;margin:0;display:flex;justify-content:flex-start;align-items:center;padding:16px 24px;height:64px;width:100%;transition:padding .2s ease,height .2s ease;gap:32px}.SplashNav_navContentScrolled__DkmIu{padding:10px 24px;height:56px}.SplashNav_logo__tmqs9{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border:0;background:transparent;transition:transform .2s ease}.SplashNav_logo__tmqs9:hover{transform:translateY(-1px)}.SplashNav_logoImage__YbEiY{height:36px;width:auto}.SplashNav_navLinks___pD49{display:flex;gap:16px;align-items:center;flex-wrap:nowrap}.SplashNav_navActions__v1_ea{display:flex;align-items:center;gap:12px;margin-left:auto;justify-content:flex-end}.SplashNav_timeDisplay__pZhY_{color:rgba(0,0,0,.8);white-space:nowrap}.SplashNav_discoverLink__iI3oo,.SplashNav_timeDisplay__pZhY_{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.SplashNav_discoverLink__iI3oo{border:none;background:transparent;color:rgba(0,0,0,.75);display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.SplashNav_discoverLink__iI3oo:focus-visible,.SplashNav_discoverLink__iI3oo:hover{color:#000000;background:rgba(0,0,0,.05);outline:none;transform:translateX(1px)}.SplashNav_discoverLinkArrow__1Zhmu{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.SplashNav_discoverLinkArrow__1Zhmu svg{width:100%;height:100%;display:block}.SplashNav_navToggle__PCkxi{display:none;flex-direction:column;gap:6px;border:none;background:transparent;cursor:pointer;padding:8px;margin-left:auto}.SplashNav_navToggle__PCkxi span{width:24px;height:2px;background:#000000;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.SplashNav_navToggleOpen__1QNSD span:first-child{transform:translateY(4px) rotate(12deg)}.SplashNav_navToggleOpen__1QNSD span:last-child{transform:translateY(-4px) rotate(-12deg)}.SplashNav_navLink__LXXYX{border:none;background:transparent;color:rgba(0,0,0,.8);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;padding:8px 4px;cursor:pointer;transition:color .2s ease,transform .2s ease}.SplashNav_navLink__LXXYX:focus-visible,.SplashNav_navLink__LXXYX:hover{color:#000000;transform:translateY(-1px);outline:none}.SplashNav_loginButton__sOF_c{border:1px solid rgba(0,0,0,.2);background:transparent;color:rgba(0,0,0,.8);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-left:8px}.SplashNav_loginButton__sOF_c:focus-visible,.SplashNav_loginButton__sOF_c:hover{color:#000000;border-color:#000000;background:rgba(0,0,0,.05);transform:translateY(-1px);outline:none}.SplashNav_navSheetOverlay__o0HmK{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:900}.SplashNav_navSheetOverlayVisible___6x8_{opacity:1;pointer-events:auto}.SplashNav_navSheet__sbM89{position:fixed;left:0;right:0;bottom:0;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px 24px 0 0;transform:translateY(110%);transition:transform .32s cubic-bezier(.25,1,.5,1);padding:24px 24px 40px;box-shadow:0 -25px 60px rgba(0,0,0,.25);z-index:950}.SplashNav_navSheetOpen__ola1y{transform:translateY(0)}.SplashNav_navSheetHandle__X28s8{width:40px;height:4px;border-radius:999px;background:rgba(0,0,0,.2);margin:0 auto 18px}.SplashNav_navSheetLinks__IquhO{display:flex;flex-direction:column;gap:14px}.SplashNav_navSheetLink__RYbvw{border:none;background:transparent;text-align:left;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.85);padding:12px 0;cursor:pointer}.SplashNav_navSheetLink__RYbvw:focus-visible,.SplashNav_navSheetLink__RYbvw:hover{color:#000000;outline:none}.SplashNav_navSheetLoginButton__xXawU{border:1px solid rgba(0,0,0,.2);background:transparent;text-align:left;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.85);padding:12px 16px;border-radius:4px;margin-top:8px;cursor:pointer;transition:all .2s ease}.SplashNav_navSheetLoginButton__xXawU:focus-visible,.SplashNav_navSheetLoginButton__xXawU:hover{color:#000000;border-color:#000000;background:rgba(0,0,0,.05);outline:none}.SplashNav_navScrolled__brwKh .SplashNav_logo__tmqs9{transform:scale(.95)}@media (max-width:768px){.SplashNav_navContent__70B65{padding:12px 20px;height:56px}.SplashNav_navToggle__PCkxi{display:flex}.SplashNav_logo__tmqs9{gap:8px;padding:6px 10px}.SplashNav_logoImage__YbEiY{height:32px}.SplashNav_navActions__v1_ea{gap:8px}.SplashNav_timeDisplay__pZhY_{font-size:.6rem;letter-spacing:.12em}.SplashNav_discoverLink__iI3oo,.SplashNav_loginButton__sOF_c{display:none}}@media (max-width:480px){.SplashNav_navContent__70B65{padding:10px 16px;height:52px}.SplashNav_logo__tmqs9{gap:6px;padding:4px 8px}.SplashNav_logoImage__YbEiY{height:28px}.SplashNav_timeDisplay__pZhY_{font-size:.58rem;letter-spacing:.1em}}@media (prefers-reduced-motion:reduce){.SplashNav_logo__tmqs9,.SplashNav_navLink__LXXYX,.SplashNav_navSheet__sbM89,.SplashNav_navToggle__PCkxi span{transition:none}}.SplashFooter_footer__SwRxn{width:100%;background:#0b0b0b;color:#f5f5f5;padding:clamp(32px,6vw,72px) var(--space-md);border-top:1px solid rgba(255,255,255,.08)}.SplashFooter_container__B9CMQ{width:min(calc(var(--max-width) + 120px),1200px);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:clamp(24px,4vw,48px);gap:clamp(24px,4vw,48px);align-items:start}.SplashFooter_brand__UUfoQ{display:flex;flex-direction:column;gap:10px}.SplashFooter_logo__AXCLv{font-weight:800;letter-spacing:.18em;font-size:.95rem}.SplashFooter_copy__gEksr,.SplashFooter_tagline__MplcF{margin:0;color:rgba(245,245,245,.75);line-height:1.6}.SplashFooter_linkGroup__8sxu5{display:flex;flex-direction:column;gap:12px}.SplashFooter_linkTitle__YLJS0{font-size:.85rem;text-transform:uppercase;letter-spacing:.14em;color:rgba(245,245,245,.6)}.SplashFooter_linkList__VXMxn{display:flex;flex-direction:column;gap:10px}.SplashFooter_navButton__oq9hp{background:none;border:none;color:#f5f5f5;text-align:left;padding:0;font-size:.95rem;cursor:pointer;transition:color .2s ease}.SplashFooter_navButton__oq9hp:focus-visible,.SplashFooter_navButton__oq9hp:hover{color:#ffffff;text-decoration:underline;outline:none}.SplashFooter_socialRow__mLAAP{display:flex;gap:12px;flex-wrap:wrap}.SplashFooter_socialLink__9az7_{width:42px;height:42px;border-radius:50%;border:1px solid rgba(245,245,245,.3);display:inline-flex;align-items:center;justify-content:center;color:#f5f5f5;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.SplashFooter_socialLink__9az7_:focus-visible,.SplashFooter_socialLink__9az7_:hover{transform:translateY(-2px);border-color:#ffffff;background:rgba(255,255,255,.1);outline:none}.SplashFooter_socialLink__9az7_ svg{width:18px;height:18px;fill:currentColor;display:block}.SplashFooter_socialLink__9az7_ svg path{fill:currentColor}.SplashFooter_srOnly__PcjDe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:640px){.SplashFooter_footer__SwRxn{display:none}}.SplashFooterMobile_mobileFooter__h4D0X{display:none;background:#050505;color:#f5f5f5;padding:40px 24px 56px;border-top:1px solid rgba(255,255,255,.08)}.SplashFooterMobile_branding__vpB0D{text-align:center;display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.SplashFooterMobile_logo__Q1Qxq{font-weight:800;letter-spacing:.2em;font-size:.9rem}.SplashFooterMobile_tagline__gERbQ{margin:0;color:rgba(245,245,245,.7)}.SplashFooterMobile_copy__4Zi6A{margin:0;font-size:.9rem;color:rgba(245,245,245,.65)}.SplashFooterMobile_sectionNav__A1rPb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.SplashFooterMobile_sectionButton__7wDAE{border:1px solid rgba(245,245,245,.3);background:transparent;color:#f5f5f5;font-size:.95rem;padding:10px 0;border-radius:12px;cursor:pointer;transition:background .2s ease,color .2s ease}.SplashFooterMobile_sectionButton__7wDAE:focus-visible,.SplashFooterMobile_sectionButton__7wDAE:hover{background:#ffffff;color:#050505;outline:none}.SplashFooterMobile_socialNav__iDE4V{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.SplashFooterMobile_socialButton__wcCYy{width:48px;height:48px;border-radius:50%;border:1px solid rgba(245,245,245,.3);display:inline-flex;align-items:center;justify-content:center;color:#f5f5f5;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}.SplashFooterMobile_socialButton__wcCYy:focus-visible,.SplashFooterMobile_socialButton__wcCYy:hover{transform:translateY(-2px);border-color:#ffffff;background:rgba(255,255,255,.1);outline:none}.SplashFooterMobile_socialButton__wcCYy svg{width:20px;height:20px;fill:currentColor;display:block}.SplashFooterMobile_socialButton__wcCYy svg path{fill:currentColor}.SplashFooterMobile_srOnly__4ZHNs{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.SplashFooterMobile_mobileFooter__h4D0X{display:block}}.Splash_pageContainer__zNi1E{--color-bg:#ffffff;--color-surface:#f6f6f6;--color-text:#050505;--color-muted:#505050;--color-border:#050505;--max-width:1200px;--radius:18px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--space-section:clamp(64px,8vw,120px);background:transparent;color:var(--color-text);min-height:100vh;position:relative;overflow:hidden;isolation:isolate}.Splash_pageContainer__zNi1E *{box-sizing:border-box}.Splash_pageContainer__zNi1E:before{content:"";position:fixed;inset:0;z-index:-1;background-image:radial-gradient(circle at top left,rgba(255,107,255,.3),transparent 45%),radial-gradient(circle at bottom right,rgba(33,212,253,.3),transparent 50%),repeating-linear-gradient(90deg,rgba(255,59,255,.12),rgba(255,59,255,.12) 1px,transparent 0,transparent 60px),repeating-linear-gradient(180deg,rgba(33,212,253,.12),rgba(33,212,253,.12) 1px,transparent 0,transparent 60px);background-size:cover,cover,60px 60px,60px 60px;background-blend-mode:screen;pointer-events:none}.Splash_heroSection__LBwhl{padding:calc(var(--space-section) - 16px) var(--space-md) var(--space-section)}.Splash_heroContent__9LQHg{max-width:var(--max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--space-lg);align-items:center;width:100%}.Splash_heroLeft__R5ycF,.Splash_heroRight__S5vAF{display:flex;flex-direction:column;gap:var(--space-md);align-items:center;text-align:center;width:100%}.Splash_heroRight__S5vAF{gap:var(--space-sm);align-items:flex-start;text-align:left;order:-1}.Splash_heroEyebrow__pOmaz{margin:0;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted)}.Splash_heroTitle___N_RP{position:relative;display:inline-block;font-size:clamp(3.8rem,8vw,6rem);line-height:1.08;letter-spacing:-.05em;font-weight:900;text-transform:uppercase;text-align:inherit;white-space:pre-line;padding:0 .25em}.Splash_heroTitleLine__sgvlh{position:relative;display:block}.Splash_heroTitleGhost__hQ2fV{visibility:hidden;display:block;white-space:pre-line;pointer-events:none}.Splash_heroTitleVisible__8cMAJ{position:absolute;inset:0;display:block;white-space:pre-line;background:linear-gradient(120deg,#0d0d0d,#414141);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Splash_heroTitleCaret__vUIMz{display:inline-block;width:3px;height:1em;margin-left:6px;background:linear-gradient(180deg,#ff6bff,#21d4fd);animation:Splash_caretBlink__MVeRt 1s steps(2) infinite}.Splash_divider__w9Bpq{width:96px;height:3px;background:var(--color-text);margin:var(--space-md) auto 0}.Splash_heroSubtitle__1iCLD{font-size:1.125rem;color:var(--color-muted);line-height:1.6;max-width:680px}.Splash_heroActions__2gJov{display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center;width:100%}.Splash_heroButton___KnCM,.Splash_primaryButton__C07eA,.Splash_tryButton__txI2S{border:2px solid var(--color-border);border-radius:var(--radius);font-size:1rem;font-weight:600;padding:14px 28px;cursor:pointer;background:var(--color-text);color:var(--color-bg)}.Splash_heroButtonPrimary__YZztt:focus-visible,.Splash_heroButtonPrimary__YZztt:hover,.Splash_primaryButton__C07eA:focus-visible,.Splash_primaryButton__C07eA:hover{background:transparent;color:var(--color-text)}.Splash_heroButton___KnCM{min-width:200px;text-align:center}.Splash_heroButtonPrimary__YZztt{background:var(--color-text);color:var(--color-bg)}.Splash_heroButtonSecondary___Z34w,.Splash_tryButton__txI2S{background:transparent;color:var(--color-text)}.Splash_heroButtonSecondary___Z34w:focus-visible,.Splash_heroButtonSecondary___Z34w:hover,.Splash_tryButton__txI2S:focus-visible,.Splash_tryButton__txI2S:hover{background:var(--color-text);color:var(--color-bg)}.Splash_buttonWithIcon__3L9ED{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.Splash_buttonIcon__xpmBf{width:1.25em;height:1.25em}@media (min-width:960px){.Splash_heroContent__9LQHg{flex-direction:row;align-items:flex-start;gap:var(--space-xl)}.Splash_heroLeft__R5ycF,.Splash_heroRight__S5vAF{align-items:flex-start;text-align:left}.Splash_heroRight__S5vAF{order:2}.Splash_heroImage__D9vwD{margin-top:var(--space-xs)}}.Splash_faqHeader__zlc8Z:focus-visible,.Splash_heroButton___KnCM:focus-visible,.Splash_primaryButton__C07eA:focus-visible,.Splash_tryButton__txI2S:focus-visible{outline:2px solid currentColor;outline-offset:2px}.Splash_earlyAccessOverlay__YHUKY{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--space-md);background:rgba(5,5,5,.65);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1250;animation:Splash_overlayFade__mzQAQ .25s ease forwards}.Splash_earlyAccessCard__afYhe{position:relative;width:min(480px,100%);border-radius:calc(var(--radius) * 1.2);border:2px solid var(--color-border);background:var(--color-bg);padding:var(--space-lg);box-shadow:0 45px 120px rgba(0,0,0,.45);animation:Splash_earlyAccessSlide__9qCfl .32s cubic-bezier(.22,1,.36,1) forwards;display:flex;flex-direction:column;gap:var(--space-md)}.Splash_earlyAccessClose__b7SFv{position:absolute;top:16px;right:16px;border:none;background:transparent;color:var(--color-text);cursor:pointer;padding:8px;border-radius:50%;transition:background .2s ease}.Splash_earlyAccessClose__b7SFv:focus-visible,.Splash_earlyAccessClose__b7SFv:hover{background:rgba(0,0,0,.05)}.Splash_earlyAccessEyebrow__gWSnR{margin:0;font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted)}.Splash_earlyAccessSubtitle__bKjMB{margin:0;color:var(--color-muted);line-height:1.5}.Splash_earlyAccessForm__MXUxC{display:flex;flex-direction:column;gap:10px}.Splash_earlyAccessForm__MXUxC label{font-size:.95rem;font-weight:600}.Splash_earlyAccessForm__MXUxC input{border:1.5px solid var(--color-border);border-radius:calc(var(--radius) - 6px);padding:12px 14px;font-size:1rem;background:#fefefe}.Splash_earlyAccessForm__MXUxC input:focus{outline:2px solid var(--color-text);outline-offset:2px}.Splash_earlyAccessForm__MXUxC button{margin-top:8px}.Splash_heroImage__D9vwD{display:flex;justify-content:center;width:100%;margin-top:var(--space-sm)}.Splash_heroImagePlaceholder__EE3Bh{width:100%;aspect-ratio:2/1;height:auto;border:2px solid var(--color-border);border-radius:var(--radius);background:#000000;object-fit:cover;max-height:640px;box-shadow:10px 6px 0 #000000}.Splash_advancedFeaturesSection__p_YS1,.Splash_calendarSection__u8iXX,.Splash_discoverSection__WsfZj,.Splash_faqsSection__v_QVI,.Splash_featuresSection__qRyC4,.Splash_linkProfilesSection__LbSSz,.Splash_valuePropsSection__40vG7,.Splash_videoDemoSection__0vShC{padding:var(--space-section) var(--space-md)}.Splash_lightSection__PfBMd{background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 25px 80px rgba(0,0,0,.08)}.Splash_solidSection__Tmsoh{background:rgba(255,255,255,.96);box-shadow:0 25px 80px rgba(0,0,0,.06)}.Splash_sectionContent__sTPzp{max-width:var(--max-width);margin:0 auto}.Splash_sectionTitle__mro6s{font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.05;font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.Splash_sectionSubtitle__0Kj55{font-size:1.125rem;color:var(--color-muted);line-height:1.5;margin-bottom:var(--space-lg)}.Splash_sectionActions__dnGR5{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-md)}.Splash_sectionActionsCenter__b550L{justify-content:center}.Splash_sectionActionButton__yurnM{border:2px solid var(--color-border);border-radius:calc(var(--radius) - 4px);background:var(--color-text);color:var(--color-bg);font-size:1rem;font-weight:600;padding:12px 22px;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.Splash_sectionActionButton__yurnM:focus-visible,.Splash_sectionActionButton__yurnM:hover{transform:translateY(-1px);box-shadow:0 15px 35px rgba(0,0,0,.15);background:transparent;color:var(--color-text)}.Splash_sectionActionButtonGhost__fcX6H{background:transparent;color:var(--color-text)}.Splash_sectionActionButtonGhost__fcX6H:focus-visible,.Splash_sectionActionButtonGhost__fcX6H:hover{background:var(--color-text);color:var(--color-bg)}.Splash_sectionActionIcon__UNIxf{width:1.1em;height:1.1em}.Splash_faqsSection__v_QVI .Splash_sectionTitle__mro6s{text-align:center;margin-left:auto;margin-right:auto}.Splash_sectionReveal__zJEYV{opacity:0;transform:translateY(40px) scale(.98);transition:opacity .7s ease,transform .7s ease;will-change:opacity,transform}.Splash_sectionRevealVisible__vnf_s{opacity:1;transform:translateY(0) scale(1)}.Splash_advancedFeaturesGrid__AB0_q,.Splash_valuePropsGrid__XwwLd,.Splash_videoDemoGrid__ZX6Cu{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.Splash_advancedFeature__95cWR,.Splash_profileIcon__UitEi,.Splash_valueProp__An_B8,.Splash_videoDemo__PCP34{border:2px solid var(--color-border);border-radius:var(--radius);padding:var(--space-md);background:var(--color-bg);display:flex;flex-direction:column;gap:var(--space-sm);height:100%;box-shadow:10px 6px 0 rgba(0,0,0,.9)}.Splash_videoDemo__PCP34{min-height:360px}.Splash_advancedFeature__95cWR h3,.Splash_valueProp__An_B8 h3,.Splash_videoDemo__PCP34 h3{margin:0}.Splash_advancedFeature__95cWR p,.Splash_valueProp__An_B8 p,.Splash_videoDemo__PCP34 p{margin:0;color:var(--color-muted);line-height:1.5}.Splash_demoGif__DPyEz,.Splash_demoImage__FMjRa{width:100%;aspect-ratio:2/1;height:auto;border:2px solid var(--color-border);border-radius:var(--radius);background:#000000;object-fit:cover}.Splash_demoGif__DPyEz,.Splash_demoImage__FMjRa{box-shadow:none}.Splash_videoContainer__FcUYb{padding:var(--space-xs);border:2px solid var(--color-border);border-radius:var(--radius);background:#000000;display:flex;align-items:center;justify-content:center;min-height:220px}.Splash_discoverSection__WsfZj,.Splash_faqsSection__v_QVI,.Splash_featuresSection__qRyC4,.Splash_linkProfilesSection__LbSSz{background:transparent}.Splash_calendarContent__mqrNo,.Splash_discoverContent___qrfS,.Splash_linkProfilesContent__Mw3G4{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-xl);gap:var(--space-xl);align-items:center}.Splash_calendarText__r2O1L,.Splash_discoverText__PE_vx,.Splash_linkProfilesText__9Ep8_{display:flex;flex-direction:column;gap:var(--space-sm)}.Splash_calendarImage__R0gqc,.Splash_discoverImage__95Dm1{display:flex;justify-content:center}.Splash_calendarImagePlaceholder__ecBPA,.Splash_discoverImagePlaceholder__cmyWq{width:100%;aspect-ratio:3/2;height:auto;border:2px solid var(--color-border);border-radius:var(--radius);object-fit:cover;box-shadow:10px 6px 0 rgba(0,0,0,.9)}.Splash_linkProfilesIcons__mRBrO{display:flex;flex-wrap:wrap;gap:var(--space-md)}.Splash_profileIcon__UitEi{min-width:140px;padding:var(--space-sm);justify-content:center;align-items:center;background:var(--color-bg)}.Splash_iconContainer__UiBbB{width:72px;height:72px;display:flex;justify-content:center;align-items:center}.Splash_platformLogo__LguR1{width:48px;height:48px;object-fit:contain}.Splash_videoDemoSection__0vShC{text-align:center}.Splash_heavyTextSection__3jdVP{text-align:center;max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-sm)}.Splash_heavyTextTitle___HdKF{font-size:clamp(2.5rem,5vw,4rem);margin:0}.Splash_heavyTextSubtitle__BSwDK{margin:0;font-size:1.5rem}.Splash_advancedFeatureIcon__mlrCz{width:56px;height:56px;border:2px solid var(--color-border);border-radius:50%;display:flex;justify-content:center;align-items:center}.Splash_faqsGrid__qQ8Ul{max-width:820px;margin:0 auto;border:1.5px solid var(--color-border);border-radius:calc(var(--radius) - 6px);background:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;display:flex;flex-direction:column;gap:0}.Splash_faq__VWSxc{border:0;border-bottom:1.5px solid var(--color-border);border-radius:0;background:transparent;box-shadow:none;transition:background .3s ease}.Splash_faq__VWSxc:last-child{border-bottom:0}.Splash_faqOpen__kHNc_{background:rgba(5,5,5,.04)}.Splash_faqHeader__zlc8Z{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:transparent;border:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.Splash_faqHeader__zlc8Z h3{margin:0;font-size:1rem;font-weight:600}.Splash_faqIcon__emdc6{width:32px;height:32px;border:1.5px solid var(--color-border);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:border-color .3s ease,background .3s ease}.Splash_faqIcon__emdc6 svg{transition:transform .3s ease}.Splash_faqIcon__emdc6 svg path{transition:opacity .3s ease}.Splash_faqIconOpen__4EAvD path:first-of-type{opacity:0}.Splash_faqOpen__kHNc_ .Splash_faqIcon__emdc6{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.Splash_faqContent__tKjrz{max-height:0;overflow:hidden;padding:0 var(--space-md);border-top:1px solid rgba(5,5,5,.08);opacity:0;transition:max-height .45s ease,opacity .3s ease,padding .45s ease}.Splash_faqContentOpen__qQRc1{max-height:360px;opacity:1;padding:var(--space-xs) var(--space-md) var(--space-sm)}.Splash_faqContent__tKjrz p{margin:0;color:var(--color-muted);line-height:1.5}@media (prefers-reduced-motion:reduce){.Splash_faqContent__tKjrz,.Splash_faqIcon__emdc6,.Splash_faqIcon__emdc6 svg,.Splash_faqIcon__emdc6 svg path{transition:none}}@media (max-width:768px){.Splash_faqsGrid__qQ8Ul{margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);border-left:0;border-right:0;border-radius:0}.Splash_faqHeader__zlc8Z{padding:var(--space-sm) var(--space-sm)}.Splash_faqHeader__zlc8Z h3{font-size:.95rem}.Splash_faqIcon__emdc6{width:28px;height:28px}.Splash_faqContentOpen__qQRc1,.Splash_faqContent__tKjrz{padding-left:var(--space-sm);padding-right:var(--space-sm)}}.Splash_finalCtaSection__o8H_1{padding:var(--space-section) var(--space-md);background:var(--color-text);color:var(--color-bg);text-align:center}.Splash_finalCtaContent__DxQTC{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-md)}.Splash_finalCtaTitle__Go22n{font-size:clamp(2.5rem,5vw,4rem);margin:0}.Splash_finalCtaSubtitle__KXDCg{margin:0;color:rgba(255,255,255,.75);line-height:1.6}.Splash_finalCtaSection__o8H_1 .Splash_primaryButton__C07eA{background:var(--color-bg);color:var(--color-text);border-color:var(--color-bg);align-self:center}.Splash_finalCtaSection__o8H_1 .Splash_primaryButton__C07eA:focus-visible,.Splash_finalCtaSection__o8H_1 .Splash_primaryButton__C07eA:hover{background:transparent;color:var(--color-bg)}@media (max-width:768px){.Splash_valuePropsGrid__XwwLd{display:flex;gap:20px;overflow-x:auto;margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);padding:8px 0 16px;padding-left:var(--space-md);padding-right:var(--space-md);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.Splash_valuePropsGrid__XwwLd::-webkit-scrollbar{display:none}.Splash_valueProp__An_B8{flex:0 0 82%;scroll-snap-align:start}.Splash_videoDemoGrid__ZX6Cu{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(280px,82vw);grid-gap:20px;gap:20px;overflow-x:auto;margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);padding:8px 0 16px;padding-left:var(--space-md);padding-right:var(--space-md);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch}.Splash_videoDemoGrid__ZX6Cu::-webkit-scrollbar{display:none}.Splash_videoDemo__PCP34{height:100%;scroll-snap-align:start}}@media (max-width:900px){.Splash_heroSection__LBwhl{padding-top:calc(var(--space-section) - 56px)}.Splash_heroContent__9LQHg{text-align:center}.Splash_calendarText__r2O1L,.Splash_discoverText__PE_vx,.Splash_heroLeft__R5ycF,.Splash_heroRight__S5vAF,.Splash_linkProfilesText__9Ep8_{align-items:center;text-align:center}.Splash_linkProfilesIcons__mRBrO{justify-content:center}.Splash_calendarImage__R0gqc{order:2}.Splash_calendarText__r2O1L{order:1}}@media (max-width:600px){.Splash_heroButton___KnCM,.Splash_primaryButton__C07eA,.Splash_tryButton__txI2S{width:100%;text-align:center}.Splash_advancedFeaturesGrid__AB0_q,.Splash_valuePropsGrid__XwwLd,.Splash_videoDemoGrid__ZX6Cu{gap:var(--space-md)}.Splash_earlyAccessCard__afYhe{padding:var(--space-md)}}@keyframes Splash_pulseRing__w4Ucv{0%{transform:scale(.9);opacity:.45}70%{transform:scale(1.25);opacity:0}to{transform:scale(1.35);opacity:0}}@keyframes Splash_caretBlink__MVeRt{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes Splash_overlayFade__mzQAQ{0%{opacity:0}to{opacity:1}}@keyframes Splash_earlyAccessSlide__9qCfl{0%{transform:translateY(24px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.DiscoverEvents_discoverEvents__j_7k6{width:100%;padding:24px 16px;min-height:100vh;display:flex;flex-direction:column}.DiscoverEvents_mainColumn__DyWCM{max-width:900px;width:100%;margin:0 auto;display:flex;flex-direction:column}.DiscoverEvents_contentRow__wlGh_{display:flex;gap:24px;align-items:flex-start}@media (max-width:768px){.DiscoverEvents_contentRow__wlGh_{flex-direction:column;gap:16px}.DiscoverEvents_discoverEvents__j_7k6{padding:12px 0}}.SearchFields_searchContainer__bcSOo{max-width:900px;width:100%;display:flex;flex-direction:column;gap:16px;position:-webkit-sticky;position:sticky;top:96px;z-index:100;padding:0 0 16px;margin:0 auto 24px;transition:top .2s ease}.SearchFields_searchContainerScrolled__N8EPS{top:40px}.SearchFields_title__JY_f3{font-size:1.75rem;font-weight:500;line-height:1.4;padding:0;text-align:left;letter-spacing:.01em;color:#000000;position:relative;display:block;text-transform:none;font-style:normal;transition:opacity .2s ease,transform .2s ease;opacity:1;transform:translateY(0);margin:0 0 16px;min-height:calc(1.75rem * 1.4)}.SearchFields_titleHidden__vcBz2{opacity:0;transform:translateY(-10px);margin-bottom:16px;min-height:calc(1.75rem * 1.4);overflow:hidden;pointer-events:none}.SearchFields_searchBar___GvxW{display:flex;align-items:center;gap:0;width:100%;box-sizing:border-box;padding:10px 24px;margin:0 auto;border:none;border-radius:24px;background:rgba(128,128,128,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,box-shadow .2s ease}.SearchFields_searchBar___GvxW:focus-within{border-color:transparent;box-shadow:0 2px 8px rgba(0,0,0,.08)}@media (max-width:768px){.SearchFields_searchContainer__bcSOo{max-width:calc(100% - 32px);gap:12px;top:84px}.SearchFields_searchContainerScrolled__N8EPS{top:32px}.SearchFields_title__JY_f3{font-size:1.5rem;padding:0;margin-left:16px;margin-right:16px;text-align:left;line-height:1.35;letter-spacing:.005em}.SearchFields_titleHidden__vcBz2,.SearchFields_title__JY_f3{min-height:calc(1.5rem * 1.35)}.SearchFields_searchBar___GvxW{padding:8px 12px;margin-bottom:0;gap:4px}}@media (max-width:480px){.SearchFields_searchContainer__bcSOo{max-width:calc(100% - 32px);gap:10px;top:80px}.SearchFields_searchContainerScrolled__N8EPS{top:28px}.SearchFields_title__JY_f3{font-size:1.25rem;padding:0;margin-left:16px;margin-right:16px;text-align:left;line-height:1.4;font-weight:500;letter-spacing:0}.SearchFields_titleHidden__vcBz2,.SearchFields_title__JY_f3{min-height:calc(1.25rem * 1.4)}.SearchFields_searchBar___GvxW{padding:8px;gap:2px}}.SearchFields_inputWrapper__0EYNa{display:flex;align-items:center;flex:1 1;position:relative;min-width:0}.SearchFields_inputWrapper__0EYNa:focus-within .SearchFields_inputIcon__Xvd5V{color:rgba(0,0,0,.7);transition:color .2s ease}.SearchFields_zipWrapper__zwznr{flex:1 1;position:relative}@media (max-width:480px){.SearchFields_inputWrapper__0EYNa,.SearchFields_zipWrapper__zwznr{min-width:80px}}.SearchFields_inputIcon__Xvd5V{position:absolute;left:16px;color:rgba(0,0,0,.5);font-size:1.1rem;pointer-events:none;z-index:1;touch-action:none;transition:color .2s ease}@media (max-width:768px){.SearchFields_inputIcon__Xvd5V{font-size:1rem;left:12px}}@media (max-width:480px){.SearchFields_inputIcon__Xvd5V{font-size:.95rem;left:10px}}.SearchFields_searchInput__5K6kt{flex:1 1;padding:10px 16px 10px 44px;border:none;border-radius:0;font-size:.95rem;font-weight:400;color:#000000;background:transparent;box-sizing:border-box;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:manipulation}@media (max-width:768px){.SearchFields_searchInput__5K6kt{padding:10px 10px 10px 36px;font-size:.9rem;min-height:44px}}@media (max-width:480px){.SearchFields_searchInput__5K6kt{padding:10px 8px 10px 32px;font-size:16px}}@supports (-webkit-touch-callout:none){.SearchFields_searchInput__5K6kt{font-size:16px}@media (min-width:481px){.SearchFields_searchInput__5K6kt{font-size:.95rem}}}.SearchFields_searchInput__5K6kt:focus{outline:none;background:rgba(128,128,128,.1)}.SearchFields_inputWrapper__0EYNa:focus-within{background:rgba(128,128,128,.08);border-radius:8px;transition:background .2s ease}.SearchFields_searchInput__5K6kt::placeholder{color:#a0a0a0}.SearchFields_searchInput__5K6kt[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.SearchFields_dateInputContainer__lw3nZ{position:relative;flex:1 1;display:flex;align-items:center;min-width:0;cursor:pointer}.SearchFields_dateDisplay__RxJ_0{cursor:pointer;padding-right:16px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.SearchFields_dateDisplayPlaceholder__g3kgY{color:#a0a0a0}.SearchFields_dateOptionsSection__HK05A{position:absolute;top:calc(100% + 4px);left:0;right:0;padding:8px;border:none;border-radius:8px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000}.SearchFields_dateOptionsList__kKswg{display:flex;flex-direction:column;gap:4px}.SearchFields_dateOptionItem__jrk_G{display:flex;align-items:center;padding:12px 16px;border:none;border-radius:6px;background:transparent;color:#000000;font-size:.95rem;font-weight:400;text-align:left;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;width:100%}.SearchFields_dateOptionItem__jrk_G:hover{background:rgba(0,0,0,.05)}.SearchFields_dateOptionItem__jrk_G:active{background:rgba(0,0,0,.1)}.SearchFields_dateOptionItemActive__Hbzx7{background:rgba(0,0,0,.05);font-weight:500}@media (max-width:768px){.SearchFields_dateOptionsSection__HK05A{padding:6px}.SearchFields_dateOptionItem__jrk_G{padding:10px 12px;font-size:.9rem}}@media (max-width:480px){.SearchFields_dateOptionsSection__HK05A{padding:4px}.SearchFields_dateOptionItem__jrk_G{padding:10px;font-size:.85rem}}select.SearchFields_searchInput__5K6kt{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23000000' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:40px;touch-action:manipulation}@media (max-width:768px){select.SearchFields_searchInput__5K6kt{background-position:right 8px center;padding-right:32px}}@media (max-width:480px){select.SearchFields_searchInput__5K6kt{background-position:right 6px center;padding-right:28px}}select.SearchFields_searchInput__5K6kt.SearchFields_placeholder__gcMai{color:rgba(0,0,0,.5)}.SearchFields_locationButton__5Z__D{position:absolute;top:calc(100% + 4px);left:0;right:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;min-height:44px;border:none;border-radius:8px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;font-size:.9rem;font-weight:500;cursor:pointer;white-space:nowrap;z-index:1000;transition:all .2s cubic-bezier(.25,.46,.45,.94);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-tap-highlight-color:rgba(0,0,0,.1);touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media (max-width:768px){.SearchFields_locationButton__5Z__D{margin-left:-12px;margin-right:-12px;left:12px;right:12px}}@media (max-width:480px){.SearchFields_locationButton__5Z__D{margin-left:-8px;margin-right:-8px;left:8px;right:8px}}.SearchFields_locationButtonText__ZabaH{flex:1 1;text-align:left}.SearchFields_locationButton__5Z__D:hover:not(:disabled){background:rgba(0,0,0,.05);border-color:transparent}.SearchFields_locationButton__5Z__D:disabled{opacity:.6;cursor:not-allowed}.SearchFields_locationButton__5Z__D:focus{outline:none;border-color:transparent}.SearchFields_locationButtonIcon__VOb_b{font-size:1.1rem;flex-shrink:0}@media (max-width:768px){.SearchFields_locationButton__5Z__D{font-size:.85rem;padding:12px;gap:6px;min-height:44px}.SearchFields_locationButtonIcon__VOb_b{font-size:1rem}}@media (max-width:480px){.SearchFields_locationButton__5Z__D{font-size:.8rem;padding:12px 10px;gap:6px;white-space:normal;word-break:break-word}.SearchFields_locationButtonText__ZabaH{font-size:.8rem}.SearchFields_locationButtonIcon__VOb_b{font-size:.95rem;flex-shrink:0}}@media (prefers-reduced-motion:reduce){.SearchFields_locationButton__5Z__D{transition:none}}.SearchFields_clearAllButton__XFks_{display:flex;align-items:center;gap:6px;padding:10px 16px;border:none;border-radius:0;background:transparent;color:#000000;font-size:.95rem;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);-webkit-tap-highlight-color:transparent}.SearchFields_clearAllButton__XFks_:hover{background:rgba(0,0,0,.05)}.SearchFields_clearAllButton__XFks_:focus{outline:none}.SearchFields_clearAllIcon__wjA6V{font-size:1rem;flex-shrink:0}@media (max-width:768px){.SearchFields_clearAllButton__XFks_{padding:10px 12px;font-size:.85rem}.SearchFields_clearAllIcon__wjA6V{font-size:.9rem}}@media (max-width:480px){.SearchFields_clearAllButton__XFks_{padding:10px 8px;gap:4px}.SearchFields_clearAllIcon__wjA6V{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.SearchFields_clearAllButton__XFks_{transition:none}}.SearchFields_topCitiesSection__Q0g81{position:absolute;top:calc(100% + 56px);left:0;right:0;padding:16px;border:none;border-radius:8px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;max-height:calc(100vh - 200px);overflow-y:auto;-webkit-overflow-scrolling:touch}.SearchFields_topCitiesTitle__R0DEg{font-size:.85rem;font-weight:600;color:rgba(0,0,0,.6);margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.SearchFields_topCitiesLoading__g5gPZ{font-size:.9rem;color:rgba(0,0,0,.5);text-align:center;padding:8px 0}.SearchFields_topCitiesList__byTFn{display:flex;flex-direction:column;gap:8px}.SearchFields_topCityItem__pvqNw{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:none;border-radius:6px;background:transparent;color:#000000;font-size:.95rem;font-weight:400;text-align:left;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:transparent;min-height:44px;touch-action:manipulation}.SearchFields_topCityGameImage__2zciw{width:32px;height:32px;object-fit:cover;border-radius:4px;margin-right:12px;flex-shrink:0}.SearchFields_topCityContent__EKPaU{display:flex;flex-direction:column;flex:1 1;min-width:0}.SearchFields_topCityName__vIOL3{font-weight:500;margin-bottom:2px}.SearchFields_topCitySubtitle___C6TJ{font-size:.7rem;color:rgba(0,0,0,.6);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchFields_topCityCount__3pGUD{color:rgba(0,0,0,.5);font-size:.9rem;font-weight:500;margin-left:12px;flex-shrink:0;white-space:nowrap}.SearchFields_topCityItem__pvqNw:hover{background:rgba(0,0,0,.05)}.SearchFields_topCityItem__pvqNw:active{background:rgba(0,0,0,.1)}@media (max-width:768px){.SearchFields_topCitiesSection__Q0g81{top:calc(100% + 56px);padding:12px;max-height:calc(100vh - 180px);margin-left:-12px;margin-right:-12px;left:12px;right:12px;margin-top:4px}.SearchFields_topCitiesTitle__R0DEg{font-size:.8rem;margin-bottom:10px}.SearchFields_topCityItem__pvqNw{padding:12px;font-size:.9rem;min-height:44px}.SearchFields_topCityGameImage__2zciw{width:28px;height:28px;margin-right:10px}.SearchFields_topCitySubtitle___C6TJ{font-size:.65rem}.SearchFields_topCityCount__3pGUD{display:none}}@media (max-width:480px){.SearchFields_topCitiesSection__Q0g81{top:calc(100% + 52px);padding:10px;max-height:calc(100vh - 160px);margin-left:-8px;margin-right:-8px;left:8px;right:8px;margin-top:4px}.SearchFields_topCitiesTitle__R0DEg{font-size:.75rem;margin-bottom:8px}.SearchFields_topCityItem__pvqNw{padding:12px 10px;font-size:.85rem;min-height:44px}.SearchFields_topCityGameImage__2zciw{width:24px;height:24px;margin-right:8px}.SearchFields_topCitySubtitle___C6TJ{font-size:.6rem}.SearchFields_topCityCount__3pGUD{display:none}.SearchFields_topCityContent__EKPaU{min-width:0;overflow:hidden}.SearchFields_topCityName__vIOL3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.FilterSidebar_filterSidebar__mkhgb{width:260px;flex-shrink:0;padding:0;box-sizing:border-box;background:rgba(255,255,255,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:16px}@media (max-width:768px){.FilterSidebar_filterSidebar__mkhgb{width:100%}}.FilterSidebar_sidebarHeader__18lEk{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 14px}.FilterSidebar_sidebarTitle__Qfraf{font-size:.95rem;font-weight:500;letter-spacing:.01em;margin:0;color:rgba(0,0,0,.7);line-height:1.4}.FilterSidebar_clearButton__epBlB{padding:4px 10px;border:none;border-radius:4px;background:transparent;color:rgba(0,0,0,.5);font-size:.75rem;font-weight:400;cursor:pointer;transition:color .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.FilterSidebar_clearButton__epBlB:hover{color:rgba(0,0,0,.7)}.FilterSidebar_clearButton__epBlB:active{color:rgba(0,0,0,.8)}.FilterSidebar_clearButton__epBlB:focus{outline:none}.FilterSidebar_filterGroups__NCiLt{padding:0 18px 18px;display:flex;flex-direction:column;gap:18px}.FilterSidebar_filterGroup__x9c6v{display:flex;flex-direction:column;gap:12px}.FilterSidebar_filterGroup__x9c6v:not(:last-child){padding-bottom:18px;border-bottom:none!important}.FilterSidebar_filterSection__xnHGN{display:flex;flex-direction:column;gap:6px}.FilterSidebar_filterLabel__WdD4j{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:400;color:rgba(0,0,0,.55);letter-spacing:.02em;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FilterSidebar_filterIcon__RW5VE{font-size:.85rem;color:rgba(0,0,0,.4);flex-shrink:0;stroke-width:1.5}.FilterSidebar_selectWrapper__Zm_lf{position:relative;width:100%}.FilterSidebar_filterSelect__oGqYs{width:100%;padding:9px 32px 9px 12px;border:none;border-radius:8px;background:rgba(0,0,0,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(0,0,0,.85);font-size:.875rem;font-weight:400;line-height:1.5;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:none;transition:background .12s ease;touch-action:manipulation;min-height:38px;box-sizing:border-box}.FilterSidebar_selectIcon__Qw8ly{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:.9rem;color:rgba(0,0,0,.5);pointer-events:none;flex-shrink:0}.FilterSidebar_filterSelect__oGqYs:hover{background:rgba(0,0,0,.12)}.FilterSidebar_filterSelect__oGqYs:focus{outline:none;background:rgba(0,0,0,.15)}.FilterSidebar_filterSelect__oGqYs:active{background:rgba(0,0,0,.12)}.FilterSidebar_radioGroup__mCMiE{display:flex;flex-direction:column;gap:8px}.FilterSidebar_radioLabel__gx3tT{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:rgba(0,0,0,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;transition:background .12s ease;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.FilterSidebar_radioLabel__gx3tT:hover{background:rgba(0,0,0,.12)}.FilterSidebar_radioInput__urFk4{width:16px;height:16px;margin:0;cursor:pointer;accent-color:rgba(0,0,0,.7);flex-shrink:0}.FilterSidebar_radioText__dnvRa{font-size:.875rem;font-weight:400;color:rgba(0,0,0,.85);line-height:1.5}.FilterSidebar_srOnly__l2SYh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.FilterSidebar_mobileCloseButton__x18vA,.FilterSidebar_mobileFilterButton__70jH3,.FilterSidebar_mobileOverlay__cpMF8{display:none}@media (max-width:768px){.FilterSidebar_mobileFilterButton__70jH3{display:flex;align-items:center;justify-content:center;gap:8px;max-width:calc(100% - 32px);width:100%;padding:12px 16px;margin:0 auto 12px;border:none;border-radius:12px;background:rgba(255,255,255,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(0,0,0,.85);font-size:.9rem;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative}.FilterSidebar_mobileFilterButton__70jH3:hover{background:rgba(255,255,255,.95);border-color:transparent}.FilterSidebar_mobileFilterButton__70jH3:active{background:rgba(255,255,255,.9)}.FilterSidebar_mobileFilterIcon__mU_bD{font-size:1rem;color:rgba(0,0,0,.7)}.FilterSidebar_mobileFilterText__ec_no{font-size:.9rem;font-weight:500}.FilterSidebar_activeFilterBadge__JlP_D{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.7)}.FilterSidebar_mobileOverlay__cpMF8{position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:998}.FilterSidebar_mobileCloseButton__x18vA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:rgba(0,0,0,.6);cursor:pointer;transition:background .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;flex-shrink:0}.FilterSidebar_mobileCloseButton__x18vA:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.8)}.FilterSidebar_mobileCloseButton__x18vA:active{background:rgba(0,0,0,.1)}.FilterSidebar_filterSidebar__mkhgb{display:none;margin-bottom:0}.FilterSidebar_filterSidebar__mkhgb.FilterSidebar_mobileOpen__wd5i2{display:flex;flex-direction:column;position:fixed;top:60px;left:0;right:0;bottom:0;width:100%;height:calc(100vh - 60px);max-height:calc(100vh - 60px);z-index:999;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:0}.FilterSidebar_sidebarHeader__18lEk{padding:16px 16px 12px}.FilterSidebar_sidebarTitle__Qfraf{font-size:.9rem}.FilterSidebar_filterGroups__NCiLt{padding:0 16px 16px;gap:16px}.FilterSidebar_filterGroup__x9c6v{gap:10px}.FilterSidebar_filterGroup__x9c6v:not(:last-child){padding-bottom:16px}.FilterSidebar_filterSelect__oGqYs{padding:10px 12px;font-size:.875rem;min-height:44px}}@media (max-width:480px){.FilterSidebar_mobileFilterButton__70jH3{margin-bottom:10px}.FilterSidebar_mobileOverlay__cpMF8{top:56px}.FilterSidebar_filterSidebar__mkhgb.FilterSidebar_mobileOpen__wd5i2{top:56px;height:calc(100vh - 56px);max-height:calc(100vh - 56px)}.FilterSidebar_sidebarHeader__18lEk{padding:14px 14px 10px}.FilterSidebar_filterGroups__NCiLt{padding:0 14px 14px;gap:14px}.FilterSidebar_filterSelect__oGqYs{padding:10px;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.FilterSidebar_clearButton__epBlB,.FilterSidebar_filterSelect__oGqYs{transition:none}}.PopupEventViewer_overlay__hC4CL{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:999}.PopupEventViewer_overlayVisible__nQoBz{opacity:1;pointer-events:auto}.PopupEventViewer_sidebar__k9J75{position:fixed;top:16px;right:16px;bottom:16px;width:100%;max-width:500px;background:rgba(255,255,255,.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:-4px 0 20px rgba(0,0,0,.15);border-radius:24px;transform:translateX(calc(100% + 16px));transition:transform .32s cubic-bezier(.25,1,.5,1);z-index:1000;display:flex;flex-direction:column;overflow:hidden}.PopupEventViewer_sidebarOpen__1vhuF{transform:translateX(0)}.PopupEventViewer_handle__9_Jog{width:40px;height:4px;border-radius:999px;background:rgba(0,0,0,.2);margin:12px auto 0;display:none}.PopupEventViewer_header__FpRXd{display:flex;align-items:center;gap:12px;padding:24px 24px 20px;flex-shrink:0;justify-content:flex-start}.PopupEventViewer_title__RdsqU{font-size:1.5rem;font-weight:600;color:#000;margin:0}.PopupEventViewer_closeButton__coX34{background:transparent;border:none;font-size:2rem;line-height:1;color:#666;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.PopupEventViewer_closeButton__coX34:hover{background:#f0f0f0;color:#000}.PopupEventViewer_closeIcon__m7Yye{width:20px;height:20px}.PopupEventViewer_content__TTH4g{flex:1 1;overflow-y:auto;padding:24px 24px 40px;display:flex;flex-direction:column;gap:24px}.PopupEventViewer_eventImage__3ioY1{width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid #e0e0e0;flex-shrink:0}.PopupEventViewer_eventImage__3ioY1 img{width:100%;height:100%;object-fit:cover}.PopupEventViewer_eventInfo__R_GS0{display:flex;flex-direction:column;gap:16px}.PopupEventViewer_communityBadge__QXIdw{display:flex;align-items:center;gap:8px;margin-bottom:-8px}.PopupEventViewer_communityLabel__Vc_v0{font-size:.875rem;color:#666;font-weight:500}.PopupEventViewer_communityName__AKPRZ{font-size:.875rem;color:#000;font-weight:600}.PopupEventViewer_eventTitle__rvScO{font-size:1.75rem;font-weight:600;color:#000;margin:0;line-height:1.3}.PopupEventViewer_detailRow___RbUV{display:flex;align-items:center;gap:12px}.PopupEventViewer_detailIcon__eJjIO{color:#666;flex-shrink:0;width:20px;height:20px}.PopupEventViewer_detailValue__bcce7{font-size:1rem;color:#000;line-height:1.5}.PopupEventViewer_tournamentsSection__pRV2x{display:flex;flex-direction:column;gap:12px;margin-top:8px;width:100%}.PopupEventViewer_tournamentsList__TycNG{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;width:100%}.PopupEventViewer_tournamentItem__6ngse{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.1);border-radius:12px;width:100%;transition:all .2s ease}.PopupEventViewer_tournamentItem__6ngse:hover{background:rgba(255,255,255,.95);border-color:rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.05)}.PopupEventViewer_tournamentContent__sTkFT{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.PopupEventViewer_tournamentName__oLsfV{font-size:1rem;font-weight:600;color:#000;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PopupEventViewer_tournamentFormat__7RyGy{font-size:.9rem;color:#666;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PopupEventViewer_tournamentSeparator__7S1Ex{margin:0 6px;color:#666}.PopupEventViewer_viewBracketLink__K_3nV{display:flex;align-items:center;gap:6px;background:transparent;border:none;color:#0066cc;font-size:.9rem;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:8px;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.PopupEventViewer_viewBracketLink__K_3nV:hover{background:rgba(0,102,204,.1);color:#0052a3}.PopupEventViewer_viewBracketLink__K_3nV:active{transform:scale(.98)}.PopupEventViewer_bracketLinkIcon__7AP1t{width:14px;height:14px;flex-shrink:0}.PopupEventViewer_descriptionSection__gKqda{display:flex;flex-direction:column;gap:8px;margin-top:8px}.PopupEventViewer_description__27ezU{font-size:1rem;color:#333;line-height:1.6;margin:0;white-space:pre-wrap}.PopupEventViewer_copyLinkButton__3Dk9H{background:#f0f0f0;color:#000;border:none;padding:8px 12px;border-radius:12px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.PopupEventViewer_copyLinkButton__3Dk9H:hover{background:#e0e0e0}.PopupEventViewer_copyLinkButton__3Dk9H:active{transform:scale(.98)}.PopupEventViewer_copyIcon__qlfWn{width:16px;height:16px;flex-shrink:0}.PopupEventViewer_viewEventButton__kkv62{background:#f0f0f0;color:#000;border:none;padding:8px 12px;border-radius:12px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:6px}.PopupEventViewer_viewEventButton__kkv62:hover{background:#e0e0e0}.PopupEventViewer_viewEventButton__kkv62:active{transform:scale(.98)}.PopupEventViewer_viewEventIcon__Jy9vr{width:16px;height:16px;flex-shrink:0}@media (max-width:768px){.PopupEventViewer_sidebar__k9J75{top:auto;right:16px;left:16px;bottom:16px;max-width:100%;border-radius:24px;transform:translateY(calc(100% + 16px));box-shadow:0 -25px 60px rgba(0,0,0,.25)}.PopupEventViewer_sidebarOpen__1vhuF{transform:translateY(0)}.PopupEventViewer_handle__9_Jog{display:block}.PopupEventViewer_header__FpRXd{padding:0 24px 20px}.PopupEventViewer_title__RdsqU{font-size:1.25rem}.PopupEventViewer_content__TTH4g{padding:0 24px 40px;gap:20px}.PopupEventViewer_eventImage__3ioY1{aspect-ratio:1}.PopupEventViewer_eventTitle__rvScO{font-size:1.5rem}}.EventsList_eventsList__d7ood{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px;padding-top:18px;margin-top:0}.EventsList_topRow__to669{display:flex;align-items:center;gap:12px;width:100%;padding-top:0;margin-top:0}.EventsList_filterIndicators__gh2bJ{display:flex;flex-wrap:wrap;gap:6px;flex:1 1;min-width:0}.EventsList_filterBadge__s214I{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(0,0,0,.08);border-radius:12px;font-size:.75rem;color:rgba(0,0,0,.7);font-weight:500;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.EventsList_filterBadgeRemove__0hJlS{display:flex;align-items:center;justify-content:center;padding:0;margin:0 0 0 4px;border:none;background:transparent;cursor:pointer;color:rgba(0,0,0,.5);flex-shrink:0;width:16px;height:16px;border-radius:50%;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.EventsList_filterBadgeRemove__0hJlS:hover{background:rgba(0,0,0,.1);color:rgba(0,0,0,.8)}.EventsList_filterBadgeRemove__0hJlS:active{background:rgba(0,0,0,.15)}.EventsList_filterBadgeIcon__3SiGO{font-size:.7rem;pointer-events:none}.EventsList_nearbyMessage___3zgG{padding:12px 16px;background:rgba(0,0,0,.05);border-left:none;border-radius:4px;font-size:.9rem;color:rgba(0,0,0,.7);margin-bottom:12px}.EventsList_eventsGrid___8WZ6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:1024px){.EventsList_eventsGrid___8WZ6{grid-template-columns:repeat(2,1fr)}}.EventsList_eventCard__eTpUP{position:relative;background:rgba(255,255,255,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:none;border-radius:16px;overflow:hidden;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.EventsList_eventCard__eTpUP:hover{border-color:transparent;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.06)}@media (hover:none){.EventsList_eventCard__eTpUP:hover{transform:none;border-color:transparent}.EventsList_eventCard__eTpUP:active{transform:scale(.98);opacity:.9}}.EventsList_cardBackground__qc_1e{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(20px);opacity:.2;z-index:0;transform:scale(1.1)}.EventsList_tournamentIndicator__UIVM8{position:absolute;top:8px;left:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:8px;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.1)}.EventsList_tournamentIndicatorIcon__l2NVd{width:16px;height:16px;color:rgba(0,0,0,.7)}.EventsList_eventImage__9PBoP{width:100%;height:120px;background:rgba(0,0,0,.05);overflow:hidden;position:relative;z-index:1}.EventsList_eventImage__9PBoP img{width:100%;height:100%;object-fit:cover}.EventsList_imagePlaceholder__xvNh0{width:100%;height:100%;background:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:500;color:rgba(0,0,0,.3)}.EventsList_eventContent__lEw0w{padding:12px;display:flex;flex-direction:column;gap:6px;position:relative;z-index:1}.EventsList_eventHeader__f6fes{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:2px}.EventsList_eventTime__ip73o{display:flex;align-items:center;gap:6px;font-size:.8rem;color:rgba(0,0,0,.6);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.EventsList_timeIcon__n_Bw0{font-size:.85rem;color:rgba(0,0,0,.5);flex-shrink:0}.EventsList_bracketButton__vGFDK{position:absolute;top:8px;left:8px;display:flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:6px;font-size:.8rem;color:rgba(0,0,0,.8);font-weight:500;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.1);white-space:nowrap;border:none;cursor:pointer;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.EventsList_bracketButton__vGFDK:hover{background:rgba(255,255,255,1);box-shadow:0 2px 6px rgba(0,0,0,.15);transform:translateY(-1px)}.EventsList_bracketButton__vGFDK:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.1)}.EventsList_bracketIcon__mbjng{font-size:.8rem;color:rgba(0,0,0,.7);flex-shrink:0}.EventsList_eventCost__OeWAW{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:4px;padding:6px 10px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:6px;font-size:.8rem;color:rgba(0,0,0,.8);font-weight:500;z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.1)}.EventsList_eventCost__OeWAW,.EventsList_eventCost__OeWAW span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.EventsList_costIcon__F3eF_{font-size:.8rem;color:rgba(0,0,0,.7);flex-shrink:0}.EventsList_eventTitle__qHYmB{font-size:1rem;font-weight:600;color:#000000;margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventsList_eventCommunity__RNKSO{display:flex;align-items:center;gap:6px;font-size:.8rem;color:rgba(0,0,0,.6);margin-top:2px}.EventsList_eventCommunity__RNKSO,.EventsList_eventCommunity__RNKSO span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.EventsList_communityIcon__iq5g7{font-size:.8rem;color:rgba(0,0,0,.5);flex-shrink:0}.EventsList_eventLocation__C0RmL{display:flex;align-items:flex-start;gap:6px;font-size:.85rem;color:rgba(0,0,0,.6);margin-top:2px}.EventsList_eventLocation__C0RmL,.EventsList_eventLocation__C0RmL span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.EventsList_locationIcon___cwRp{font-size:.85rem;color:rgba(0,0,0,.5);flex-shrink:0;margin-top:2px}.EventsList_gameTitle__GBBrL{position:absolute;bottom:8px;left:8px;display:flex;align-items:center;gap:6px;padding:6px 10px;background:rgba(255,255,255,.9);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:6px;font-size:.65rem;color:rgba(0,0,0,.7);font-weight:500;text-transform:uppercase;letter-spacing:.05em;min-width:0;max-width:calc(100% - 16px);z-index:2;box-shadow:0 1px 4px rgba(0,0,0,.1)}.EventsList_gameTitle__GBBrL span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.EventsList_gameIcon__doO5F{font-size:.7rem;color:rgba(0,0,0,.6);flex-shrink:0}.EventsList_error__L_mNQ,.EventsList_loading__MCyMT,.EventsList_noEvents__TSjTj{text-align:center;padding:48px 24px;color:rgba(0,0,0,.5);font-size:.9rem}.EventsList_error__L_mNQ{color:rgba(0,0,0,.7)}.EventsList_eventCounter__EPotO{text-align:center;padding:16px 24px;color:rgba(0,0,0,.6);font-size:.85rem;font-weight:500;margin-top:8px;display:flex;flex-direction:column;gap:4px}.EventsList_scrollHint__VPafP{font-size:.75rem;color:rgba(0,0,0,.5);font-weight:400;font-style:italic}.EventsList_loadingMore__yN5Ln{text-align:center;padding:20px 24px;color:rgba(0,0,0,.6);font-size:.85rem;font-weight:500}@media (max-width:768px){.EventsList_eventsList__d7ood{gap:12px;max-width:calc(100% - 32px);margin:0 auto;width:100%}.EventsList_eventsGrid___8WZ6{grid-template-columns:1fr;gap:16px;width:100%}.EventsList_topRow__to669{flex-direction:column;align-items:stretch;gap:10px}.EventsList_filterIndicators__gh2bJ{display:none}.EventsList_filterBadge__s214I{font-size:.7rem;padding:4px 8px;max-width:none;flex:0 1 auto}.EventsList_eventCard__eTpUP{border-radius:12px}.EventsList_eventImage__9PBoP{height:160px}.EventsList_eventContent__lEw0w{padding:14px;gap:8px}.EventsList_eventTitle__qHYmB{font-size:1.05rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventsList_eventTime__ip73o{font-size:.85rem}.EventsList_eventLocation__C0RmL{font-size:.9rem}.EventsList_eventCommunity__RNKSO{font-size:.85rem}.EventsList_gameTitle__GBBrL{font-size:.6rem;padding:5px 8px;bottom:6px;left:6px}.EventsList_bracketButton__vGFDK{top:6px;left:6px;padding:5px 8px;font-size:.85rem}.EventsList_eventCost__OeWAW{top:6px;right:6px;padding:5px 8px;font-size:.85rem}.EventsList_error__L_mNQ,.EventsList_loading__MCyMT,.EventsList_noEvents__TSjTj{padding:32px 16px;font-size:.95rem}.EventsList_eventCounter__EPotO{padding:12px 16px;font-size:.8rem;margin-top:4px}}@media (max-width:480px){.EventsList_eventsList__d7ood{gap:10px}.EventsList_eventsGrid___8WZ6{gap:12px;width:100%}.EventsList_topRow__to669{gap:8px}.EventsList_filterBadge__s214I{font-size:.65rem;padding:3px 6px}.EventsList_eventImage__9PBoP{height:180px}.EventsList_eventContent__lEw0w{padding:12px;gap:6px}.EventsList_eventTitle__qHYmB{font-size:1rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EventsList_eventCommunity__RNKSO,.EventsList_eventLocation__C0RmL,.EventsList_eventTime__ip73o{font-size:.8rem}.EventsList_gameTitle__GBBrL{font-size:.55rem;padding:4px 6px}.EventsList_bracketButton__vGFDK,.EventsList_eventCost__OeWAW{font-size:.8rem;padding:4px 6px}.EventsList_error__L_mNQ,.EventsList_loading__MCyMT,.EventsList_noEvents__TSjTj{padding:24px 12px;font-size:.9rem}.EventsList_eventCounter__EPotO{padding:10px 12px;font-size:.75rem;margin-top:4px}}@media (prefers-reduced-motion:reduce){.EventsList_eventCard__eTpUP{transition:none}.EventsList_eventCard__eTpUP:hover{transform:none}}@media (max-width:768px){.EventsList_eventCard__eTpUP{-webkit-touch-callout:none}.EventsList_eventCard__eTpUP,.EventsList_filterBadge__s214I{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.ViewCommPage_viewCommPageSectionTop__c16GM{width:100%;max-width:1200px;margin:0 auto 32px;padding:0 24px}@media (max-width:768px){.ViewCommPage_viewCommPageSectionTop__c16GM{padding:0 16px;margin-bottom:24px}}@media (max-width:480px){.ViewCommPage_viewCommPageSectionTop__c16GM{padding:0 12px;margin-bottom:20px}}.ViewCommPage_viewCommPageCard__BmvTO{width:100%;background:rgba(128,128,128,.3)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;margin-bottom:24px!important;border-radius:16px!important;overflow:hidden}.ViewCommPage_viewCommPageCardContent___AbL2{display:flex;align-items:center;gap:16px;padding:20px;width:100%}@media (max-width:768px){.ViewCommPage_viewCommPageCardContent___AbL2{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}.ViewCommPage_viewCommPageIcon__tn4QQ{width:40px;height:40px}.ViewCommPage_viewCommPageIcon__tn4QQ svg{width:20px;height:20px}.ViewCommPage_viewCommPageCardText__cz_06{width:100%}.ViewCommPage_viewCommPageCardTitle__HdlP7{font-size:1rem}.ViewCommPage_viewCommPageCardDescription__C7DtZ{font-size:.85rem;white-space:normal;overflow:visible;text-overflow:clip}.ViewCommPage_viewCommPageCardActions__TxHi5{width:100%}.ViewCommPage_viewCommPageCardButton__0nu2f{width:100%;padding:10px 16px!important;font-size:.85rem!important}}@media (max-width:480px){.ViewCommPage_viewCommPageCard__BmvTO{border-radius:12px!important}.ViewCommPage_viewCommPageCardContent___AbL2{padding:12px;gap:10px}.ViewCommPage_viewCommPageIcon__tn4QQ{width:36px;height:36px;border-radius:12px!important}.ViewCommPage_viewCommPageIcon__tn4QQ svg{width:18px;height:18px}.ViewCommPage_viewCommPageCardTitle__HdlP7{font-size:.95rem}.ViewCommPage_viewCommPageCardDescription__C7DtZ{font-size:.8rem}.ViewCommPage_viewCommPageCardButton__0nu2f{padding:9px 14px!important;font-size:.8rem!important;border-radius:12px!important}}.ViewCommPage_viewCommPageIcon__tn4QQ{width:48px;height:48px;background:#000!important;flex-shrink:0;border:1px solid #ddd!important;border-radius:16px!important}.ViewCommPage_viewCommPageIcon__tn4QQ svg{color:#fff;width:24px;height:24px}.ViewCommPage_viewCommPageIcon__tn4QQ{display:flex;align-items:center;justify-content:center}.ViewCommPage_viewCommPageCardText__cz_06{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ViewCommPage_viewCommPageCardTitle__HdlP7{font-size:1.1rem;color:#000;font-weight:600;line-height:1.2}.ViewCommPage_viewCommPageCardDescription__C7DtZ{font-size:.9rem;color:#666;font-weight:400;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ViewCommPage_viewCommPageCardActions__TxHi5{display:flex;align-items:center;flex-shrink:0}.ViewCommPage_viewCommPageCardButton__0nu2f{background:rgba(0,0,0,.8)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:#fff!important;border:none!important;padding:12px 24px!important;border-radius:12px!important;font-size:.9rem!important;font-weight:500!important;cursor:pointer!important;transition:all .2s ease!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;gap:8px!important;box-shadow:0 2px 8px rgba(0,0,0,.2)!important}.ViewCommPage_viewCommPageCardButton__0nu2f:hover{background:rgba(0,0,0,.9)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;transform:translateY(-1px)!important}.TabSwitcher_tabSection__EkCnj{width:100%;max-width:1200px;margin:0 auto 24px;padding:0 24px}@media (max-width:768px){.TabSwitcher_tabSection__EkCnj{padding:0 16px;margin-bottom:16px}}.TabSwitcher_tabNavigation__hJtx_{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent}.TabSwitcher_tabNavigation__hJtx_::-webkit-scrollbar{height:4px}.TabSwitcher_tabNavigation__hJtx_::-webkit-scrollbar-track{background:transparent}.TabSwitcher_tabNavigation__hJtx_::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.TabSwitcher_tabNavigation__hJtx_::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.TabSwitcher_tabButton__an3rm{background:transparent;border:none;padding:16px 24px;font-size:1rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease;position:relative;text-transform:uppercase;white-space:nowrap;flex-shrink:0;min-height:44px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.TabSwitcher_tabButton__an3rm{padding:12px 16px;font-size:.875rem;min-height:48px}}@media (max-width:480px){.TabSwitcher_tabSection__EkCnj{padding:0 12px;margin-bottom:12px}.TabSwitcher_tabButton__an3rm{padding:10px 12px;font-size:.8rem;min-height:44px}}@media (max-width:360px){.TabSwitcher_tabSection__EkCnj{padding:0 8px}.TabSwitcher_tabButton__an3rm{padding:8px 10px;font-size:.75rem;min-height:40px}}.TabSwitcher_tabButton__an3rm:hover{color:#333}.TabSwitcher_tabButtonActive__nDazz,.TabSwitcher_tabButtonActive__nDazz:hover{color:#000}.ManageCommEvents_manageCommEvents__5N56A{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.ManageCommEvents_header__fgpjk{display:flex;justify-content:flex-end;margin-bottom:24px}@media (max-width:768px){.ManageCommEvents_manageCommEvents__5N56A{padding:0 16px}}@media (max-width:480px){.ManageCommEvents_manageCommEvents__5N56A{padding:0 12px}}.ManageCommEvents_timelineWrapper__ZnVYk{display:grid;grid-gap:24px;gap:24px}.ManageCommEvents_dateGroup__VBVqH{display:grid;grid-template-columns:132px 1fr;grid-gap:20px;gap:20px}.ManageCommEvents_dateColumn__kUIH_{text-align:left;padding-top:6px}.ManageCommEvents_dateKey__pykq6{color:#000000;font-weight:600}.ManageCommEvents_dateWeekday__3xJLi{color:#707070;font-size:.85rem}.ManageCommEvents_eventsColumn__9vtGF{position:relative}.ManageCommEvents_verticalTrack__aO0RB{position:absolute;left:7px;top:0;bottom:0;width:1px;background:#e0e0e0}.ManageCommEvents_eventItem__q4CAF{position:relative;padding-left:24px;margin-bottom:16px}.ManageCommEvents_trackDot__oQ0dx{position:absolute;left:3px;top:28px;width:9px;height:9px;background:#9a9a9a;border-radius:50%}@media (max-width:767px){.ManageCommEvents_trackDot__oQ0dx,.ManageCommEvents_verticalTrack__aO0RB{display:none}.ManageCommEvents_eventItem__q4CAF{padding-left:0}.ManageCommEvents_dateGroup__VBVqH{grid-template-columns:1fr;gap:12px}.ManageCommEvents_dateColumn__kUIH_{padding-top:0;margin-bottom:4px}.ManageCommEvents_eventsColumn__9vtGF{position:static}}.ManageCommEvents_eventCard__2ebpC{background:rgba(128,128,128,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:auto;min-height:112px;position:relative;cursor:pointer;overflow:hidden;transition:all .2s cubic-bezier(.25,.46,.45,.94);width:100%;display:grid;grid-template-columns:1fr 128px;grid-gap:16px;gap:16px;padding:18px;border-radius:12px}.ManageCommEvents_cardBackground__rbo_R{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(20px);opacity:.3;z-index:0;transform:scale(1.1)}.ManageCommEvents_eventThumb__SqjiD{width:128px;height:128px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:0;border-radius:8px;position:relative;z-index:1}.ManageCommEvents_imagePlaceholder__IXyce{width:100%;height:100%;background:#d0d0d0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:500;color:#707070}.ManageCommEvents_eventContent__cRQfo{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;background:transparent;color:#000000;height:100%;min-height:0;position:relative;z-index:1}.ManageCommEvents_eventHeaderRow__qUd6Y{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ManageCommEvents_eventTime__5OZOo{color:#707070;font-size:.85rem}.ManageCommEvents_eventTitle__aDEWL{font-size:1.1rem;font-weight:600;color:#000000;line-height:1.35;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ManageCommEvents_metaRow__GutAA{display:flex;gap:8px;align-items:baseline}.ManageCommEvents_metaText__Nz9dQ{color:#000000;font-size:.9rem}.ManageCommEvents_metaSub__tTspn{color:#707070;font-size:.8rem}.ManageCommEvents_metaWarn__bt8bR{color:#b36b00;font-size:.9rem}.ManageCommEvents_gameTitle__TAYTT{color:#707070;font-size:.8rem;margin-top:4px}.ManageCommEvents_eventActions__lEPi6{display:flex;align-items:center;gap:8px}.ManageCommEvents_managePill__jVHu2{background:transparent;color:#000000;border:none;padding:8px 16px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);text-align:center;border-radius:6px;display:inline-flex;align-items:center;gap:6px}.ManageCommEvents_managePill__jVHu2:hover{background:rgba(0,0,0,.1)}.ManageCommEvents_loading__H3gV9{text-align:left;padding:32px;font-size:1rem;font-weight:400;color:#707070}.ManageCommEvents_error__M_2_i{text-align:left;padding:24px;font-size:1rem;font-weight:400;color:#000000;background:#f8f8f8;border-radius:8px}.ManageCommEvents_emptyState__BpIU_{display:flex;justify-content:center;align-items:center;min-height:200px;padding:32px 24px}.ManageCommEvents_emptyStateContent__y1y0K{text-align:center;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.ManageCommEvents_emptyStateText__mfQFQ{font-size:1rem;font-weight:500;color:#404040;margin-bottom:6px;line-height:1.4}.ManageCommEvents_emptyStateSubtext__3Uo11{font-size:.8rem;color:#707070;margin-bottom:20px;line-height:1.5}.ManageCommEvents_emptyStateButtons__kSqDZ{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ManageCommEvents_createEventButton__jsnry{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;border:none;padding:12px 24px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;min-width:140px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ManageCommEvents_createEventButton__jsnry:hover{background:rgba(255,255,255,.85);box-shadow:0 6px 12px rgba(0,0,0,.15)}.ManageCommEvents_header__fgpjk .ManageCommEvents_createEventButton__jsnry{min-width:auto}@media (max-width:767px){.ManageCommEvents_header__fgpjk{margin-bottom:20px}.ManageCommEvents_eventCard__2ebpC{grid-template-columns:1fr;padding:16px;gap:12px;height:auto;min-height:auto}.ManageCommEvents_eventThumb__SqjiD{width:100%;height:180px;margin-left:0;order:2}.ManageCommEvents_eventContent__cRQfo{order:1}.ManageCommEvents_imagePlaceholder__IXyce{font-size:2rem}.ManageCommEvents_eventTitle__aDEWL{font-size:1.1rem;line-height:1.3}.ManageCommEvents_managePill__jVHu2{font-size:.75rem;padding:6px 12px}}@media (max-width:480px){.ManageCommEvents_eventCard__2ebpC{grid-template-columns:1fr;padding:12px;gap:10px;height:auto;min-height:auto}.ManageCommEvents_eventThumb__SqjiD{width:100%;height:160px;margin-left:0;order:2}.ManageCommEvents_eventContent__cRQfo{order:1}.ManageCommEvents_imagePlaceholder__IXyce{font-size:1.8rem}.ManageCommEvents_eventTitle__aDEWL{font-size:1rem;line-height:1.3}.ManageCommEvents_managePill__jVHu2{font-size:.7rem;padding:6px 10px}.ManageCommEvents_emptyState__BpIU_{padding:24px 16px}.ManageCommEvents_emptyStateButtons__kSqDZ{flex-direction:column;gap:8px}.ManageCommEvents_createEventButton__jsnry{width:100%;min-width:auto}}@media (min-width:768px) and (max-width:1023px){.ManageCommEvents_dateGroup__VBVqH{grid-template-columns:1fr;gap:14px}.ManageCommEvents_dateColumn__kUIH_{padding-top:0;margin-bottom:4px}.ManageCommEvents_eventsColumn__9vtGF{position:static}.ManageCommEvents_trackDot__oQ0dx,.ManageCommEvents_verticalTrack__aO0RB{display:none}.ManageCommEvents_eventItem__q4CAF{padding-left:0}.ManageCommEvents_eventCard__2ebpC{height:auto;min-height:auto;padding:16px;gap:14px;grid-template-columns:1fr}.ManageCommEvents_eventThumb__SqjiD{width:100%;height:200px;order:2}.ManageCommEvents_eventContent__cRQfo{order:1}.ManageCommEvents_imagePlaceholder__IXyce{font-size:2.2rem}}@media (min-width:1024px){.ManageCommEvents_eventCard__2ebpC{height:auto;min-height:128px;padding:20px;gap:18px;grid-template-columns:1fr 140px}.ManageCommEvents_imagePlaceholder__IXyce{font-size:2.5rem}.ManageCommEvents_eventTitle__aDEWL{font-size:1.2rem;line-height:1.3}}.ManageCommEvents_eventCard__2ebpC:focus-within{outline-offset:2px}@media (prefers-reduced-motion:reduce){.ManageCommEvents_eventCard__2ebpC,.ManageCommEvents_managePill__jVHu2{transition:none}.ManageCommEvents_eventCard__2ebpC:hover,.ManageCommEvents_managePill__jVHu2:hover{transform:none}}@media (prefers-contrast:high){.ManageCommEvents_managePill__jVHu2{background:#ffffff}}.ManageOverview_manageOverview__18egG{width:100%}.ManageOverview_headerSection__jiWzi{width:100%;max-width:1200px;margin:0 auto 48px;padding:0 24px}.ManageOverview_bannerUpload__02VY9{position:relative;width:100%;aspect-ratio:1920/1080;background:#f5f5f5;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ManageOverview_bannerPreview__jyZlm{width:100%;height:100%;object-fit:cover}.ManageOverview_bannerPlaceholder__3zr5a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.875rem}.ManageOverview_bannerTopControls__s_saq{position:absolute;top:16px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:center;z-index:10}.ManageOverview_publicToggleContainer__R8phj{background:rgba(255,255,255,.9);padding:8px 16px;border-radius:6px;display:flex;align-items:center}.ManageOverview_bannerActionButton__waT52{display:flex;align-items:center;gap:8px}.ManageOverview_bannerChangeButton__kUDFI{background:rgba(255,255,255,.9);color:#000;border:none;padding:8px 16px;font-size:.875rem;font-weight:500;cursor:pointer;border-radius:6px;transition:all .2s ease;margin:0}.ManageOverview_bannerChangeButton__kUDFI:hover{background:rgba(255,255,255,1)}.ManageOverview_bannerRemoveButton__6esIP{background:rgba(255,255,255,.9);color:#000;border:none;padding:8px 12px;font-size:1.2rem;font-weight:500;line-height:1;cursor:pointer;border-radius:6px;transition:all .2s ease;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.ManageOverview_bannerRemoveButton__6esIP:hover{background:rgba(255,255,255,1)}.ManageOverview_bannerRemoveButton__6esIP:disabled{opacity:.6;cursor:not-allowed}.ManageOverview_publicToggleContainer__R8phj .ManageOverview_toggleLabel___BagG{margin:0;gap:8px}.ManageOverview_publicToggleContainer__R8phj .ManageOverview_toggleText__HbF5R{font-size:.875rem;font-weight:500;color:#000}.ManageOverview_communityInfoOverlay__0_7y8{position:absolute;bottom:0;left:0;right:0;padding:24px 32px;background:#fff;display:flex;align-items:flex-end;gap:20px;z-index:5}.ManageOverview_profileImageContainer__s_un6{flex-shrink:0;z-index:10}.ManageOverview_profileImageUpload__y3_7N{position:relative;width:120px;height:120px;background:#f5f5f5;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ManageOverview_profilePreview__cEmcD{width:100%;height:100%;object-fit:cover;border-radius:50%}.ManageOverview_profilePlaceholder__ccwvz{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.75rem;border-radius:50%}.ManageOverview_profileChangeButton__0knDh{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:6px 10px;border:none;font-size:.7rem;font-weight:500;cursor:pointer;border-radius:20px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.ManageOverview_profileChangeButton__0knDh:hover{background:rgba(0,0,0,.9)}.ManageOverview_communityTextContainer__qJ_Bs{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.ManageOverview_communityNameInput__38in6{width:100%;border:none;background:transparent;padding:0 0 8px;font-size:2rem;font-weight:500;color:#000;font-family:inherit;outline:none;line-height:1.2}.ManageOverview_communityNameInput__38in6::placeholder{color:#999;font-weight:500}.ManageOverview_communityDescriptionInput__gcidU{width:100%;border:none;background:transparent;padding:8px 0 0;font-size:.95rem;color:#666;font-family:inherit;resize:none;outline:none;line-height:1.4;min-height:24px}.ManageOverview_communityDescriptionInput__gcidU::placeholder{color:#999}@media (max-width:768px){.ManageOverview_headerSection__jiWzi{padding:0 16px;margin-bottom:32px}.ManageOverview_bannerUpload__02VY9{border-radius:0;aspect-ratio:16/9}.ManageOverview_bannerTopControls__s_saq{top:12px;left:12px;right:12px;flex-direction:column;align-items:flex-start;gap:8px}.ManageOverview_publicToggleContainer__R8phj{padding:6px 12px}.ManageOverview_bannerChangeButton__kUDFI{padding:6px 12px;font-size:.8rem}.ManageOverview_communityInfoOverlay__0_7y8{padding:16px 12px;gap:12px;flex-direction:column;align-items:flex-start}.ManageOverview_profileImageContainer__s_un6{align-self:flex-start}.ManageOverview_profileImageUpload__y3_7N{width:80px;height:80px}.ManageOverview_profileChangeButton__0knDh{padding:4px 8px;font-size:.65rem;bottom:4px}.ManageOverview_communityTextContainer__qJ_Bs{gap:6px;width:100%}.ManageOverview_communityNameInput__38in6{font-size:1.25rem;padding-bottom:6px}.ManageOverview_communityDescriptionInput__gcidU{font-size:.8rem;padding-top:4px}}.ManageOverview_formSection__Y9wr3{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:768px){.ManageOverview_formSection__Y9wr3{padding:0 16px}.ManageOverview_form__Oyy__{gap:20px}.ManageOverview_fieldLabel__3pwIb{font-size:.8rem}.ManageOverview_input__J6GlG,.ManageOverview_textarea__N8Euk{padding:10px 14px;font-size:.9rem}.ManageOverview_submitButton__474t1{padding:14px 20px;font-size:.9rem}}.ManageOverview_form__Oyy__{display:flex;flex-direction:column;gap:24px}.ManageOverview_formGroup__MVFEa{display:flex;flex-direction:column;gap:8px}.ManageOverview_fieldLabel__3pwIb{font-size:.875rem;font-weight:500;color:#333;margin:0;padding:0;display:block}.ManageOverview_required__zyhK_{color:#c33}.ManageOverview_input__J6GlG,.ManageOverview_textarea__N8Euk{width:100%;border:1px solid #e0e0e0;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:8px;transition:border-color .2s ease}.ManageOverview_input__J6GlG:focus,.ManageOverview_textarea__N8Euk:focus{outline:none}.ManageOverview_input__J6GlG::placeholder,.ManageOverview_textarea__N8Euk::placeholder{color:#999}.ManageOverview_textarea__N8Euk{resize:vertical;min-height:120px}.ManageOverview_locationSection__NHbY_{display:flex;flex-direction:column;gap:8px}.ManageOverview_combinedLocationField__I67eN{display:flex;align-items:stretch;background:#fff;border-radius:8px;overflow:hidden}.ManageOverview_combinedLocationField__I67eN .ManageOverview_formGroup__MVFEa{display:flex;flex-direction:column}.ManageOverview_combinedLocationField__I67eN .ManageOverview_countryField__XJti3{flex:0 0 70px;min-width:50px;max-width:90px}.ManageOverview_combinedLocationField__I67eN .ManageOverview_countryField__XJti3 .ManageOverview_locationInput__I50rG{padding-right:8px;text-align:left}.ManageOverview_combinedLocationField__I67eN .ManageOverview_cityField__BlnDC{flex:2 1}.ManageOverview_combinedLocationField__I67eN .ManageOverview_stateField__t4N9_{flex:0 0 100px;min-width:80px;max-width:120px}.ManageOverview_combinedLocationField__I67eN .ManageOverview_zipField__gB9Rq{flex:2 1}.ManageOverview_locationInput__I50rG{width:100%;border:none;background:transparent;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ManageOverview_locationInput__I50rG::-ms-expand{display:none}.ManageOverview_locationInput__I50rG:focus{outline:none}.ManageOverview_locationInput__I50rG::placeholder{color:#999}.ManageOverview_locationDivider___f_Tu{width:1px;background:#ddd;flex-shrink:0}@media (max-width:768px){.ManageOverview_combinedLocationField__I67eN{flex-direction:column;border:none}.ManageOverview_locationDivider___f_Tu{display:none}.ManageOverview_combinedLocationField__I67eN .ManageOverview_formGroup__MVFEa{border-radius:8px;flex:1 1 100%;width:100%;min-width:0;max-width:100%}.ManageOverview_combinedLocationField__I67eN .ManageOverview_cityField__BlnDC,.ManageOverview_combinedLocationField__I67eN .ManageOverview_countryField__XJti3,.ManageOverview_combinedLocationField__I67eN .ManageOverview_stateField__t4N9_,.ManageOverview_combinedLocationField__I67eN .ManageOverview_zipField__gB9Rq{flex:1 1 100%;width:100%;min-width:0;max-width:100%}.ManageOverview_combinedLocationField__I67eN .ManageOverview_formGroup__MVFEa:not(:last-child){margin-bottom:8px}.ManageOverview_locationInput__I50rG{padding:10px 14px;font-size:.9rem}}@media (max-width:480px){.ManageOverview_headerSection__jiWzi{padding:0 12px;margin-bottom:24px}.ManageOverview_bannerUpload__02VY9{aspect-ratio:4/3}.ManageOverview_bannerTopControls__s_saq{top:8px;left:8px;right:8px;gap:6px}.ManageOverview_publicToggleContainer__R8phj{padding:4px 10px}.ManageOverview_publicToggleContainer__R8phj .ManageOverview_toggleText__HbF5R{font-size:.75rem}.ManageOverview_bannerChangeButton__kUDFI{padding:5px 10px;font-size:.75rem}.ManageOverview_communityInfoOverlay__0_7y8{padding:12px;gap:10px}.ManageOverview_profileImageUpload__y3_7N{width:70px;height:70px}.ManageOverview_profileChangeButton__0knDh{padding:3px 6px;font-size:.6rem}.ManageOverview_communityNameInput__38in6{font-size:1.1rem}.ManageOverview_communityDescriptionInput__gcidU{font-size:.75rem}.ManageOverview_formSection__Y9wr3{padding:0 12px}.ManageOverview_form__Oyy__{gap:16px}.ManageOverview_fieldLabel__3pwIb{font-size:.75rem}.ManageOverview_input__J6GlG,.ManageOverview_locationInput__I50rG,.ManageOverview_textarea__N8Euk{padding:8px 12px;font-size:.85rem}.ManageOverview_submitButton__474t1{padding:12px 16px;font-size:.85rem}}.ManageOverview_toggleLabel___BagG{display:flex;align-items:center;gap:12px;cursor:pointer}.ManageOverview_toggleSwitch__K5Rb8{opacity:0;width:0;height:0}.ManageOverview_toggleSlider__zAyUg{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;transition:.3s;border:none;border-radius:24px;flex-shrink:0}.ManageOverview_toggleSlider__zAyUg:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:none;border-radius:50%}.ManageOverview_toggleSwitch__K5Rb8:checked+.ManageOverview_toggleSlider__zAyUg{background-color:#000}.ManageOverview_toggleSwitch__K5Rb8:checked+.ManageOverview_toggleSlider__zAyUg:before{transform:translateX(20px) translateY(-50%)}.ManageOverview_toggleText__HbF5R{font-size:.875rem;color:#333}.ManageOverview_helpText__1PUlr{font-size:.75rem;color:#666;margin:4px 0 0;padding:0;line-height:1.4}.ManageOverview_submitButton__474t1{background:#000;color:#fff;border:none;padding:16px 24px;font-size:1rem;font-weight:500;cursor:pointer;margin-top:8px;width:100%;transition:background-color .2s ease;border-radius:8px}.ManageOverview_submitButton__474t1:hover:not(:disabled){background:#333}.ManageOverview_submitButton__474t1:disabled{background:#999;cursor:not-allowed}.ManageOverview_imagesColumn__Bm3fx{display:flex;flex-direction:column;gap:24px;position:-webkit-sticky;position:sticky;top:24px;max-width:500px}@media (max-width:768px){.ManageOverview_imagesColumn__Bm3fx{position:static;max-width:100%}}.ManageOverview_imageSection__aL7ZG{display:flex;flex-direction:column;gap:12px;background:#fff;padding:24px;border:1px solid #e0e0e0;border-radius:12px}.ManageOverview_imagesGrid__WRuFu{display:flex;flex-direction:column;gap:24px}.ManageOverview_imageItem__Bjj_f{display:flex;flex-direction:column;gap:12px}.ManageOverview_imageItemLabel__jHDgP{font-size:.8rem;font-weight:500;color:#666}.ManageOverview_imageLabel__5JLMO{font-size:.875rem;font-weight:500;color:#333}.ManageOverview_imageUpload__JEY4A{position:relative;width:100%;aspect-ratio:16/9;background:#f5f5f5;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ManageOverview_profileImageUpload__y3_7N{aspect-ratio:1/1;border-radius:50%;max-width:300px;margin:0 auto}.ManageOverview_imagePreview__9IN0m{width:100%;height:100%;object-fit:cover}.ManageOverview_imagePlaceholder__MCZ_r{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.875rem}.ManageOverview_fileInput__KcjeZ{display:none}.ManageOverview_fileInputLabel__FRwSt{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);background:#000;color:#fff;padding:8px 16px;border:none;font-size:.875rem;cursor:pointer;border-radius:6px;transition:background-color .2s ease}.ManageOverview_fileInputLabel__FRwSt:hover{background:#333}.ManageOverview_removeImageButton__wQKDk{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.7);color:#fff;border:none;padding:6px 12px;font-size:.75rem;cursor:pointer;border-radius:6px;transition:background-color .2s ease}.ManageOverview_removeImageButton__wQKDk:hover{background:rgba(0,0,0,.9)}.ManageManagers_manageManagers__iCZzu{width:100%;max-width:1200px;margin:0 auto;padding:0 24px 48px}@media (max-width:768px){.ManageManagers_manageManagers__iCZzu{padding:0 16px 32px}}@media (max-width:480px){.ManageManagers_manageManagers__iCZzu{padding:0 12px 24px}}.ManageManagers_header__YzXQi{margin-bottom:32px}.ManageManagers_title__UAhGH{font-size:1.75rem;font-weight:600;color:#000;margin:0 0 8px}.ManageManagers_subtitle__DCtg4{font-size:.875rem;color:#707070;margin:0;line-height:1.5}@media (max-width:768px){.ManageManagers_title__UAhGH{font-size:1.5rem}.ManageManagers_subtitle__DCtg4{font-size:.8125rem}}.ManageManagers_rolesSection__4rNFx{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px;margin-bottom:32px}@media (max-width:768px){.ManageManagers_rolesSection__4rNFx{grid-template-columns:1fr;gap:16px}}.ManageManagers_roleCard__JyLfb{background:rgba(128,128,128,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;padding:20px;border:none;transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;min-height:300px;align-items:stretch}@media (max-width:768px){.ManageManagers_roleCard__JyLfb{padding:16px;min-height:280px}}@media (max-width:480px){.ManageManagers_roleCard__JyLfb{padding:14px;min-height:260px}}.ManageManagers_roleCard__JyLfb:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.ManageManagers_roleHeader__6Lt5y{display:flex;align-items:center;gap:10px;margin-bottom:16px}.ManageManagers_roleIcon__73Brc{width:20px;height:20px;color:#666;flex-shrink:0}.ManageManagers_roleTitle__jgSeS{font-size:.875rem;color:#707070;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.ManageManagers_roleInfo__WMwus{display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ManageManagers_roleEmailWrapper__giYyP{display:flex;align-items:center;justify-content:space-between;gap:8px}@media (max-width:480px){.ManageManagers_roleEmailWrapper__giYyP{flex-wrap:wrap}.ManageManagers_roleEmail__UQsXG{font-size:.9375rem}}.ManageManagers_roleEmail__UQsXG{font-size:1rem;font-weight:500;color:#000;flex:1 1;min-width:0}.ManageManagers_removeManagerIcon__OGYQj{padding:4px;border:none;background:transparent;color:#c33;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}.ManageManagers_removeManagerIcon__OGYQj:hover:not(:disabled){background:rgba(255,0,0,.1);color:#a00}.ManageManagers_removeManagerIcon__OGYQj:disabled{opacity:.5;cursor:not-allowed}.ManageManagers_roleName__djUBT{font-size:.875rem;color:#707070}.ManageManagers_roleDescription____w2E{font-size:.8125rem;color:#707070;line-height:1.5;margin-bottom:16px}.ManageManagers_noManager__T5SS1{display:flex;flex-direction:column;gap:8px;padding:16px 0}.ManageManagers_noManager__T5SS1 span{font-size:.875rem;color:#707070;font-style:italic}.ManageManagers_noManager__T5SS1 p{font-size:.75rem;color:#999;margin:0}.ManageManagers_errorMessage__dfEyj{background:rgba(255,238,238,.8);color:#c33;display:flex;align-items:center;gap:10px}.ManageManagers_errorMessage__dfEyj,.ManageManagers_successMessage__uEL3q{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;padding:14px 18px;border-radius:10px;margin-bottom:24px;font-size:.875rem;line-height:1.5}.ManageManagers_successMessage__uEL3q{background:rgba(238,255,238,.8);color:#3c3}.ManageManagers_messageIcon__HQaVK{width:18px;height:18px;flex-shrink:0}.ManageManagers_loading__JJuY9{text-align:center;padding:64px 24px;color:#707070;font-size:.875rem;display:flex;flex-direction:column;align-items:center;gap:16px}.ManageManagers_loadingSpinner__G_JjN{width:40px;height:40px;border:3px solid rgba(0,0,0,.1);border-top-color:#666;border-radius:50%;animation:ManageManagers_spin__CZSzz .8s linear infinite}@keyframes ManageManagers_spin__CZSzz{to{transform:rotate(1turn)}}.ManageManagers_searchSection__PF7Wb{margin-top:auto;margin-bottom:0;flex-shrink:0}.ManageManagers_searchSectionLabel__Xo_5Y{font-size:.75rem;color:#000;margin-bottom:8px;font-weight:400;letter-spacing:.3px}.ManageManagers_searchLabel__6taMm{display:none}.ManageManagers_searchInputWrapper__zIZIF{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:6px;padding:0;transition:all .2s ease}.ManageManagers_searchInputWrapper__zIZIF:focus-within{background:rgba(255,255,255,.85)}@media (max-width:480px){.ManageManagers_searchInputWrapper__zIZIF{gap:6px}.ManageManagers_searchInput__ND2Kd{font-size:.8125rem;padding:6px 10px}.ManageManagers_searchButton__V5Pkg{padding:6px 10px}}.ManageManagers_searchInput__ND2Kd{flex:1 1;padding:8px 12px;border:none;border-radius:6px;font-size:.875rem;color:#000;background:transparent;transition:all .2s ease;box-sizing:border-box}.ManageManagers_searchInput__ND2Kd:focus{outline:none}.ManageManagers_searchInput__ND2Kd::placeholder{color:#999}.ManageManagers_searchButton__V5Pkg{padding:8px 12px;border:none;background:transparent;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease;flex-shrink:0}.ManageManagers_searchButton__V5Pkg:hover{background:rgba(0,0,0,.05);color:#000}.ManageManagers_searchButton__V5Pkg:active{transform:scale(.95)}.ManageManagers_searchHint__Jbw0X{font-size:.75rem;color:#707070;margin-top:8px;padding-left:4px}.ManageManagers_searchResultWrapper__QMPDE{display:flex;align-items:center;justify-content:space-between;gap:12px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:6px;padding:10px 12px;min-height:48px}@media (max-width:768px){.ManageManagers_searchResultWrapper__QMPDE{flex-direction:column;align-items:stretch;gap:10px;padding:12px}}.ManageManagers_searchResultContent__Yv0_6{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.ManageManagers_profileIcon__JE0p_{width:36px;height:36px;border-radius:50%;background:rgba(52,152,219,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#2980b9}.ManageManagers_profileIcon__JE0p_ svg{width:20px;height:20px}@media (max-width:480px){.ManageManagers_profileIcon__JE0p_{width:32px;height:32px}.ManageManagers_profileIcon__JE0p_ svg{width:18px;height:18px}}.ManageManagers_searchResultInfo__ChPQw{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.ManageManagers_searchResultEmail__W0pOV{font-size:.875rem;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManageManagers_searchResultName__PYRXu{font-size:.75rem;color:#707070;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ManageManagers_searchResultActions__jUOqF{display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width:768px){.ManageManagers_searchResultActions__jUOqF{width:100%;justify-content:space-between}.ManageManagers_searchResultActions__jUOqF .ManageManagers_setManagerButton__cztMF,.ManageManagers_searchResultActions__jUOqF .ManageManagers_transferButton__EMxtB{flex:1 1}}.ManageManagers_clearButton__gP_eY{padding:6px;border:none;background:transparent;color:#666;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;flex-shrink:0}.ManageManagers_clearButton__gP_eY:hover{background:rgba(0,0,0,.05);color:#000}.ManageManagers_clearButton__gP_eY:active{transform:scale(.95)}.ManageManagers_usersList__TvYsr{display:flex;flex-direction:column;gap:12px;margin-top:12px;margin-bottom:0;max-height:400px;overflow-y:auto;padding-right:4px;flex-shrink:0}.ManageManagers_usersList__TvYsr::-webkit-scrollbar{width:6px}.ManageManagers_usersList__TvYsr::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:3px}.ManageManagers_usersList__TvYsr::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.ManageManagers_usersList__TvYsr::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.ManageManagers_userCard__xoK0L{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border:none;border-radius:10px;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .2s ease}.ManageManagers_userCard__xoK0L:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.ManageManagers_userInfo__0lGeZ{display:flex;flex-direction:column;gap:4px;flex:1 1}.ManageManagers_userEmail__ANBU7{font-size:.875rem;font-weight:500;color:#000}.ManageManagers_userName__Ox5RH{font-size:.75rem;color:#707070}.ManageManagers_transferButton__EMxtB{padding:8px 14px;background:rgba(255,193,7,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#d68910;border:none;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.ManageManagers_transferButton__EMxtB:hover:not(:disabled){background:rgba(255,193,7,.25);color:#b9770e;transform:translateY(-1px)}.ManageManagers_transferButton__EMxtB:disabled{opacity:.5;cursor:not-allowed}.ManageManagers_transferButton__EMxtB svg{width:16px;height:16px}.ManageManagers_buttonGroup__OuRFe{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ManageManagers_setManagerButton__cztMF{padding:8px 14px;background:rgba(52,152,219,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#2980b9;border:none;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.ManageManagers_setManagerButton__cztMF:hover:not(:disabled){background:rgba(52,152,219,.25);color:#2471a3;transform:translateY(-1px)}.ManageManagers_setManagerButton__cztMF:disabled{opacity:.5;cursor:not-allowed}.ManageManagers_setManagerButton__cztMF svg{width:16px;height:16px}.ManageManagers_currentBadge__Xuf6P{padding:8px 14px;background:rgba(46,204,113,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#27ae60;border:none;border-radius:8px;font-size:.8125rem;font-weight:500;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.ManageManagers_currentBadge__Xuf6P svg{width:14px;height:14px}.ManageManagers_emptyState__4HIA3{text-align:center;padding:64px 24px;color:#707070;font-size:.875rem}.ManageManagers_emptyState__4HIA3 p{margin:0 0 8px}.ManageManagers_emptyStateHint___e3t5{font-size:.75rem;color:#999}.ManageManagers_modalOverlay__kGvR4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:ManageManagers_fadeIn__0c6OF .2s ease}@keyframes ManageManagers_fadeIn__0c6OF{0%{opacity:0}to{opacity:1}}.ManageManagers_modalContent__cShZW{background:rgba(255,255,255,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:none;max-width:500px;width:100%;box-shadow:0 8px 32px rgba(0,0,0,.2);overflow:hidden;animation:ManageManagers_slideUp__3kHp6 .25s cubic-bezier(.25,1,.5,1)}@keyframes ManageManagers_slideUp__3kHp6{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ManageManagers_modalHeader__vEmtW{display:flex;align-items:center;justify-content:space-between;padding:24px 24px 20px;border-bottom:none}.ManageManagers_modalTitle__VB3vT{margin:0;font-size:1.25rem;font-weight:600;color:#000}.ManageManagers_closeButton__tAmk2{background:transparent;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;color:#666;border-radius:8px;transition:all .2s ease}.ManageManagers_closeButton__tAmk2:hover{background:rgba(0,0,0,.05);color:#000}.ManageManagers_closeButton__tAmk2 svg{width:20px;height:20px}.ManageManagers_modalBody__umkKf{padding:24px}.ManageManagers_modalWarning__l_X0D{display:flex;gap:12px;align-items:flex-start;margin-bottom:16px}.ManageManagers_warningIcon__muFiI{width:24px;height:24px;color:#f39c12;flex-shrink:0;margin-top:2px}.ManageManagers_modalMessage__k2reT{margin:0;color:#333;line-height:1.6;font-size:.9375rem}.ManageManagers_modalInfo__gpKl_{background:rgba(52,152,219,.1);border:none;border-radius:8px;padding:12px 16px;font-size:.8125rem;color:#2980b9;line-height:1.5}.ManageManagers_modalActions__CRrp9{display:flex;gap:12px;padding:20px 24px 24px;justify-content:flex-end;border-top:none}.ManageManagers_modalCancelButton__BrNHN{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666;border:none;padding:12px 24px;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.ManageManagers_modalCancelButton__BrNHN:hover:not(:disabled){background:rgba(255,255,255,.95);color:#000}.ManageManagers_modalCancelButton__BrNHN:disabled{opacity:.5;cursor:not-allowed}.ManageManagers_modalConfirmButton__UIC_U{background:rgba(52,152,219,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;border:none;padding:12px 24px;border-radius:10px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.ManageManagers_modalConfirmButton__UIC_U:hover:not(:disabled){background:rgba(52,152,219,1);transform:translateY(-1px);box-shadow:0 4px 12px rgba(52,152,219,.3)}.ManageManagers_modalConfirmButton__UIC_U:disabled{cursor:not-allowed;opacity:.6}.ManageManagers_modalConfirmButton__UIC_U.ManageManagers_dangerButton__Fy7ZB{background:rgba(231,76,60,.9)}.ManageManagers_modalConfirmButton__UIC_U.ManageManagers_dangerButton__Fy7ZB:hover:not(:disabled){background:rgba(231,76,60,1);box-shadow:0 4px 12px rgba(231,76,60,.3)}@media (max-width:768px){.ManageManagers_userCard__xoK0L{flex-direction:column;align-items:flex-start;gap:16px}.ManageManagers_setManagerButton__cztMF,.ManageManagers_transferButton__EMxtB{width:100%;justify-content:center}.ManageManagers_buttonGroup__OuRFe{width:100%;flex-direction:column;align-items:stretch}.ManageManagers_modalOverlay__kGvR4{padding:0;align-items:flex-end;background:rgba(0,0,0,.4)}.ManageManagers_modalContent__cShZW{max-width:100%;width:100%;border-radius:24px 24px 0 0;margin-top:auto;margin-bottom:0;max-height:90vh;overflow-y:auto;animation:ManageManagers_slideUpMobile___WV89 .3s cubic-bezier(.25,1,.5,1)}@keyframes ManageManagers_slideUpMobile___WV89{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ManageManagers_modalContent__cShZW:before{content:"";position:absolute;top:12px;left:50%;transform:translateX(-50%);width:40px;height:4px;background:rgba(0,0,0,.2);border-radius:2px}.ManageManagers_modalHeader__vEmtW{padding:32px 24px 20px}.ManageManagers_modalTitle__VB3vT{font-size:1.125rem}.ManageManagers_closeButton__tAmk2{display:none}.ManageManagers_modalBody__umkKf{padding:20px 24px}.ManageManagers_modalActions__CRrp9{flex-direction:column;gap:12px;padding:20px 24px 32px}.ManageManagers_modalCancelButton__BrNHN,.ManageManagers_modalConfirmButton__UIC_U{width:100%}}.DangerZone_dangerZone__fPjlK{width:100%;background:rgba(128,128,128,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:24px;border-radius:16px}@media (max-width:768px){.DangerZone_dangerZone__fPjlK{width:100%;padding:16px}}.DangerZone_dangerCard__dOE7G{background:transparent;border:none;border-radius:0;padding:0;display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.DangerZone_dangerCard__dOE7G{padding:0}}.DangerZone_dangerHeader__b7PmX{display:flex;flex-direction:column;gap:16px}.DangerZone_dangerTitle__kFlMH{font-size:1.5rem;font-weight:600;color:#d32f2f;margin:0}.DangerZone_dangerWarning__NaCB8{font-size:1rem;color:#666;line-height:1.5;margin:0}.DangerZone_dangerList__rKyDH{margin:0;padding-left:24px;color:#666;line-height:1.8}.DangerZone_dangerList__rKyDH li{margin-bottom:8px}.DangerZone_deleteSection__x60Nx{display:flex;flex-direction:column;gap:16px}.DangerZone_deleteButton__GRTDY{background:#d32f2f;color:#fff;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content;border-radius:16px;align-self:flex-start}.DangerZone_deleteButton__GRTDY:hover:not(:disabled){background:#b71c1c}.DangerZone_deleteButton__GRTDY:disabled{background:#999;cursor:not-allowed}.DangerZone_confirmDelete__qmENG{display:flex;flex-direction:column;gap:16px;padding:20px;background:rgba(255,235,238,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #ffcdd2;border-radius:16px}.DangerZone_confirmWarning__1_q1Q{font-size:1rem;color:#d32f2f;font-weight:500;margin:0;line-height:1.5}.DangerZone_confirmWarning__1_q1Q strong{color:#b71c1c}.DangerZone_deleteInput__wC9Kb{padding:12px 16px;font-size:1rem;border:1px solid #d32f2f;border-radius:8px;width:100%;max-width:400px;transition:all .2s ease}.DangerZone_deleteInput__wC9Kb:focus{outline:none;border-color:#b71c1c;box-shadow:0 0 0 3px rgba(211,47,47,.1)}.DangerZone_deleteInput__wC9Kb:disabled{background:#f5f5f5;cursor:not-allowed}.DangerZone_confirmActions__kSY6g{display:flex;gap:12px;flex-wrap:wrap}.DangerZone_confirmDeleteButton__ZVFDA{background:#d32f2f;color:#fff;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:16px}.DangerZone_confirmDeleteButton__ZVFDA:hover:not(:disabled){background:#b71c1c}.DangerZone_confirmDeleteButton__ZVFDA:disabled{background:#999;cursor:not-allowed;opacity:.6}.DangerZone_cancelButton__5XrG0{background:#fff;color:#666;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:16px}.DangerZone_cancelButton__5XrG0:hover:not(:disabled){background:#f5f5f5}.DangerZone_cancelButton__5XrG0:disabled{opacity:.6;cursor:not-allowed}.SeedingWizard_modalOverlay__dKuxt{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.SeedingWizard_modalContent__lMHQX{background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;width:100%;max-width:800px;height:80vh;display:flex;flex-direction:column;box-shadow:0 8px 32px rgba(0,0,0,.2)}.SeedingWizard_modalHeader__ubirn{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:none}.SeedingWizard_modalTitle__LT89r{font-size:1.25rem;font-weight:600;color:#000;margin:0;display:flex;align-items:flex-start;flex-wrap:wrap;gap:4px}.SeedingWizard_titleMain__M_gkR{font-weight:600;color:#000}.SeedingWizard_titleSeparator__4yrXi{color:#999;margin:0 4px;font-weight:400}.SeedingWizard_titleSubtitleRow__Y_yB9{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;min-width:0;width:100%}.SeedingWizard_titleSubtitle__2WCvz{font-weight:400;color:#666;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.SeedingWizard_closeButton__aVq8R{background:transparent;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease;border-radius:8px}.SeedingWizard_closeButton__aVq8R:hover{color:#000;background:rgba(0,0,0,.05)}.SeedingWizard_modalBody__LkKag{padding:24px;overflow-y:auto;flex:1 1}.SeedingWizard_loading__2Q8Io{text-align:center;padding:40px 0;color:#666;font-size:.9rem}.SeedingWizard_emptyState__zbLRE{text-align:center;padding:60px 20px}.SeedingWizard_emptyIcon__uIGcS{color:#ccc;margin-bottom:16px;display:flex;justify-content:center}.SeedingWizard_emptyTitle__VHZ00{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:8px}.SeedingWizard_emptyDescription__WSjhO{color:#666;font-size:.9rem}.SeedingWizard_helpSection__NwBBI{margin-bottom:20px}.SeedingWizard_helpToggle__9GAiE{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;background:rgba(0,0,0,.05);border:none;border-radius:20px;color:#333;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:8px}.SeedingWizard_helpToggle__9GAiE:hover{background:rgba(0,0,0,.08);border-color:transparent}.SeedingWizard_helpToggleIcon__T7GUN{transition:transform .2s ease;flex-shrink:0}.SeedingWizard_helpToggleIconOpen__kkSqg{transform:rotate(180deg)}.SeedingWizard_helpText__aMXch{display:flex;flex-direction:column;gap:8px;margin-top:8px}.SeedingWizard_helpText__aMXch p{margin:0;padding:8px 12px;font-size:.875rem;color:#333;line-height:1.5;background:rgba(0,0,0,.05);border-radius:20px;display:flex;align-items:center;gap:8px;width:100%}.SeedingWizard_helpIcon__AcE5V{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#666}.SeedingWizard_helpIconImage__7KWRo{width:14px;height:14px;object-fit:contain}.SeedingWizard_errorMessage__9O89s{padding:12px 16px;background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);border-radius:8px;color:#dc3545;font-size:.9rem;margin-bottom:16px}.SeedingWizard_addParticipantSection__N8ZL7{margin-bottom:16px}.SeedingWizard_addParticipantBar__w_rLx{display:flex;align-items:center;gap:8px;padding:4px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;transition:all .2s ease}.SeedingWizard_addParticipantBar__w_rLx:focus-within{background:rgba(128,128,128,.35);border-color:transparent}.SeedingWizard_addParticipantInput__UqDra{flex:1 1;padding:6px 12px;background:transparent;border:none;font-size:.9rem;color:#000;outline:none}.SeedingWizard_addParticipantInput__UqDra:disabled{opacity:.5;cursor:not-allowed}.SeedingWizard_addParticipantInput__UqDra::placeholder{color:#999}.SeedingWizard_addParticipantButton__sbgNj{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:6px;color:#000;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:100px;flex-shrink:0}.SeedingWizard_addParticipantButton__sbgNj:hover:not(:disabled){background:rgba(128,128,128,.35);border-color:transparent}.SeedingWizard_addParticipantButton__sbgNj:disabled{opacity:.5;cursor:not-allowed}.SeedingWizard_actionsBar__pjYJj{margin-bottom:16px;justify-content:space-between}.SeedingWizard_actionsBar__pjYJj,.SeedingWizard_leftActions__9chDu{display:flex;gap:12px;align-items:center}.SeedingWizard_autoButton__kBB7n{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;color:#000;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:100px}.SeedingWizard_autoButton__kBB7n:hover:not(:disabled){background:rgba(128,128,128,.35);border-color:transparent}.SeedingWizard_autoButton__kBB7n:disabled{opacity:.5;cursor:not-allowed}.SeedingWizard_autoIcon__REaxj{width:16px;height:16px;object-fit:contain}.SeedingWizard_autoLoadingSpinner__IwYWf{width:16px;height:16px;flex-shrink:0}.SeedingWizard_shuffleButton__dH5A8{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;color:#000;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:100px}.SeedingWizard_shuffleButton__dH5A8:hover:not(:disabled){background:rgba(128,128,128,.35);border-color:transparent}.SeedingWizard_shuffleButton__dH5A8:disabled{opacity:.5;cursor:not-allowed}.SeedingWizard_submitButton__k5SPK{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 20px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:8px;color:#000;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:100px}.SeedingWizard_submitButton__k5SPK:hover:not(:disabled){background:rgba(128,128,128,.35);border-color:transparent}.SeedingWizard_submitButton__k5SPK:disabled{opacity:.5;cursor:not-allowed}.SeedingWizard_participantsListContainer__Uxkbj{position:relative}.SeedingWizard_participantsListLoading__lCk8T{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;z-index:10;min-height:200px}.SeedingWizard_participantsLoadingSpinner__WmtB1{width:32px;height:32px;color:#000}.SeedingWizard_participantsLoadingText__4frGG{font-size:.9rem;color:#666;font-weight:500}.SeedingWizard_participantsList__bb_Gm{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto;overflow-x:hidden;transition:opacity .2s ease}.SeedingWizard_participantsListDisabled__gnJIe{opacity:.5;pointer-events:none}.SeedingWizard_participantItem__wDakX{display:flex;align-items:center;gap:10px;padding:10px 12px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:12px;transition:all .2s ease;cursor:-webkit-grab;cursor:grab;width:100%}.SeedingWizard_participantItem__wDakX:hover{border-color:transparent;background:rgba(128,128,128,.35)}.SeedingWizard_participantItem__wDakX:active{cursor:-webkit-grabbing;cursor:grabbing}.SeedingWizard_participantItem__wDakX.SeedingWizard_dragging__qVfO5{opacity:.5;cursor:-webkit-grabbing;cursor:grabbing}.SeedingWizard_participantItem__wDakX.SeedingWizard_dragOver__CAky4{border-color:transparent;background:rgba(0,0,0,.05);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.SeedingWizard_seedNumber__EJgMS{width:24px;height:24px;color:#fff;font-size:.75rem;font-weight:600}.SeedingWizard_participantAvatar__fTHvG,.SeedingWizard_seedNumber__EJgMS{background:#000;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0}.SeedingWizard_participantAvatar__fTHvG{width:36px;height:36px}.SeedingWizard_participantInitial__NPRKt{color:#fff;font-size:.9rem;font-weight:600}.SeedingWizard_participantInfo__EtAgO{flex:1 1;min-width:0}.SeedingWizard_participantUsername__VL7EU{font-size:.9rem;font-weight:600;color:#000;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SeedingWizard_participantName__THIbG{font-size:.75rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SeedingWizard_deleteButton__wK1TL{display:flex;align-items:center;justify-content:center;padding:6px;background:transparent;border:none;color:#dc3545;cursor:pointer;border-radius:6px;transition:all .2s ease;flex-shrink:0;opacity:.6}.SeedingWizard_deleteButton__wK1TL:hover{opacity:1;background:rgba(220,53,69,.1)}.SeedingWizard_skillIndex__h1cxL{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 8px;background:transparent;border-radius:6px;flex-shrink:0}.SeedingWizard_skillIndexLogo__GGyFa{width:16px;height:16px;object-fit:contain;opacity:.8}.SeedingWizard_skillIndexValue__4QIaU{font-size:.875rem;font-weight:600;color:#000;min-width:24px;text-align:center}.SeedingWizard_skillIndexLabel__E1fNg{font-size:.65rem;color:#999;font-weight:400;opacity:.7}.SeedingWizard_dragHandle__JdPvp{color:#999;display:flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.5;transition:opacity .2s ease}.SeedingWizard_participantItem__wDakX:hover .SeedingWizard_dragHandle__JdPvp{opacity:1}@media (max-width:768px){.SeedingWizard_modalOverlay__dKuxt{padding:0;top:60px;align-items:flex-start}.SeedingWizard_modalContent__lMHQX{height:calc(100vh - 60px);max-height:none;border-radius:0;border:none;width:100%;max-width:none}.SeedingWizard_modalHeader__ubirn{padding:16px 20px}.SeedingWizard_modalTitle__LT89r{font-size:1.1rem;flex-direction:column;align-items:flex-start;gap:4px}.SeedingWizard_titleSubtitleRow__Y_yB9{width:100%}.SeedingWizard_modalBody__LkKag{padding:20px}}@media (max-width:480px){.SeedingWizard_modalOverlay__dKuxt{top:56px}.SeedingWizard_modalContent__lMHQX{height:calc(100vh - 56px)}}.TournamentSection_tournamentSectionTop__OvSjg{width:100%;max-width:1200px;margin:0 auto 32px;padding:0 24px}@media (max-width:768px){.TournamentSection_tournamentSectionTop__OvSjg{padding:0;margin-bottom:24px}}.TournamentSection_emptyState__JrYeR,.TournamentSection_loading__vf2U9{text-align:center;padding:40px;color:#666;font-size:1rem}.TournamentSection_tournamentsList__XTh4R{display:flex;flex-direction:column;gap:24px;width:100%}.TournamentSection_tournamentCard__UCcIG{display:flex;flex-direction:column;background:rgba(128,128,128,.25);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease}.TournamentSection_tournamentCard__UCcIG:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);border-color:transparent}.TournamentSection_tournamentCardHeader__2k6pF{position:relative;padding:24px;background:linear-gradient(135deg,rgba(0,0,0,.02),rgba(0,0,0,.01));border-bottom:none;overflow:hidden;min-height:120px}.TournamentSection_tournamentBackdrop__Zj0yT{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;opacity:.08;filter:blur(20px);transform:scale(1.2)}.TournamentSection_tournamentHeaderContent__JuupV{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.TournamentSection_tournamentMainInfo__MVRuY{display:flex;align-items:flex-start;gap:16px;flex:1 1;min-width:0}.TournamentSection_tournamentGameIcon__NtgNk{width:60px;height:60px;flex-shrink:0;border-radius:12px;overflow:hidden;background:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center}.TournamentSection_tournamentGameIcon__NtgNk img{width:100%;height:100%;object-fit:cover}.TournamentSection_iconPlaceholder__mxXxB{width:100%;height:100%;background:linear-gradient(135deg,rgba(0,0,0,.03),rgba(0,0,0,.08))}.TournamentSection_tournamentNameSection__5Ajgk{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.TournamentSection_tournamentName__Rz7KZ{font-size:1.5rem;font-weight:600;color:#000;cursor:pointer;padding:6px 10px;margin:0 0 0 -10px;border-radius:8px;transition:all .2s ease;word-break:break-word;position:relative;border:none}.TournamentSection_tournamentName__Rz7KZ:after{content:"✎";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:.875rem;color:#999;opacity:0;transition:opacity .2s ease;pointer-events:none}.TournamentSection_tournamentName__Rz7KZ:hover{background:rgba(0,0,0,.05);padding-right:30px}.TournamentSection_tournamentName__Rz7KZ:hover:after{opacity:1}.TournamentSection_tournamentNameInput__c_tbX{font-size:1.5rem;font-weight:600;color:#000;padding:6px 10px;margin:0 0 0 -10px;border:none;border-radius:8px;background:rgba(255,255,255,.85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.TournamentSection_tournamentNameInput__c_tbX:focus{background:white;box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 3px rgba(0,0,0,.05)}.TournamentSection_tournamentMetadata__Q7iyX{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.875rem;color:#666;margin-left:-8px;padding-left:8px}.TournamentSection_metadataItem__298og{display:inline-flex;align-items:center}.TournamentSection_metadataDivider__51gJp{color:#ccc;margin:0 4px}.TournamentSection_statusBadgeContainer__aNlHv{flex-shrink:0}.TournamentSection_statusBadge__FGDfV{display:inline-flex;align-items:center;gap:8px;padding:0;border-radius:0;font-size:.875rem;font-weight:500;text-transform:capitalize;letter-spacing:0;cursor:pointer;transition:all .2s ease;border:none;background:transparent}.TournamentSection_statusBadge__FGDfV:before{content:"";width:8px;height:8px;border-radius:50%;flex-shrink:0;transition:all .2s ease}.TournamentSection_statusBadge__FGDfV:hover:before{transform:scale(1.2);box-shadow:0 0 8px currentColor}.TournamentSection_status-registration__5y4CX{color:#3b82f6}.TournamentSection_status-registration__5y4CX:before{background:#3b82f6}.TournamentSection_status-seeding__sq_vs{color:#f59e0b}.TournamentSection_status-seeding__sq_vs:before{background:#f59e0b}.TournamentSection_status-active__EiH5e{color:#22c55e}.TournamentSection_status-active__EiH5e:before{background:#22c55e}.TournamentSection_status-completed__s8R4F{color:#6b7280}.TournamentSection_status-completed__s8R4F:before{background:#6b7280}.TournamentSection_status-cancelled__hgxHp{color:#ef4444}.TournamentSection_status-cancelled__hgxHp:before{background:#ef4444}.TournamentSection_statusSelect__0x_Ou{padding:6px 16px;border-radius:20px;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;border:none;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;outline:none;cursor:pointer;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.TournamentSection_statusSelect__0x_Ou:focus{background:white;box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 3px rgba(0,0,0,.05)}.TournamentSection_tournamentCardBody__l16_B{padding:24px;display:flex;flex-direction:column;gap:20px}.TournamentSection_detailsGrid__os6w_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.TournamentSection_detailItem__qQXZr{display:flex;flex-direction:column;gap:6px}.TournamentSection_detailLabel__vT5rO{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#000}.TournamentSection_detailValue__OpKd7{font-size:1rem;font-weight:500;color:#000;padding:10px 14px;background:rgba(0,0,0,.04);border:none;border-radius:10px;cursor:pointer;transition:all .2s ease;min-height:38px;display:flex;align-items:center}.TournamentSection_detailValue__OpKd7:hover{background:rgba(0,0,0,.07)}.TournamentSection_detailInput__TOHUR,.TournamentSection_detailSelect__YUH19{font-size:1rem;font-weight:500;color:#000;padding:10px 14px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:10px;outline:none;transition:all .2s ease;min-height:38px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.TournamentSection_detailInput__TOHUR:focus,.TournamentSection_detailSelect__YUH19:focus{background:white;box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 0 0 3px rgba(0,0,0,.05)}.TournamentSection_cardActions__gso4Q{display:flex;gap:10px;align-items:stretch;padding-top:4px}.TournamentSection_primaryActionButton__qfQub{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;background:rgba(255,255,255,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#000;border:none;border-radius:12px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8)}.TournamentSection_primaryActionButton__qfQub:hover{background:rgba(255,255,255,.85);border-color:transparent;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.9)}.TournamentSection_primaryActionButton__qfQub:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8)}.TournamentSection_secondaryActionButton__gWEkY{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 18px;background:rgba(255,255,255,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#000;border:none;border-radius:12px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.7)}.TournamentSection_secondaryActionButton__gWEkY:hover{background:rgba(255,255,255,.75);border-color:transparent;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.8)}.TournamentSection_secondaryActionButton__gWEkY:active{transform:translateY(0);box-shadow:0 1px 3px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.7)}.TournamentSection_deleteActionButton__qZeZl{display:flex;align-items:center;justify-content:center;padding:12px 14px;background:rgba(254,226,226,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:#dc2626;border:1px solid rgba(239,68,68,.15);border-radius:12px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(239,68,68,.08),inset 0 1px 0 rgba(255,255,255,.4);flex-shrink:0}.TournamentSection_deleteActionButton__qZeZl:hover:not(:disabled){background:rgba(254,226,226,.7);border-color:rgba(239,68,68,.25);transform:translateY(-1px);box-shadow:0 4px 10px rgba(239,68,68,.15),inset 0 1px 0 rgba(255,255,255,.5)}.TournamentSection_deleteActionButton__qZeZl:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 3px rgba(239,68,68,.08),inset 0 1px 0 rgba(255,255,255,.4)}.TournamentSection_deleteActionButton__qZeZl:disabled{opacity:.5;cursor:not-allowed}.TournamentSection_initializeSection__ksH8c{width:100%;margin-top:24px}.TournamentSection_initializeButton__6y8cW{width:100%;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:rgba(128,128,128,.25);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;color:#666;padding:32px;border-radius:16px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.04);position:relative;overflow:hidden}.TournamentSection_initializeButton__6y8cW:before{content:"+";font-size:3rem;font-weight:300;line-height:1;color:rgba(0,0,0,.2);transition:all .25s cubic-bezier(.4,0,.2,1)}.TournamentSection_initializeButton__6y8cW:hover:not(:disabled){background:rgba(128,128,128,.35);border-color:transparent;color:#000;transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.TournamentSection_initializeButton__6y8cW:hover:not(:disabled):before{color:rgba(0,0,0,.4);transform:scale(1.1)}.TournamentSection_initializeButton__6y8cW:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.06)}.TournamentSection_initializeButton__6y8cW:disabled{opacity:.4;cursor:not-allowed}@media (max-width:1024px){.TournamentSection_tournamentCardBody__l16_B,.TournamentSection_tournamentCardHeader__2k6pF{padding:20px}.TournamentSection_tournamentGameIcon__NtgNk{width:50px;height:50px}.TournamentSection_tournamentNameInput__c_tbX,.TournamentSection_tournamentName__Rz7KZ{font-size:1.25rem}}@media (max-width:768px){.TournamentSection_tournamentCard__UCcIG{border-radius:16px;margin:0 8px}.TournamentSection_tournamentCardHeader__2k6pF{padding:20px}.TournamentSection_tournamentBackdrop__Zj0yT{opacity:.05}.TournamentSection_tournamentHeaderContent__JuupV{flex-direction:column;align-items:flex-start;gap:12px}.TournamentSection_tournamentMainInfo__MVRuY{width:100%;flex-direction:column;gap:0;align-items:flex-start}.TournamentSection_tournamentGameIcon__NtgNk{width:56px;height:56px;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:12px}.TournamentSection_tournamentNameSection__5Ajgk{width:100%;flex:none;display:flex;flex-direction:column;gap:4px}.TournamentSection_tournamentName__Rz7KZ{line-height:1.3;word-break:break-word}.TournamentSection_tournamentNameInput__c_tbX,.TournamentSection_tournamentName__Rz7KZ{font-size:1.25rem;font-weight:700;padding:8px 10px;margin-left:-10px}.TournamentSection_tournamentMetadata__Q7iyX{font-size:.8125rem;margin-left:-10px;padding-left:10px;color:#777;flex-wrap:wrap;order:2}.TournamentSection_statusBadgeContainer__aNlHv{flex-shrink:0;margin-left:-10px;padding-left:10px;order:1}.TournamentSection_statusBadge__FGDfV{font-size:.8125rem}.TournamentSection_statusBadge__FGDfV:before{width:7px;height:7px}.TournamentSection_tournamentCardBody__l16_B{padding:20px;gap:18px}.TournamentSection_detailsGrid__os6w_{grid-template-columns:1fr;gap:14px}.TournamentSection_detailLabel__vT5rO{font-size:.8125rem;margin-bottom:2px}.TournamentSection_detailInput__TOHUR,.TournamentSection_detailSelect__YUH19,.TournamentSection_detailValue__OpKd7{min-height:44px;padding:10px 14px;font-size:1rem}.TournamentSection_cardActions__gso4Q{flex-direction:column;gap:10px;padding-top:6px}.TournamentSection_deleteActionButton__qZeZl,.TournamentSection_primaryActionButton__qfQub,.TournamentSection_secondaryActionButton__gWEkY{width:100%;min-height:48px;padding:14px 20px}.TournamentSection_initializeButton__6y8cW{width:100%;min-height:180px;padding:28px 20px}.TournamentSection_initializeButton__6y8cW:before{font-size:2.5rem}}@media (max-width:480px){.TournamentSection_tournamentCard__UCcIG{margin:0 4px;border-radius:14px}.TournamentSection_tournamentCardBody__l16_B,.TournamentSection_tournamentCardHeader__2k6pF{padding:18px 16px}.TournamentSection_tournamentGameIcon__NtgNk{width:52px;height:52px}.TournamentSection_tournamentName__Rz7KZ{line-height:1.35}.TournamentSection_tournamentNameInput__c_tbX,.TournamentSection_tournamentName__Rz7KZ{font-size:1.125rem;padding:7px 8px;margin-left:-8px}.TournamentSection_tournamentMetadata__Q7iyX{font-size:.8125rem;gap:6px;margin-left:-8px;padding-left:8px}.TournamentSection_metadataDivider__51gJp{margin:0 2px}.TournamentSection_statusBadge__FGDfV{font-size:.8125rem}.TournamentSection_statusBadge__FGDfV:before{width:6px;height:6px}.TournamentSection_detailsGrid__os6w_{gap:12px}.TournamentSection_detailLabel__vT5rO{font-size:.75rem}.TournamentSection_detailInput__TOHUR,.TournamentSection_detailSelect__YUH19,.TournamentSection_detailValue__OpKd7{font-size:.9375rem;min-height:46px}.TournamentSection_cardActions__gso4Q{gap:8px}.TournamentSection_deleteActionButton__qZeZl,.TournamentSection_primaryActionButton__qfQub,.TournamentSection_secondaryActionButton__gWEkY{min-height:50px;padding:15px 20px;font-size:1rem}.TournamentSection_initializeButton__6y8cW{min-height:160px;padding:24px 16px;font-size:.9375rem}.TournamentSection_initializeButton__6y8cW:before{font-size:2rem}}@media (hover:none) and (pointer:coarse){.TournamentSection_tournamentName__Rz7KZ:after{opacity:.4;font-size:.8125rem}.TournamentSection_tournamentName__Rz7KZ{padding-right:28px}.TournamentSection_detailValue__OpKd7,.TournamentSection_statusBadge__FGDfV,.TournamentSection_tournamentName__Rz7KZ{-webkit-tap-highlight-color:rgba(0,0,0,.1)}.TournamentSection_deleteActionButton__qZeZl,.TournamentSection_initializeButton__6y8cW,.TournamentSection_primaryActionButton__qfQub,.TournamentSection_secondaryActionButton__gWEkY{-webkit-tap-highlight-color:transparent}.TournamentSection_deleteActionButton__qZeZl:active,.TournamentSection_primaryActionButton__qfQub:active,.TournamentSection_secondaryActionButton__gWEkY:active{transform:scale(.98)}}.ManageGuests_guestsTabContent__8yk_w{width:100%;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:24px;border:none;border-radius:16px}@media (max-width:768px){.ManageGuests_guestsTabContent__8yk_w{width:100%;padding:16px}}.ManageGuests_guestsStats__9UVtp{display:flex;gap:24px;margin-bottom:24px}@media (max-width:768px){.ManageGuests_guestsStats__9UVtp{flex-direction:column;gap:16px}}.ManageGuests_guestStat__c_bnG{display:flex;flex-direction:column;align-items:center;padding:16px 24px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px}.ManageGuests_guestStatNumber__Kyulv{font-size:2rem;font-weight:600;color:#000;line-height:1}.ManageGuests_guestStatLabel__W4kog{font-size:.875rem;color:#666;font-weight:500;margin-top:4px}.ManageGuests_shareLinkStat__BKA_L{display:flex;flex-direction:column;align-items:center;padding:16px 24px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;cursor:pointer;transition:all .2s ease;border-radius:16px}.ManageGuests_shareLinkStat__BKA_L:hover{background:#000;border-color:transparent}.ManageGuests_shareLinkStat__BKA_L:hover .ManageGuests_shareLinkIcon__29osw,.ManageGuests_shareLinkStat__BKA_L:hover .ManageGuests_shareLinkLabel__q55dn{color:#fff}.ManageGuests_shareLinkIcon__29osw{color:#666;margin-bottom:8px;transition:color .2s ease}.ManageGuests_shareLinkLabel__q55dn{font-size:.875rem;color:#666;font-weight:500;transition:color .2s ease}.ManageGuests_guestsLoading__8T5P9{text-align:center;padding:40px 0;color:#666;font-size:.9rem}.ManageGuests_guestsEmpty__ucNk1{text-align:center;padding:60px 20px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px}.ManageGuests_guestsEmptyIcon__OVaF9{color:#ccc;margin-bottom:16px}.ManageGuests_guestsEmptyTitle__m0xuo{font-size:1.2rem;font-weight:600;color:#333;margin-bottom:8px}.ManageGuests_guestsEmptyDescription__ZAFnH{color:#666;font-size:.9rem}.ManageGuests_guestsList__jc_m8{display:flex;flex-direction:column;gap:12px}.ManageGuests_guestItem__t25_r{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;transition:all .2s ease;border-radius:16px}.ManageGuests_guestItem__t25_r:hover{border-color:transparent}.ManageGuests_guestAvatar__9zU8g{width:40px;height:40px;background:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px}.ManageGuests_guestInitial__0m6G8{color:#fff;font-size:.9rem;font-weight:600}.ManageGuests_guestInfo__fcytg{flex:1 1;min-width:0}.ManageGuests_guestName__SpDoP{font-size:.95rem;font-weight:600;color:#000;margin-bottom:2px}.ManageGuests_guestJoined__ttvhh{font-size:.8rem;color:#666}.ManageGuests_guestsGrouped__9Kg5G{display:flex;flex-direction:row;gap:24px;align-items:flex-start;overflow-x:auto}.ManageGuests_tournamentGroup__TfDQ8{display:flex;flex-direction:column;gap:16px;flex:1 1;min-width:300px}.ManageGuests_tournamentGroupHeader__0G1ff{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(0,0,0,.05);border:none;border-radius:12px}.ManageGuests_tournamentGroupTitle__BTF_6{font-size:1rem;font-weight:600;color:#000}.ManageGuests_tournamentGroupCount__TS40r{font-size:.875rem;color:#666;font-weight:500}.ManageGuests_tournamentGroupEmpty__JOMkZ{padding:20px;text-align:center;color:#999;font-size:.9rem;background:rgba(128,128,128,.25);border:1px dashed #ccc;border-radius:12px}@media (max-width:768px){.ManageGuests_guestsGrouped__9Kg5G{flex-direction:column}.ManageGuests_tournamentGroup__TfDQ8{min-width:100%}.ManageGuests_tournamentGroupHeader__0G1ff{flex-direction:column;align-items:flex-start;gap:8px}}.EventRegistrationFee_registrationCard__Aijuz{background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;padding:24px;width:100%;max-width:1200px;margin:0 auto}@media (max-width:768px){.EventRegistrationFee_registrationCard__Aijuz{padding:16px}}.EventRegistrationFee_registrationTabContent__ppK_r{width:100%}@media (max-width:768px){.EventRegistrationFee_registrationTabContent__ppK_r{padding:0}}.EventRegistrationFee_costSection__cS1CT{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.EventRegistrationFee_formGroup__ke3iS{display:flex;flex-direction:column;gap:0;flex:1 1}.EventRegistrationFee_sectionTitle__OXZYc{font-size:.75rem;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0}.EventRegistrationFee_input__jlgCv{width:100%;border:none;background:#f8f8f8;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:16px}.EventRegistrationFee_input__jlgCv:focus{outline:none;border:none}.EventRegistrationFee_input__jlgCv::placeholder{color:#999}.EventRegistrationFee_updateCostButton__Peudx{background:#000;color:#fff;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:-moz-fit-content;height:fit-content;border-radius:16px}.EventRegistrationFee_updateCostButton__Peudx:hover:not(:disabled){background:#333;border-color:transparent}.EventRegistrationFee_updateCostButton__Peudx:disabled{background:#999;border-color:transparent;cursor:not-allowed}.EventRegistrationFee_costInputRow__dkvw0{display:flex;align-items:flex-end;gap:16px}.EventRegistrationFee_loading__86O59{color:#999;text-align:center;padding:40px 0;font-size:.75rem}.EventRegistrationFee_errorMessage__DXKr5{color:#666;border:none;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px;margin-bottom:24px;border-radius:16px}@media (max-width:768px){.EventRegistrationFee_costInputRow__dkvw0{flex-direction:column;align-items:stretch}.EventRegistrationFee_updateCostButton__Peudx{width:100%}}.TournamentRegistrationFees_registrationCard__e8WK6{background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;padding:24px;width:100%;max-width:1200px;margin:0 auto}@media (max-width:768px){.TournamentRegistrationFees_registrationCard__e8WK6{padding:16px}}.TournamentRegistrationFees_tournamentsSection__VoFu9{display:flex;flex-direction:column;gap:16px;width:100%}.TournamentRegistrationFees_tournamentsList__6DgDW{display:flex;flex-direction:column;gap:12px}.TournamentRegistrationFees_tournamentItem__6woQY{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;gap:16px}.TournamentRegistrationFees_tournamentInfo__cIJa9{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.TournamentRegistrationFees_tournamentName__HYrr6{font-size:1rem;font-weight:500;color:#000}.TournamentRegistrationFees_tournamentGame__EuEz7{font-size:.875rem;color:#666}.TournamentRegistrationFees_tournamentCost__evzjx{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.TournamentRegistrationFees_tournamentCostInput__wTxts{display:flex;align-items:flex-end;gap:12px;flex-shrink:0}.TournamentRegistrationFees_tournamentCostInput__wTxts .TournamentRegistrationFees_formGroup__kwsH4{min-width:120px}.TournamentRegistrationFees_costAmount__X_L_R{font-size:1rem;font-weight:600;color:#000}.TournamentRegistrationFees_paymentRequired__VQ1cE{font-size:.75rem;color:#16a34a;font-weight:500}.TournamentRegistrationFees_freeLabel__k0iBF{font-size:.875rem;color:#666;font-weight:500}.TournamentRegistrationFees_sectionTitle__S7F7_{font-size:.75rem;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0}.TournamentRegistrationFees_formGroup__kwsH4{display:flex;flex-direction:column;gap:0;flex:1 1}.TournamentRegistrationFees_input__hh5Hn{width:100%;border:none;background:#f8f8f8;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:16px}.TournamentRegistrationFees_input__hh5Hn:focus{outline:none;border:none}.TournamentRegistrationFees_input__hh5Hn::placeholder{color:#999}.TournamentRegistrationFees_updateCostButton__1nbpk{background:#000;color:#fff;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;height:-moz-fit-content;height:fit-content;border-radius:16px}.TournamentRegistrationFees_updateCostButton__1nbpk:hover:not(:disabled){background:#333;border-color:transparent}.TournamentRegistrationFees_updateCostButton__1nbpk:disabled{background:#999;border-color:transparent;cursor:not-allowed}.TournamentRegistrationFees_paymentStatusReady__xMS35{color:#16a34a;font-size:.875rem;font-weight:500;white-space:nowrap;padding:12px 16px;border-radius:16px;background:#f0fdf4;border:1px solid #16a34a}.TournamentRegistrationFees_paymentStatusNotReady__LDAni{background:#dc2626;color:#fff;border:1px solid #dc2626;padding:12px 16px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;border-radius:16px}.TournamentRegistrationFees_paymentStatusNotReady__LDAni:hover{background:#b91c1c;border-color:#b91c1c}.TournamentRegistrationFees_loading__9dGJ4{color:#999;text-align:center;padding:40px 0;font-size:.75rem}.TournamentRegistrationFees_errorMessage__oRq01{color:#666;border:none;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px;margin-bottom:24px;border-radius:16px}@media (max-width:768px){.TournamentRegistrationFees_tournamentItem__6woQY{flex-direction:column;align-items:flex-start;gap:12px}.TournamentRegistrationFees_tournamentCost__evzjx{align-items:flex-start;width:100%}.TournamentRegistrationFees_tournamentCostInput__wTxts{flex-direction:column;align-items:stretch;width:100%;gap:12px}.TournamentRegistrationFees_tournamentCostInput__wTxts .TournamentRegistrationFees_formGroup__kwsH4,.TournamentRegistrationFees_tournamentCostInput__wTxts .TournamentRegistrationFees_paymentStatusNotReady__LDAni,.TournamentRegistrationFees_tournamentCostInput__wTxts .TournamentRegistrationFees_updateCostButton__1nbpk{width:100%}}.StripeValidationInfo_stripeValidationCard__OdK_7{background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px;padding:24px;width:100%;max-width:1200px;margin:0 auto 24px}@media (max-width:768px){.StripeValidationInfo_stripeValidationCard__OdK_7{padding:16px}}.StripeValidationInfo_stripeValidationContent__AkoSB{width:100%}.StripeValidationInfo_sectionTitle__XVmkf{font-size:.75rem;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0 0 16px;padding:0}.StripeValidationInfo_statusRow__rXo4C{display:flex;align-items:center;gap:24px;flex-wrap:wrap;width:100%}.StripeValidationInfo_statusItem__QJrOG{display:flex;align-items:center;gap:8px;flex-shrink:0}.StripeValidationInfo_statusLabel__h4Rec{font-size:.875rem;color:#666;font-weight:500;white-space:nowrap}.StripeValidationInfo_statusValue__yu4cz{font-size:.875rem;font-weight:600;color:#000}.StripeValidationInfo_statusText__NJhGe{font-size:.875rem;color:#666}.StripeValidationInfo_statusSuccess__fsQ2Z{color:#16a34a;font-weight:600;font-size:.875rem}.StripeValidationInfo_statusError__SrvaN{color:#dc2626;font-weight:600;font-size:.875rem}.StripeValidationInfo_setupButton___XtuG{background:#000;color:#fff;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content;border-radius:16px}.StripeValidationInfo_setupButton___XtuG:hover:not(:disabled){background:#333;border-color:transparent}.StripeValidationInfo_setupButton___XtuG:disabled{background:#999;border-color:transparent;cursor:not-allowed}@media (max-width:768px){.StripeValidationInfo_statusRow__rXo4C{flex-direction:column;align-items:flex-start;gap:16px}.StripeValidationInfo_statusItem__QJrOG{width:100%;justify-content:space-between}.StripeValidationInfo_setupButton___XtuG{width:100%;margin-top:8px}}.TabSwitcher_tabSection__fEZXg{width:100%;max-width:1200px;margin:0 auto 24px;padding:0 24px}@media (max-width:768px){.TabSwitcher_tabSection__fEZXg{padding:0;margin-bottom:16px}}.TabSwitcher_tabNavigation__0L5mZ{display:flex;gap:0;border-bottom:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent}.TabSwitcher_tabNavigation__0L5mZ::-webkit-scrollbar{height:4px}.TabSwitcher_tabNavigation__0L5mZ::-webkit-scrollbar-track{background:transparent}.TabSwitcher_tabNavigation__0L5mZ::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:2px}.TabSwitcher_tabNavigation__0L5mZ::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.TabSwitcher_tabButton__cIHIr{background:transparent;border:none;padding:16px 24px;font-size:1rem;font-weight:500;color:#666;cursor:pointer;transition:all .2s ease;position:relative;text-transform:uppercase;white-space:nowrap;flex-shrink:0;min-height:44px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.TabSwitcher_tabButton__cIHIr{padding:12px 16px;font-size:.875rem;min-height:48px}}@media (max-width:480px){.TabSwitcher_tabButton__cIHIr{padding:10px 12px;font-size:.8rem;min-height:44px}}.TabSwitcher_tabButton__cIHIr:hover{color:#333}.TabSwitcher_tabButtonActive__25IWx,.TabSwitcher_tabButtonActive__25IWx:hover{color:#000}.TabSwitcher_viewEventButton__oKneK{margin-left:auto;padding:8px 16px;font-size:.75rem;font-weight:400;color:#666;text-decoration:none;background:transparent;border:none;cursor:pointer;transition:color .2s ease;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:4px;text-transform:none}.TabSwitcher_viewEventButton__oKneK:hover{color:#333}@media (max-width:768px){.TabSwitcher_viewEventButton__oKneK{padding:6px 12px;font-size:.7rem}}@media (max-width:480px){.TabSwitcher_viewEventButton__oKneK{padding:6px 10px;font-size:.65rem}}.DangerZone_dangerZone__CllgU{width:100%;background:rgba(128,128,128,.25);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:24px;border:none;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8)}@media (max-width:768px){.DangerZone_dangerZone__CllgU{width:100%;padding:16px}}.DangerZone_dangerCard__bbJ6Q{background:transparent;border:none;border-radius:0;padding:0;display:flex;flex-direction:column;gap:24px}@media (max-width:768px){.DangerZone_dangerCard__bbJ6Q{padding:0}}.DangerZone_dangerHeader__zDEQI{display:flex;flex-direction:column;gap:16px}.DangerZone_dangerTitle__U_rwL{font-size:1.5rem;font-weight:600;color:#d32f2f;margin:0}.DangerZone_dangerWarning__jNB75{font-size:1rem;color:#666;line-height:1.5;margin:0}.DangerZone_dangerList__QSu_M{margin:0;padding-left:24px;color:#666;line-height:1.8}.DangerZone_dangerList__QSu_M li{margin-bottom:8px}.DangerZone_deleteSection__5gSiy{display:flex;flex-direction:column;gap:16px}.DangerZone_deleteButton__dOvLE{background:#d32f2f;color:#fff;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;width:-moz-fit-content;width:fit-content;border-radius:16px;align-self:flex-start}.DangerZone_deleteButton__dOvLE:hover:not(:disabled){background:#b71c1c;border-color:transparent}.DangerZone_deleteButton__dOvLE:disabled{background:#999;border-color:transparent;cursor:not-allowed}.DangerZone_confirmDelete__XnFx6{display:flex;flex-direction:column;gap:16px;padding:20px;background:rgba(255,235,238,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:16px}.DangerZone_confirmWarning__4vWfF{font-size:1rem;color:#d32f2f;font-weight:500;margin:0;line-height:1.5}.DangerZone_confirmWarning__4vWfF strong{color:#b71c1c}.DangerZone_deleteInput__vamhs{padding:12px 16px;font-size:1rem;border:none;border-radius:8px;width:100%;max-width:400px;transition:all .2s ease}.DangerZone_deleteInput__vamhs:focus{outline:none;border-color:transparent;box-shadow:0 0 0 3px rgba(211,47,47,.1)}.DangerZone_deleteInput__vamhs:disabled{background:#f5f5f5;cursor:not-allowed}.DangerZone_confirmActions__1iTRo{display:flex;gap:12px;flex-wrap:wrap}.DangerZone_confirmDeleteButton__nXqiX{background:#d32f2f;color:#fff;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:16px}.DangerZone_confirmDeleteButton__nXqiX:hover:not(:disabled){background:#b71c1c;border-color:transparent}.DangerZone_confirmDeleteButton__nXqiX:disabled{background:#999;border-color:transparent;cursor:not-allowed;opacity:.6}.DangerZone_cancelButton__XLB0I{background:#fff;color:#666;border:none;padding:12px 24px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease;border-radius:16px}.DangerZone_cancelButton__XLB0I:hover:not(:disabled){background:#f5f5f5;border-color:transparent}.DangerZone_cancelButton__XLB0I:disabled{opacity:.6;cursor:not-allowed}.MyEvents_myEvents__4fGwx{width:100%;padding:24px 16px;margin:0;min-height:100vh}.MyEvents_section__vMQvk{margin-bottom:32px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 24px}.MyEvents_section__vMQvk:last-child{margin-bottom:0}.MyEvents_header__D7Juk{display:flex;justify-content:flex-end;align-items:center;margin-bottom:24px}.MyEvents_toggleContainer__Ga5Yx{display:flex;gap:0;border:none;overflow:hidden;border-radius:8px;background:rgba(128,128,128,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.MyEvents_toggleButton__Uu6of{background:rgba(255,255,255,.1);color:#666666;border:none;padding:10px 20px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.MyEvents_toggleButton__Uu6of:not(:last-child){border-right:none}.MyEvents_toggleButton__Uu6of:hover{background:rgba(255,255,255,.2)}.MyEvents_toggleButton__Uu6of.MyEvents_active__vM_QW{background:rgba(0,0,0,.3);color:#ffffff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.MyEvents_toggleButton__Uu6of.MyEvents_active__vM_QW:hover{background:rgba(0,0,0,.4)}.MyEvents_eventsList__YpG98{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px;width:100%;margin:0}.MyEvents_timelineWrapper__eKMJW{display:grid;grid-gap:24px;gap:24px}.MyEvents_dateGroup__0IgAk{display:grid;grid-template-columns:132px 1fr;grid-gap:20px;gap:20px}.MyEvents_dateColumn__ApBMQ{text-align:left;padding-top:6px}.MyEvents_dateKey__Rrhe1{color:#000000;font-weight:600}.MyEvents_dateWeekday__gZdIE{color:#707070;font-size:.85rem}.MyEvents_eventsColumn__C8gnW{position:relative}.MyEvents_verticalTrack__INiYT{position:absolute;left:7px;top:0;bottom:0;width:1px;background:#e0e0e0}.MyEvents_eventItem__K6osx{position:relative;padding-left:24px;margin-bottom:16px}.MyEvents_trackDot__RHvqx{position:absolute;left:3px;top:28px;width:9px;height:9px;background:#9a9a9a}@media (max-width:767px){.MyEvents_trackDot__RHvqx,.MyEvents_verticalTrack__INiYT{display:none}.MyEvents_eventItem__K6osx{padding-left:0}}.MyEvents_eventCard__S6aLM{background:#ffffff;height:auto;min-height:112px;position:relative;cursor:pointer;overflow:hidden;transition:all .2s cubic-bezier(.25,.46,.45,.94);width:100%;display:grid;grid-template-columns:1fr 128px;grid-gap:16px;gap:16px;padding:18px;border:none;border-radius:12px}.MyEvents_cardBackground__XIeJ0{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(20px);opacity:.3;z-index:0;transform:scale(1.1)}.MyEvents_eventCard__S6aLM:hover{border-color:transparent}.MyEvents_eventThumb__TWtQg{width:128px;height:128px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-left:0;border-radius:8px;position:relative;z-index:1}.MyEvents_imagePlaceholder__0jyH7{width:100%;height:100%;background:#d0d0d0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:500;color:#707070}.MyEvents_eventContent__2YgRo{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;background:transparent;color:#000000;height:100%;min-height:0;position:relative;z-index:1}.MyEvents_eventHeaderRow__RjMae{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.MyEvents_eventTime__VKl1h{color:#707070;font-size:.85rem}.MyEvents_eventTitle__hAl7_{font-size:1.1rem;font-weight:600;color:#000000;line-height:1.35;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.MyEvents_metaRow__6IcxP{display:flex;gap:8px;align-items:baseline}.MyEvents_metaText__NxbaO{color:#000000;font-size:.9rem}.MyEvents_metaSub__j5j58{color:#707070;font-size:.8rem}.MyEvents_metaWarn__weo0k{color:#b36b00;font-size:.9rem}.MyEvents_gameTitle__qK5so{color:#707070;font-size:.8rem;margin-top:4px}.MyEvents_eventActions__jZ5__{display:flex;align-items:center;gap:8px}.MyEvents_managePill__GF00A{background:transparent;color:#000000;border:none;padding:8px 16px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);text-align:center;border-radius:6px}.MyEvents_managePill__GF00A:hover{background:rgba(0,0,0,.1);border-color:transparent}.MyEvents_goingPill__xc4RQ{background:#ffffff;color:#000000;border:none;padding:6px 10px;font-size:.75rem;font-weight:600;border-radius:6px}.MyEvents_loading__OiSjQ{text-align:left;padding:32px;font-size:1rem;font-weight:400;color:#707070}.MyEvents_error__bZq9P{text-align:left;padding:24px;font-size:1rem;font-weight:400;color:#000000;background:#f8f8f8;border:none;border-radius:8px}.MyEvents_emptyState__02o_k{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:32px 24px}.MyEvents_emptyStateContent__b9RSL{text-align:center;max-width:400px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.MyEvents_dancingDuck__dEnO4{width:200px;height:auto;margin-bottom:24px}.MyEvents_emptyStateText__kNcBo{font-size:1rem;font-weight:500;color:#404040;margin-bottom:6px;line-height:1.4}.MyEvents_emptyStateSubtext__G3Gc8{font-size:.8rem;color:#707070;margin-bottom:20px;line-height:1.5}.MyEvents_emptyStateButtons__HvfNM{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.MyEvents_discoverButton__5NXvE,.MyEvents_signInButton__GZzeY{background:#000000;color:#ffffff;border:none;padding:12px 24px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.25,.46,.45,.94);text-decoration:none;display:inline-block;text-align:center;border-radius:8px}.MyEvents_discoverButton__5NXvE{font-size:.8rem;min-width:140px}.MyEvents_signInButton__GZzeY{font-size:.875rem;margin-top:16px}.MyEvents_notLoggedIn___pYup{text-align:left;padding:32px;color:#707070;font-size:1rem;font-weight:400;background:#f8f8f8;border:none;border-radius:8px}@media (max-width:1024px){.MyEvents_section__vMQvk{padding:0 16px}}@media (max-width:767px){.MyEvents_myEvents__4fGwx{padding:12px}.MyEvents_section__vMQvk{padding:0 12px}.MyEvents_header__D7Juk{margin-bottom:20px;justify-content:center}.MyEvents_toggleButton__Uu6of{padding:8px 16px;font-size:.8rem}.MyEvents_eventsList__YpG98{grid-template-columns:1fr;gap:16px;width:100%}.MyEvents_dateGroup__0IgAk{grid-template-columns:1fr;gap:12px}.MyEvents_dateColumn__ApBMQ{padding-top:0;margin-bottom:4px}.MyEvents_eventsColumn__C8gnW{position:static}.MyEvents_eventCard__S6aLM{grid-template-columns:1fr;padding:16px;gap:12px;height:auto;min-height:auto}.MyEvents_eventThumb__TWtQg{width:100%;height:180px;margin-left:0;order:2}.MyEvents_eventContent__2YgRo{order:1}.MyEvents_imagePlaceholder__0jyH7{font-size:2rem}.MyEvents_eventTitle__hAl7_{font-size:1.1rem;line-height:1.3}.MyEvents_managePill__GF00A{font-size:.75rem;padding:6px 12px}}@media (max-width:480px){.MyEvents_myEvents__4fGwx{padding:8px}.MyEvents_section__vMQvk{padding:0 8px}.MyEvents_header__D7Juk{margin-bottom:16px;justify-content:center}.MyEvents_toggleButton__Uu6of{padding:7px 14px;font-size:.75rem}.MyEvents_eventsList__YpG98{grid-template-columns:1fr;gap:12px;width:100%}.MyEvents_dateGroup__0IgAk{grid-template-columns:1fr;gap:8px}.MyEvents_dateColumn__ApBMQ{padding-top:0;margin-bottom:4px}.MyEvents_eventsColumn__C8gnW{position:static}.MyEvents_eventCard__S6aLM{grid-template-columns:1fr;padding:12px;gap:10px;height:auto;min-height:auto}.MyEvents_eventThumb__TWtQg{width:100%;height:160px;margin-left:0;order:2}.MyEvents_eventContent__2YgRo{order:1}.MyEvents_imagePlaceholder__0jyH7{font-size:1.8rem}.MyEvents_eventTitle__hAl7_{font-size:1rem;line-height:1.3}.MyEvents_managePill__GF00A{font-size:.7rem;padding:6px 10px}.MyEvents_emptyState__02o_k{padding:24px 16px}.MyEvents_emptyStateButtons__HvfNM{flex-direction:column;gap:8px}.MyEvents_discoverButton__5NXvE{width:100%;min-width:auto}.MyEvents_dancingDuck__dEnO4{width:150px}}@media (min-width:768px) and (max-width:1023px){.MyEvents_eventsList__YpG98{grid-template-columns:1fr;gap:18px;width:100%}.MyEvents_dateGroup__0IgAk{grid-template-columns:1fr;gap:14px}.MyEvents_dateColumn__ApBMQ{padding-top:0;margin-bottom:4px}.MyEvents_eventsColumn__C8gnW{position:static}.MyEvents_trackDot__RHvqx,.MyEvents_verticalTrack__INiYT{display:none}.MyEvents_eventItem__K6osx{padding-left:0}.MyEvents_eventCard__S6aLM{height:auto;min-height:auto;padding:16px;gap:14px;grid-template-columns:1fr}.MyEvents_eventThumb__TWtQg{width:100%;height:200px;order:2}.MyEvents_eventContent__2YgRo{order:1}.MyEvents_imagePlaceholder__0jyH7{font-size:2.2rem}}@media (min-width:1024px){.MyEvents_myEvents__4fGwx{padding:32px 24px}.MyEvents_section__vMQvk{margin-bottom:40px;padding:0 32px}.MyEvents_eventsList__YpG98{grid-template-columns:1fr;gap:24px;width:100%}.MyEvents_eventCard__S6aLM{height:auto;min-height:128px;padding:20px;gap:18px;grid-template-columns:1fr 140px}.MyEvents_imagePlaceholder__0jyH7{font-size:2.5rem}.MyEvents_eventTitle__hAl7_{font-size:1.2rem;line-height:1.3}}.MyEvents_eventCard__S6aLM:focus-within{outline:2px solid #000000;outline-offset:2px}@media (prefers-reduced-motion:reduce){.MyEvents_eventCard__S6aLM,.MyEvents_managePill__GF00A{transition:none}.MyEvents_eventCard__S6aLM:hover,.MyEvents_managePill__GF00A:hover{transform:none}}@media (prefers-contrast:high){.MyEvents_eventCard__S6aLM,.MyEvents_eventCard__S6aLM:hover{border-color:transparent}.MyEvents_goingPill__xc4RQ,.MyEvents_managePill__GF00A{border-color:transparent;background:#ffffff}.MyEvents_goingPill__xc4RQ{color:#000000}}.my-comm_myCommunities__VDNqx{width:100%;padding:24px 16px;margin:0;min-height:100vh}.my-comm_section__SqhNX{margin-bottom:32px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 24px}.my-comm_header__CXTy6{margin-bottom:32px;flex-wrap:wrap}.my-comm_header__CXTy6,.my-comm_sectionHeader__hUasd{display:flex;justify-content:space-between;align-items:center;gap:16px}.my-comm_sectionHeader__hUasd{margin-bottom:24px}.my-comm_headerButtons__ps3Xd{display:flex;align-items:center;gap:12px}.my-comm_title__Ul5rj{font-size:1.25rem;font-weight:600;color:#000000;margin:0}.my-comm_subtleCreateButton__lgcWk{background:rgba(128,128,128,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#666666;border:none;padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.my-comm_subtleCreateButton__lgcWk:hover{background:rgba(128,128,128,.25);color:#000000}.my-comm_subtleCreateButton__lgcWk svg{flex-shrink:0}.my-comm_loading__YwPbE{display:flex;justify-content:center;align-items:center;height:100vh;color:#666666}.my-comm_error__0DQx8{background:#fee;color:#c33;padding:12px 16px;border-radius:8px;margin-bottom:24px}.my-comm_emptyState__QAwrA{text-align:center;padding:48px 24px;color:#666666;display:flex;flex-direction:column;align-items:center;gap:24px}.my-comm_emptyState__QAwrA p{font-size:1.1rem;margin:0}.my-comm_createButton__tqgS_{background:#000000;color:#ffffff;border:none;padding:12px 24px;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s ease}.my-comm_createButton__tqgS_:hover{background:#333333;transform:translateY(-1px)}.my-comm_createButton__tqgS_:active{transform:translateY(0)}.my-comm_communitiesList__aonx9{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:12px;gap:12px;width:100%}.my-comm_communityCard__dFM9O{background:rgba(128,128,128,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;padding:12px;gap:8px;position:relative;aspect-ratio:1;width:100%}.my-comm_communityCard__dFM9O:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.my-comm_communityImage__t0qCJ{width:60px;height:60px;border-radius:50%;overflow:hidden;background:#f5f5f5;flex-shrink:0}.my-comm_profileImage__PjhXa{width:100%;height:100%;object-fit:cover}.my-comm_placeholderImage__Bl8xW{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#e0e0e0;color:#999999;font-size:1.25rem;font-weight:600}.my-comm_communityName__hEgoV{font-size:.8rem;font-weight:500;color:#000000;margin:0;text-align:center;word-break:break-word;flex:1 1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.my-comm_visibilityIcon__NO0gW{position:absolute;top:6px;right:6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:#ffffff;border:none;border-radius:50%;color:#666666;cursor:pointer;z-index:1;transition:all .2s ease}.my-comm_visibilityIcon__NO0gW svg{width:12px;height:12px}.my-comm_visibilityIcon__NO0gW:hover{background:#f5f5f5;color:#000000}.my-comm_visibilityIcon__NO0gW:hover .my-comm_tooltip__WNlrc{opacity:1;visibility:visible}.my-comm_tooltip__WNlrc{position:absolute;top:calc(100% + 8px);right:0;background:#000000;color:#ffffff;padding:6px 10px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;pointer-events:none;z-index:10}.my-comm_tooltip__WNlrc:before{content:"";position:absolute;bottom:100%;right:8px;border:4px solid transparent}.my-comm_subscribedSection__q_FaW{margin-top:48px;padding-top:32px;border-top:none}.my-comm_subscribedTitle__i6d_K{font-size:1.25rem;font-weight:600;color:#000000;margin:0 0 24px}.my-comm_subscribedCommunitiesList__8OOBl{display:flex;flex-direction:column;gap:12px;width:100%}.my-comm_subscribedCommunityCard__VYa_a{background:#ffffff;border:none;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:row;align-items:flex-start;padding:20px;gap:20px;position:relative;min-height:200px;isolation:isolate}.my-comm_subscribedCommunityCard__VYa_a:before{content:"";position:absolute;top:-10%;left:-10%;right:-10%;bottom:-10%;background-image:var(--banner-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(20px);z-index:0}.my-comm_subscribedCommunityCard__VYa_a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);z-index:1}.my-comm_subscribedCommunityCard__VYa_a .my-comm_communityImage__t0qCJ{flex-shrink:0;position:relative;z-index:2}.my-comm_subscribedCommunityCard__VYa_a:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.my-comm_subscribedCommunityContent__BdniD{flex:1 1;display:flex;flex-direction:column;gap:12px;min-width:0;position:relative;z-index:2}.my-comm_subscribedCommunityName__komfw{font-size:1rem;font-weight:600;color:#000000;margin:0}.my-comm_subscribedCommunityDescription__InQjA{font-size:.875rem;color:#666666;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.my-comm_upcomingEvent__nPDYl{margin-top:8px;padding:12px;background:rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.my-comm_upcomingEventLabel__1WpO2{font-size:.75rem;font-weight:600;color:#666666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.my-comm_upcomingEventContent__QCdJU{display:flex;gap:12px;align-items:flex-start}.my-comm_upcomingEventImage__yD_Dl{width:80px;height:80px;aspect-ratio:1;border-radius:6px;overflow:hidden;flex-shrink:0;background:#f5f5f5}.my-comm_upcomingEventImagePlaceholder__yW7HO{width:80px;height:80px;aspect-ratio:1;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#e0e0e0;color:#999999;font-size:2rem;font-weight:600;flex-shrink:0}.my-comm_upcomingEventDetails__3tXe_{flex:1 1;min-width:0}.my-comm_upcomingEventTitle__FSSRm{font-size:.95rem;font-weight:600;color:#000000;margin-bottom:4px}.my-comm_upcomingEventDate__p6uLf{font-size:.875rem;color:#666666;margin-bottom:4px}.my-comm_upcomingEventLocation__7IDfc{font-size:.875rem;color:#666666}.my-comm_noUpcomingEvent__SMTfh{margin-top:8px;padding:12px;background:rgba(255,255,255,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.my-comm_noUpcomingEventText__R4eSH{font-size:.875rem;color:#999999;font-style:italic}.my-comm_subscribedPlaceholder__GW3ag{text-align:center;padding:48px 24px;color:#666666;background:transparent;border-radius:8px}.my-comm_subscribedPlaceholder__GW3ag p{margin:0;font-size:1.1rem}.my-comm_subscribedCardActions__KOoe5{display:flex;flex-direction:row;gap:12px;align-items:center;flex-shrink:0;position:absolute;top:20px;right:20px;z-index:2}.my-comm_viewCommunityButton__eJLJt{padding:6px 12px;font-size:.875rem;font-weight:500;border:none;border-radius:6px;background:transparent;color:#000000;cursor:pointer;transition:all .15s ease;white-space:nowrap;display:flex;align-items:center;gap:6px}.my-comm_viewCommunityButton__eJLJt:hover{color:#666666}.my-comm_viewCommunityButton__eJLJt svg{flex-shrink:0}.my-comm_unsubscribeButton__wjNp6{padding:6px 12px;font-size:.8rem;font-weight:500;border:none;border-radius:6px;background:transparent;color:#999999;cursor:pointer;transition:all .15s ease;white-space:nowrap}.my-comm_unsubscribeButton__wjNp6:hover{color:#666666}@media (max-width:768px){.my-comm_myCommunities__VDNqx{padding:16px 12px}.my-comm_section__SqhNX{padding:0 12px}.my-comm_sectionHeader__hUasd{flex-direction:column;align-items:flex-start;gap:12px}.my-comm_title__Ul5rj{font-size:1.125rem}.my-comm_headerButtons__ps3Xd{width:100%;flex-direction:row;gap:8px}.my-comm_subtleCreateButton__lgcWk{flex:1 1;justify-content:center}.my-comm_communitiesList__aonx9{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.my-comm_communityCard__dFM9O{padding:10px;gap:6px}.my-comm_communityImage__t0qCJ{width:50px;height:50px}.my-comm_communityName__hEgoV{font-size:.75rem}.my-comm_visibilityIcon__NO0gW{top:4px;right:4px;width:18px;height:18px}.my-comm_visibilityIcon__NO0gW svg{width:10px;height:10px}.my-comm_subscribedSection__q_FaW{margin-top:32px;padding-top:24px}.my-comm_subscribedTitle__i6d_K{font-size:1.125rem;margin-bottom:16px}.my-comm_subscribedCommunityCard__VYa_a{flex-direction:column;padding:16px;gap:16px;min-height:auto}.my-comm_subscribedCommunityCard__VYa_a .my-comm_communityImage__t0qCJ{width:60px;height:60px;align-self:flex-start}.my-comm_subscribedCommunityContent__BdniD{width:100%}.my-comm_subscribedCommunityName__komfw{font-size:.95rem}.my-comm_subscribedCommunityDescription__InQjA{font-size:.8125rem;-webkit-line-clamp:2;line-clamp:2}.my-comm_subscribedCardActions__KOoe5{position:static;width:100%;justify-content:space-between;margin-top:12px}.my-comm_unsubscribeButton__wjNp6,.my-comm_viewCommunityButton__eJLJt{flex:1 1;justify-content:center;padding:10px 16px;font-size:.875rem}.my-comm_noUpcomingEvent__SMTfh,.my-comm_upcomingEvent__nPDYl{padding:10px}.my-comm_upcomingEventLabel__1WpO2{font-size:.7rem}.my-comm_upcomingEventTitle__FSSRm{font-size:.875rem}.my-comm_upcomingEventDate__p6uLf,.my-comm_upcomingEventLocation__7IDfc{font-size:.8125rem}.my-comm_emptyState__QAwrA{padding:32px 16px;gap:16px}.my-comm_emptyState__QAwrA p{font-size:1rem}.my-comm_createButton__tqgS_{width:100%;padding:14px 24px}.my-comm_subscribedPlaceholder__GW3ag{padding:32px 16px}}@media (max-width:480px){.my-comm_myCommunities__VDNqx{padding:12px 8px}.my-comm_section__SqhNX{padding:0 8px}.my-comm_communitiesList__aonx9{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px}.my-comm_communityCard__dFM9O{padding:8px;gap:6px}.my-comm_communityImage__t0qCJ{width:45px;height:45px}.my-comm_communityName__hEgoV{font-size:.7rem}.my-comm_subscribedCommunityCard__VYa_a{padding:12px;gap:12px}.my-comm_subscribedCardActions__KOoe5{flex-direction:column;gap:8px}.my-comm_unsubscribeButton__wjNp6,.my-comm_viewCommunityButton__eJLJt{width:100%}}.create-comm_createCommunity__UiaaA{width:100%;padding:96px 16px 24px;min-height:100vh;position:relative}@media (max-width:768px){.create-comm_createCommunity__UiaaA{padding:84px 16px 24px}}.create-comm_container__2DAqK{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}@media (max-width:768px){.create-comm_container__2DAqK{padding:0}}.create-comm_errorMessage__1IHjM{color:#c33;border:1px solid #c33;background:#fee;padding:12px 16px;margin:0 auto 24px;border-radius:8px;font-size:.875rem;max-width:1200px;width:calc(100% - 48px)}.create-comm_headerSection__rHvId{width:100%;margin:0 auto 48px;padding:0}.create-comm_bannerUpload__jxQrV{position:relative;width:100%;aspect-ratio:1920/1080;border:1px solid #e0e0e0;background:#f5f5f5;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center}.create-comm_bannerPreview__eYNEX{width:100%;height:100%;object-fit:cover}.create-comm_bannerPlaceholder__Rs2gi{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.875rem}.create-comm_bannerTopControls__syU2E{position:absolute;top:16px;left:16px;right:16px;display:flex;justify-content:space-between;align-items:center;z-index:10}.create-comm_publicToggleContainer__8NwvG{display:flex;align-items:center}.create-comm_bannerChangeButton__gTA8j,.create-comm_publicToggleContainer__8NwvG{background:rgba(255,255,255,.9);padding:8px 16px;border:1px solid rgba(0,0,0,.1);border-radius:6px}.create-comm_bannerChangeButton__gTA8j{color:#000;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin:0}.create-comm_bannerChangeButton__gTA8j:hover{background:rgba(255,255,255,1);border-color:rgba(0,0,0,.2)}.create-comm_publicToggleContainer__8NwvG .create-comm_toggleLabel__qVr4B{margin:0;gap:8px}.create-comm_publicToggleContainer__8NwvG .create-comm_toggleText__4V_UE{font-size:.875rem;font-weight:500;color:#000}.create-comm_communityInfoOverlay__Kt_v6{position:absolute;bottom:0;left:0;right:0;padding:24px 32px;background:#fff;display:flex;align-items:flex-end;gap:20px;z-index:5}.create-comm_profileImageContainer__Lv0yg{flex-shrink:0;z-index:10}.create-comm_profileImageUpload__8N__d{position:relative;width:120px;height:120px;border-radius:50%;border:1px solid #fff;background:#f5f5f5;overflow:hidden;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(0,0,0,.2)}.create-comm_profilePreview__4II2W{width:100%;height:100%;object-fit:cover;border-radius:50%}.create-comm_profilePlaceholder__pvp4o{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.75rem;border-radius:50%}.create-comm_profileChangeButton__0x2MU{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:6px 10px;border:none;font-size:.7rem;font-weight:500;cursor:pointer;border-radius:20px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.create-comm_profileChangeButton__0x2MU:hover{background:rgba(0,0,0,.9)}.create-comm_communityTextContainer__nBxDK{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.create-comm_communityNameInput__keRFp{width:100%;border:none;border-bottom:1px solid #e0e0e0;background:transparent;padding:0 0 8px;font-size:2rem;font-weight:500;color:#000;font-family:inherit;outline:none;line-height:1.2}.create-comm_communityNameInput__keRFp::placeholder{color:#999;font-weight:500}.create-comm_communityDescriptionInput__I_bR_{width:100%;border:none;background:transparent;padding:8px 0 0;font-size:.95rem;color:#666;font-family:inherit;resize:none;outline:none;line-height:1.4;min-height:24px}.create-comm_communityDescriptionInput__I_bR_::placeholder{color:#999}@media (max-width:768px){.create-comm_headerSection__rHvId{padding:0}.create-comm_bannerUpload__jxQrV{border-radius:0}.create-comm_communityInfoOverlay__Kt_v6{padding:20px 16px;gap:16px}.create-comm_profileImageUpload__8N__d{width:100px;height:100px;border-width:1px}.create-comm_communityTextContainer__nBxDK{gap:6px}.create-comm_communityNameInput__keRFp{font-size:1.5rem}.create-comm_communityDescriptionInput__I_bR_{font-size:.875rem}}.create-comm_formSection___WzC4{width:100%;margin:0 auto;padding:0}.create-comm_form__MQYAr{display:flex;flex-direction:column;gap:24px}.create-comm_formGroup__8c8hz{display:flex;flex-direction:column;gap:8px}.create-comm_fieldLabel__eTFCi{font-size:.875rem;font-weight:500;color:#333;margin:0;padding:0;display:block}.create-comm_required__Czvi2{color:#c33}.create-comm_input__2tcuy,.create-comm_textarea__sgEcd{width:100%;border:1px solid #e0e0e0;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:8px;transition:border-color .2s ease}.create-comm_input__2tcuy:focus,.create-comm_textarea__sgEcd:focus{outline:none;border-color:#000}.create-comm_input__2tcuy::placeholder,.create-comm_textarea__sgEcd::placeholder{color:#999}.create-comm_textarea__sgEcd{resize:vertical;min-height:120px}.create-comm_locationSection__bL3yK{display:flex;flex-direction:column;gap:8px}.create-comm_combinedLocationField__zdOTz{display:flex;align-items:stretch;border:1px solid #000;background:#fff;border-radius:8px;overflow:hidden}.create-comm_combinedLocationField__zdOTz .create-comm_formGroup__8c8hz{display:flex;flex-direction:column}.create-comm_combinedLocationField__zdOTz .create-comm_countryField__xQf0z{flex:0 0 70px;min-width:50px;max-width:90px}.create-comm_combinedLocationField__zdOTz .create-comm_countryField__xQf0z .create-comm_locationInput__wFkRI{padding-right:8px;text-align:left}.create-comm_combinedLocationField__zdOTz .create-comm_cityField__1_OZ1{flex:2 1}.create-comm_combinedLocationField__zdOTz .create-comm_stateField__m35xV{flex:0 0 100px;min-width:80px;max-width:120px}.create-comm_combinedLocationField__zdOTz .create-comm_zipField__U25BZ{flex:2 1}.create-comm_locationInput__wFkRI{width:100%;border:none;background:transparent;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.create-comm_locationInput__wFkRI::-ms-expand{display:none}.create-comm_locationInput__wFkRI:focus{outline:none}.create-comm_locationInput__wFkRI::placeholder{color:#999}.create-comm_locationDivider__zherb{width:1px;background:#ddd;flex-shrink:0}@media (max-width:768px){.create-comm_combinedLocationField__zdOTz{flex-direction:column;border:none}.create-comm_locationDivider__zherb{display:none}.create-comm_combinedLocationField__zdOTz .create-comm_formGroup__8c8hz{border:1px solid #000;border-radius:8px;flex:1 1 100%;width:100%;min-width:0;max-width:100%}.create-comm_combinedLocationField__zdOTz .create-comm_cityField__1_OZ1,.create-comm_combinedLocationField__zdOTz .create-comm_countryField__xQf0z,.create-comm_combinedLocationField__zdOTz .create-comm_stateField__m35xV,.create-comm_combinedLocationField__zdOTz .create-comm_zipField__U25BZ{flex:1 1 100%;width:100%;min-width:0;max-width:100%}.create-comm_combinedLocationField__zdOTz .create-comm_formGroup__8c8hz:not(:last-child){margin-bottom:8px}.create-comm_locationInput__wFkRI{padding:10px 14px;font-size:.9rem}}.create-comm_toggleLabel__qVr4B{display:flex;align-items:center;gap:12px;cursor:pointer}.create-comm_toggleSwitch___YE1c{opacity:0;width:0;height:0}.create-comm_toggleSlider__zNusw{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;transition:.3s;border:1px solid #000;border-radius:24px;flex-shrink:0}.create-comm_toggleSlider__zNusw:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:1px solid #000;border-radius:50%}.create-comm_toggleSwitch___YE1c:checked+.create-comm_toggleSlider__zNusw{background-color:#000}.create-comm_toggleSwitch___YE1c:checked+.create-comm_toggleSlider__zNusw:before{transform:translateX(20px) translateY(-50%)}.create-comm_toggleText__4V_UE{font-size:.875rem;color:#333}.create-comm_helpText__jR_gn{font-size:.75rem;color:#666;margin:4px 0 0;padding:0;line-height:1.4}.create-comm_submitButton__MhaPo{background:#000;color:#fff;border:1px solid #000;padding:16px 24px;font-size:1rem;font-weight:500;cursor:pointer;margin-top:8px;width:100%;transition:background-color .2s ease;border-radius:8px}.create-comm_submitButton__MhaPo:hover:not(:disabled){background:#333;border-color:#333}.create-comm_submitButton__MhaPo:disabled{background:#999;border-color:#999;cursor:not-allowed}.create-comm_fileInput__tnbsU{display:none}.create-comm_authRequired__O3Ga_{color:#666;text-align:center;padding:48px 24px;font-size:1rem}.ThemeSelector_themeSelector__28TgV{margin-top:16px;width:100%;max-width:100%;box-sizing:border-box}.ThemeSelector_themeLabel__Bo6Fn{font-size:.75rem;font-weight:400;color:#000;letter-spacing:.5px;margin:0 0 8px;padding:0;display:block}.ThemeSelector_themeOptions___jLza{display:flex;gap:8px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#666 #e0e0e0;-ms-overflow-style:scrollbar;padding-bottom:8px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.ThemeSelector_themeOptions___jLza::-webkit-scrollbar{display:block;height:12px}.ThemeSelector_themeOptions___jLza::-webkit-scrollbar-track{background:#e0e0e0;border-radius:6px}.ThemeSelector_themeOptions___jLza::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.ThemeSelector_themeOptions___jLza::-webkit-scrollbar-thumb:hover{background:#333}.ThemeSelector_themeOption__G66lO{min-width:60px;width:60px;flex-shrink:0;height:60px;border:none;border-radius:50%;background:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:relative}.ThemeSelector_themeOptionActive__puLY3{border-color:transparent}.ThemeSelector_themeOptionActive__puLY3:after{content:"✓";position:absolute;top:3px;right:3px;background:#000;color:#fff;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700}.ThemeSelector_themeOptionName__NamfE{font-size:.75rem;font-weight:500;color:#000;text-align:center;pointer-events:none;word-wrap:break-word;overflow-wrap:break-word;line-height:1.2;position:relative;z-index:2;text-shadow:0 1px 2px rgba(255,255,255,.8)}.ThemeSelector_gameOptions__nfcRM{display:flex;gap:8px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#666 #e0e0e0;-ms-overflow-style:scrollbar;padding-bottom:8px;box-sizing:border-box;-webkit-overflow-scrolling:touch}.ThemeSelector_gameOptions__nfcRM::-webkit-scrollbar{display:block;height:12px}.ThemeSelector_gameOptions__nfcRM::-webkit-scrollbar-track{background:#e0e0e0;border-radius:6px}.ThemeSelector_gameOptions__nfcRM::-webkit-scrollbar-thumb{background:#666;border-radius:6px}.ThemeSelector_gameOptions__nfcRM::-webkit-scrollbar-thumb:hover{background:#333}.ThemeSelector_gameOption__fBXIf{min-width:100px;width:100px;flex-shrink:0;height:100px;border:none;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:relative;padding:8px;flex-direction:column;overflow:hidden}.ThemeSelector_gameBlurOverlay__Ur1Ct{position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background-size:cover;background-position:50%;background-repeat:no-repeat;filter:blur(4px);-webkit-filter:blur(4px);z-index:0;opacity:.8}.ThemeSelector_gameOption__fBXIf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.85);z-index:1}.ThemeSelector_gameOption__fBXIf:has(.ThemeSelector_gameBlurOverlay__Ur1Ct):before{background:rgba(255,255,255,.85)}.ThemeSelector_gameOption__fBXIf:disabled{opacity:.6;cursor:not-allowed}.ThemeSelector_gameOptionActive__sXsIg{border-color:transparent}.ThemeSelector_gameOptionActive__sXsIg:after{content:"✓";position:absolute;top:3px;right:3px;background:#000;color:#fff;width:14px;height:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;z-index:3}.ManageEvent_manageEvent__PGesP{width:100%;padding:96px 16px 24px;min-height:100vh;position:relative}@media (max-width:768px){.ManageEvent_manageEvent__PGesP{padding:84px 16px 24px}}.ManageEvent_manageEvent__PGesP:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:var(--background-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-2}.ManageEvent_manageEvent__PGesP:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--theme-overlay-color,rgba(255,255,255,.95));z-index:-1}.ManageEvent_manageEvent__PGesP>*{position:relative;z-index:1}.ManageEvent_formContainer__YOPPu{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.ManageEvent_twoColumnLayout__xq8L2{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start;width:100%}@media (max-width:768px){.ManageEvent_formContainer__YOPPu{padding:0}.ManageEvent_twoColumnLayout__xq8L2{grid-template-columns:1fr;gap:24px}}.ManageEvent_formColumn__fCGAE{width:100%;max-width:600px;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;padding:24px;border-radius:16px}@media (max-width:768px){.ManageEvent_formColumn__fCGAE{max-width:100%;padding:16px}}.ManageEvent_form__Kgktj{display:flex;flex-direction:column;gap:24px}.ManageEvent_formRow__30tTc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:768px){.ManageEvent_formRow__30tTc{grid-template-columns:1fr}}.ManageEvent_formGroup__w5_cL{display:flex;flex-direction:column;gap:8px}.ManageEvent_sectionHeader__AHPEO{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.ManageEvent_sectionTitle__c5x7A{font-size:.75rem;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0}.ManageEvent_headerControls__OlltX{display:flex;align-items:stretch;gap:12px}.ManageEvent_communityDropdown__iCZpj{display:flex;align-items:stretch}.ManageEvent_publicToggleContainer__r6__Y{display:flex;align-items:center;background:transparent;padding:0;border:none;border-radius:0;box-sizing:border-box;line-height:1.5;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleLabel__XK37U{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0;position:relative;width:auto;height:auto;flex-shrink:0}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleLabel__XK37U:has(.ManageEvent_toggleSwitch__iEfs7:disabled){cursor:not-allowed}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleSlider__RYXoO{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;transition:.3s;border:none;border-radius:24px;flex-shrink:0}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleSlider__RYXoO:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:none;border-radius:50%}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleSwitch__iEfs7:checked+.ManageEvent_toggleSlider__RYXoO{background-color:#000}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleSwitch__iEfs7:checked+.ManageEvent_toggleSlider__RYXoO:before{transform:translateX(20px) translateY(-50%)}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleSwitch__iEfs7:disabled+.ManageEvent_toggleSlider__RYXoO{opacity:.5;cursor:not-allowed}.ManageEvent_publicToggleContainer__r6__Y .ManageEvent_toggleText__qAqKL{font-size:.75rem;font-weight:500;color:#000;white-space:nowrap;flex-shrink:0;min-width:50px}.ManageEvent_communitySelect__35dlh{border:none;background:transparent;padding:0;font-size:.75rem;font-weight:500;color:#000;font-family:inherit;cursor:pointer;border-radius:0;min-width:180px;box-sizing:border-box;line-height:1.5}.ManageEvent_communitySelect__35dlh:focus{outline:none;border:none}.ManageEvent_communitySelect__35dlh:disabled{background:transparent;cursor:not-allowed;color:#999}.ManageEvent_dateTimeSection__emweT,.ManageEvent_descriptionSection__2WRTb,.ManageEvent_locationSection__54KKq{display:flex;flex-direction:column;gap:16px}.ManageEvent_buttonSelector__kzndC{display:flex;gap:0;border:none;border-radius:8px;overflow:hidden;background:rgba(245,245,245,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ManageEvent_selectorButton__e_SWw{flex:1 1;padding:12px 16px;font-size:1rem;font-family:inherit;background:transparent;color:#000;border:none;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.ManageEvent_selectorIcon__ZyvQH{font-size:1.125rem}.ManageEvent_selectorButton__e_SWw:last-child{border-right:none}.ManageEvent_selectorButton__e_SWw:hover{background:rgba(255,255,255,.5)}.ManageEvent_selectorButtonActive__AKd5v{background:rgba(0,0,0,.1);color:#000}.ManageEvent_selectorButtonActive__AKd5v:hover{background:rgba(0,0,0,.15)}.ManageEvent_locationLabel__8j2l2{margin-top:24px}.ManageEvent_input__WJnzR,.ManageEvent_textarea__nabT1,.ManageEvent_titleInput__DPTth{width:100%;border:none;background:#f8f8f8;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:16px}.ManageEvent_titleInput__DPTth{padding:16px 20px;font-size:2.5rem;font-weight:400;letter-spacing:-.5px}@media (max-width:768px){.ManageEvent_titleInput__DPTth{font-size:1.75rem;padding:12px 16px}}.ManageEvent_textarea__nabT1{resize:vertical;min-height:240px}.ManageEvent_input__WJnzR:focus,.ManageEvent_textarea__nabT1:focus,.ManageEvent_titleInput__DPTth:focus{outline:none;border:none}.ManageEvent_input__WJnzR::placeholder,.ManageEvent_textarea__nabT1::placeholder,.ManageEvent_titleInput__DPTth::placeholder{color:#999}.ManageEvent_fieldLabel__5CW1o{font-size:.75rem;font-weight:400;color:#000;letter-spacing:.5px;margin:0;padding:0;display:block}.ManageEvent_combinedLocationField__ezngI{display:flex;align-items:stretch;border:none;background:#fff;border-radius:16px;overflow:hidden}.ManageEvent_combinedLocationField__ezngI .ManageEvent_formGroup__w5_cL{display:flex;flex-direction:column}.ManageEvent_combinedLocationField__ezngI .ManageEvent_countryField__Dx74O{flex:0 0 70px;min-width:50px;max-width:90px}.ManageEvent_combinedLocationField__ezngI .ManageEvent_countryField__Dx74O .ManageEvent_locationInput__8xsOq{padding-right:8px;text-align:left}.ManageEvent_combinedLocationField__ezngI .ManageEvent_addressField__4H9PQ{flex:4 1}.ManageEvent_combinedLocationField__ezngI .ManageEvent_cityField__eXwo7{flex:2 1}.ManageEvent_combinedLocationField__ezngI .ManageEvent_stateField__6q3gH{flex:0 0 60px;min-width:50px;max-width:80px}.ManageEvent_combinedLocationField__ezngI .ManageEvent_zipField__9_h5P{flex:2 1}.ManageEvent_combinedLocationField__ezngI .ManageEvent_formGroup__w5_cL:not(.ManageEvent_countryField__Dx74O):not(.ManageEvent_addressField__4H9PQ):not(.ManageEvent_stateField__6q3gH):not(.ManageEvent_cityField__eXwo7):not(.ManageEvent_zipField__9_h5P){flex:1 1}.ManageEvent_locationInput__8xsOq{width:100%;border:none;background:transparent;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.ManageEvent_locationInput__8xsOq::-ms-expand{display:none}.ManageEvent_locationInput__8xsOq::placeholder{color:#999}.ManageEvent_locationInput__8xsOq:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.ManageEvent_locationDivider__yPwir{width:1px;background:#ddd;flex-shrink:0}@media (max-width:768px){.ManageEvent_combinedLocationField__ezngI{flex-direction:column;border:none;background:transparent;gap:12px}.ManageEvent_locationDivider__yPwir{display:none}.ManageEvent_combinedLocationField__ezngI .ManageEvent_formGroup__w5_cL{border:none;border-radius:16px;background:#f8f8f8;padding:0}.ManageEvent_combinedLocationField__ezngI .ManageEvent_formGroup__w5_cL:last-child{border-bottom:none}.ManageEvent_combinedLocationField__ezngI .ManageEvent_countryField__Dx74O,.ManageEvent_combinedLocationField__ezngI .ManageEvent_stateField__6q3gH{flex:1 1 100%;min-width:100%;max-width:100%;width:100%}.ManageEvent_locationInput__8xsOq{border:none;background:transparent;padding:12px 16px;width:100%}}.ManageEvent_select__4ONym{width:100%;border:none;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;cursor:pointer;border-radius:16px}.ManageEvent_select__4ONym:focus{outline:none;border:none}.ManageEvent_select__4ONym:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.ManageEvent_toggleLabel__XK37U{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;cursor:pointer}.ManageEvent_toggleSwitch__iEfs7{opacity:0;width:0;height:0}.ManageEvent_toggleSlider__RYXoO{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border:none;border-radius:24px}.ManageEvent_toggleSlider__RYXoO:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:none;border-radius:50%}.ManageEvent_toggleSwitch__iEfs7:checked+.ManageEvent_toggleSlider__RYXoO{background-color:#000}.ManageEvent_toggleSwitch__iEfs7:checked+.ManageEvent_toggleSlider__RYXoO:before{transform:translateX(20px) translateY(-50%)}.ManageEvent_toggleSwitch__iEfs7:disabled+.ManageEvent_toggleSlider__RYXoO{opacity:.5;cursor:not-allowed}.ManageEvent_bannerColumn__BAibj{position:-webkit-sticky;position:sticky;top:24px;width:100%;max-width:100%;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:24px;border:none;border-radius:16px;box-sizing:border-box;overflow-x:hidden}@media (max-width:768px){.ManageEvent_bannerColumn__BAibj{position:static;width:100%;padding:16px;order:-1;margin:0}}.ManageEvent_bannerImage__6YKdv{width:100%;max-width:100%;background:transparent;display:flex;flex-direction:column;position:relative;padding:20px;box-sizing:border-box;overflow-x:hidden}.ManageEvent_imageContainer__vZyVU{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:16px}.ManageEvent_imageControls__VzV6Q{margin-bottom:16px;display:flex;flex-direction:column;gap:8px;align-items:center}.ManageEvent_fileInput__bs3_s{display:none}.ManageEvent_fileInputLabel__PE8EX{background:#000;color:#fff;padding:6px 12px;border:none;font-size:.75rem;cursor:pointer;text-align:center;border-radius:16px}.ManageEvent_uploadText__trCBP{color:#999;font-size:.875rem}.ManageEvent_bannerPlaceholder__yhOKU{display:flex;align-items:center;justify-content:center;border-radius:16px}.ManageEvent_removeImageButton__S3v7f{background:rgba(0,0,0,.7);color:#fff;border:none;padding:4px 6px;font-size:.7rem;cursor:pointer}.ManageEvent_bannerPreview__4f_cu{width:100%;height:100%;object-fit:cover;border-radius:16px}.ManageEvent_submitButton__OQ8na{background:#000;color:#fff;border:none;padding:16px 24px;font-size:1rem;font-weight:400;cursor:pointer;margin-top:8px;width:100%;transition:background-color .2s ease;letter-spacing:-.25px;border-radius:16px}.ManageEvent_submitButton__OQ8na:hover:not(:disabled){background:#333;border:none}.ManageEvent_submitButton__OQ8na:disabled{background:#999;border:none;cursor:not-allowed}.ManageEvent_errorMessage__rAXGq{color:#666;border:none;background:rgba(128,128,128,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:16px;margin-bottom:24px;max-width:1200px;margin-left:auto;margin-right:auto;border-radius:16px}@media (max-width:768px){.ManageEvent_errorMessage__rAXGq{margin-left:0;margin-right:0}}.ManageEvent_authRequired__E8c0u,.ManageEvent_loading__0EyFj{color:#999;text-align:center;padding:40px 0;font-size:.75rem;margin-bottom:24px}@media (max-width:768px){.ManageEvent_sectionHeader__AHPEO{flex-direction:column;align-items:flex-start;gap:12px}.ManageEvent_communitySelect__35dlh{width:100%;min-width:auto}.ManageEvent_dateTimeSection__emweT .ManageEvent_input__WJnzR{width:100%;min-width:0;box-sizing:border-box;font-size:.875rem}.ManageEvent_dateTimeSection__emweT .ManageEvent_formRow__30tTc{grid-template-columns:1fr;gap:16px}}.NavBar_navbar__XyM_l{display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:1000;padding:16px 24px;height:72px;background:transparent;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:none;font-family:inherit;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.NavBar_navbar__XyM_l.NavBar_scrolled__kjFR1{background:transparent;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:none;box-shadow:0 20px 60px rgba(0,0,0,.15)}.NavBar_navLinks__llDgL{display:flex;gap:24px;align-items:center;position:absolute;left:50%;transform:translateX(-50%)}.NavBar_navLink__oB0C6{display:flex;align-items:center;gap:6px;padding:8px 12px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:14px;font-weight:400;color:#000000;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.NavBar_navLink__oB0C6.NavBar_active__wvzsp{font-weight:500}.NavBar_navIcon__L2Isx{width:16px;height:16px;opacity:1}.NavBar_navText__WqDPv{display:inline}.NavBar_leftSection__g6hD_{display:flex;align-items:center;gap:16px}.NavBar_logo__GyYmv{display:block;cursor:pointer;padding:8px 12px;border-radius:8px;font-size:18px;font-weight:600;color:#000000}.NavBar_logo__GyYmv:hover{color:#000000}.NavBar_logoImage__pg5YG{height:48px;width:auto;object-fit:contain}.NavBar_logo__GyYmv:hover .NavBar_logoImage__pg5YG{opacity:1}.NavBar_timeDisplay__FH_9u{display:flex;align-items:center;gap:6px;padding:8px 12px;font-family:inherit}.NavBar_date__3RTQB{font-size:12px;font-weight:400;color:#999999}.NavBar_timeSeparator__pI8J7{font-size:12px;font-weight:400;color:#cccccc}.NavBar_time__M1gYI{font-size:12px;font-weight:400;color:#999999}.NavBar_timezone__aPqSL{font-size:11px;font-weight:400;color:#bbbbbb}.NavBar_profile__iMRo8{display:flex;align-items:center;gap:12px;position:relative}.NavBar_profilePlaceholder__TjpAd{width:32px;height:32px;background-color:#D0D0D0;border:1px solid #000000;border-radius:50%;cursor:pointer}.NavBar_profilePlaceholder__TjpAd:hover{background-color:#000000}.NavBar_createEventButton__J_MuD,.NavBar_loginButton__qZX15{font-size:14px;font-weight:400;color:#000000;border-radius:8px;cursor:pointer}.NavBar_loginButton__qZX15{background:transparent;border:none;padding:8px 16px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.NavBar_createEventButton__J_MuD{display:flex;align-items:center;gap:6px;background:transparent;border:none;padding:8px 12px;border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.NavBar_createEventText__wVUes{display:inline}.NavBar_createEventIcon__olV9e{display:block;width:16px;height:16px;opacity:1}.NavBar_profileDropdown__OxkST{position:absolute;top:100%;right:0;min-width:200px;margin-top:8px;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:none;border-radius:12px;z-index:1000;display:flex;flex-direction:column;gap:0;padding:8px;box-shadow:0 20px 60px rgba(0,0,0,.15)}.NavBar_profileDropdownItem__F_OiR{padding:12px 16px;background:transparent;border:none;border-radius:0}.NavBar_profileInfo__YQ5Br{display:flex;align-items:center;gap:12px}.NavBar_profileDetails__zMcdI{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.NavBar_profileImage__JinaA{width:32px;height:32px;background-color:#D0D0D0;border:1px solid #e5e5e5;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NavBar_profileInitial__jKk20{color:#000000;font-size:14px;font-weight:600;font-family:inherit}.NavBar_profileEmail__D45zF{font-size:14px;font-weight:400}.NavBar_profileEmail__D45zF,.NavBar_profileUsername__WDGcg{color:#000000;font-family:inherit;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NavBar_profileUsername__WDGcg{font-size:12px;font-weight:500}.NavBar_profileLogoutButton__PFfZ4,.NavBar_profileSettingsButton__DPWTJ{width:100%;padding:12px 16px;border:none;background:transparent;border-radius:0;cursor:pointer;text-align:left;font-size:14px;font-weight:400;color:#000000;transition:all .2s cubic-bezier(.4,0,.2,1)}.NavBar_navToggle__cX7mI{display:none;flex-direction:column;gap:6px;border:none;background:transparent;cursor:pointer;padding:8px;margin-left:auto}.NavBar_navToggle__cX7mI span{width:24px;height:2px;background:#000000;border-radius:2px;transition:transform .2s ease,opacity .2s ease}.NavBar_navToggleOpen__Jp8iw span:first-child{transform:translateY(4px) rotate(12deg)}.NavBar_navToggleOpen__Jp8iw span:last-child{transform:translateY(-4px) rotate(-12deg)}.NavBar_navSheetOverlay__2C4QN{position:fixed;inset:0;background:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:900}.NavBar_navSheetOverlayVisible__lEspK{opacity:1;pointer-events:auto}.NavBar_navSheet__r18i6{position:fixed;left:0;right:0;bottom:0;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px 24px 0 0;transform:translateY(110%);transition:transform .32s cubic-bezier(.25,1,.5,1);padding:24px 24px 40px;box-shadow:0 -25px 60px rgba(0,0,0,.25);z-index:950}.NavBar_navSheetOpen__6hG7T{transform:translateY(0)}.NavBar_navSheetHandle__b6J4g{width:40px;height:4px;border-radius:999px;background:rgba(0,0,0,.2);margin:0 auto 18px}.NavBar_navSheetContent__opNLE,.NavBar_navSheetLinks__mIpEC{display:flex;flex-direction:column;gap:20px}.NavBar_navSheetLink__v5LDb{border:none;background:transparent;text-align:left;font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:#000000;padding:0;cursor:pointer;transition:color .2s ease}.NavBar_navSheetLink__v5LDb:focus-visible,.NavBar_navSheetLink__v5LDb:hover{color:#000000;outline:none}.NavBar_navSheetProfile__IHPYS{padding:0 0 20px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.08)}@media (max-width:768px){.NavBar_navbar__XyM_l{padding:12px 20px;height:60px}.NavBar_navLinks__llDgL{display:none}.NavBar_navToggle__cX7mI{display:flex}.NavBar_createEventButton__J_MuD,.NavBar_navText__WqDPv{display:none}.NavBar_leftSection__g6hD_{gap:12px}.NavBar_loginButton__qZX15,.NavBar_profileDropdown__OxkST,.NavBar_timeDisplay__FH_9u{display:none}}@media (max-width:480px){.NavBar_navbar__XyM_l{padding:10px 16px;height:56px}.NavBar_logoImage__pg5YG{height:40px}.NavBar_leftSection__g6hD_,.NavBar_profile__iMRo8{gap:8px}.NavBar_timeDisplay__FH_9u{display:none}.NavBar_profileImage__JinaA,.NavBar_profilePlaceholder__TjpAd{width:32px;height:32px}.NavBar_profileEmail__D45zF,.NavBar_profileInitial__jKk20{font-size:13px}.NavBar_profileUsername__WDGcg{font-size:11px}.NavBar_createEventButton__J_MuD,.NavBar_loginButton__qZX15,.NavBar_profileLogoutButton__PFfZ4,.NavBar_profileSettingsButton__DPWTJ{font-size:13px}.NavBar_loginButton__qZX15{padding:6px 12px}.NavBar_createEventButton__J_MuD{padding:8px 12px}.NavBar_createEventIcon__olV9e{width:14px;height:14px}.NavBar_profileLogoutButton__PFfZ4,.NavBar_profileSettingsButton__DPWTJ{padding:10px 16px}.NavBar_profileDropdown__OxkST{min-width:180px;right:-10px}}@media (max-width:320px){.NavBar_logoImage__pg5YG{height:36px}.NavBar_profile__iMRo8{gap:6px}.NavBar_profileImage__JinaA,.NavBar_profilePlaceholder__TjpAd{width:32px;height:32px}.NavBar_profileEmail__D45zF,.NavBar_profileInitial__jKk20{font-size:12px}.NavBar_profileUsername__WDGcg{font-size:10px}.NavBar_createEventButton__J_MuD,.NavBar_loginButton__qZX15,.NavBar_profileLogoutButton__PFfZ4,.NavBar_profileSettingsButton__DPWTJ{font-size:12px}.NavBar_loginButton__qZX15{padding:4px 8px}.NavBar_createEventButton__J_MuD{padding:8px 12px}.NavBar_createEventIcon__olV9e{width:12px;height:12px}.NavBar_profileLogoutButton__PFfZ4,.NavBar_profileSettingsButton__DPWTJ{padding:8px 16px}.NavBar_profileDropdown__OxkST{min-width:160px;right:-20px}}@media (prefers-reduced-motion:reduce){.NavBar_navSheet__r18i6,.NavBar_navToggle__cX7mI span{transition:none}}.NavBar_createEventButton__J_MuD:focus,.NavBar_loginButton__qZX15:focus,.NavBar_navLink__oB0C6:focus,.NavBar_profileLogoutButton__PFfZ4:focus,.NavBar_profileSettingsButton__DPWTJ:focus{outline:none}.CreateEvent_createEvent__tMgut{min-height:100vh;position:relative}.CreateEvent_createEvent__tMgut:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:var(--background-image,none);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-2}.CreateEvent_createEvent__tMgut:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--theme-overlay-color,transparent);background-image:var(--overlay-pattern,none);background-size:40px 40px,40px 40px;background-blend-mode:screen;z-index:-1}.CreateEvent_container___Mk4B{position:relative;z-index:1;width:100%;margin:0 auto;padding:80px 16px 24px;min-height:calc(100vh - 80px)}.CreateEvent_formContainer__Ol9_w{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.CreateEvent_twoColumnLayout__z9dKr{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;align-items:start;max-width:1200px;margin:0 auto;padding:0 24px}.CreateEvent_bannerColumn__2ezc9{position:-webkit-sticky;position:sticky;top:24px;max-width:500px;width:100%;background:rgba(128,128,128,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:24px;border:none;border-radius:12px;box-sizing:border-box;overflow-x:hidden}.CreateEvent_formColumn__iqrb8{width:100%;max-width:600px}.CreateEvent_form__uvFZW{display:flex;flex-direction:column;gap:24px;background:rgba(128,128,128,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:24px;border:none;border-radius:12px}.CreateEvent_formGroup__7C1CS{display:flex;flex-direction:column;gap:0}.CreateEvent_sectionHeader__aSGks{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.CreateEvent_sectionTitle__4iajc{font-size:.75rem;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0}.CreateEvent_headerControls__i4Nlr{display:flex;align-items:stretch;gap:12px}.CreateEvent_communityDropdown__tLoo9{display:flex;align-items:stretch}.CreateEvent_publicToggleContainer__3yqHN{display:flex;align-items:center;background:transparent;padding:0;border:none;border-radius:0;box-sizing:border-box;line-height:1.5;min-width:-moz-fit-content;min-width:fit-content;flex-shrink:0}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleLabel__0V4pY{display:flex;align-items:center;gap:8px;cursor:pointer;margin:0;position:relative;width:auto;height:auto;flex-shrink:0}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleLabel__0V4pY:has(.CreateEvent_toggleSwitch__C54E2:disabled){cursor:not-allowed}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleSlider__0bGm1{position:relative;display:inline-block;width:44px;height:24px;background-color:#ccc;transition:.3s;border:none;border-radius:24px;flex-shrink:0}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleSlider__0bGm1:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:none;border-radius:50%}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleSwitch__C54E2:checked+.CreateEvent_toggleSlider__0bGm1{background-color:#000}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleSwitch__C54E2:checked+.CreateEvent_toggleSlider__0bGm1:before{transform:translateX(20px) translateY(-50%)}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleSwitch__C54E2:disabled+.CreateEvent_toggleSlider__0bGm1{opacity:.5;cursor:not-allowed}.CreateEvent_publicToggleContainer__3yqHN .CreateEvent_toggleText__RFjN3{font-size:.75rem;font-weight:500;color:#000;white-space:nowrap;flex-shrink:0;min-width:50px}.CreateEvent_communitySelect__9OyT9{border:none;background:transparent;padding:0;font-size:.75rem;font-weight:500;color:#000;font-family:inherit;cursor:pointer;border-radius:0;min-width:180px;box-sizing:border-box;line-height:1.5}.CreateEvent_communitySelect__9OyT9:focus{outline:none;border:none}.CreateEvent_communitySelect__9OyT9:disabled{background:transparent;cursor:not-allowed;color:#999}.CreateEvent_fieldLabel__GYqWI{font-size:.75rem;font-weight:400;color:#000;letter-spacing:.5px;margin:0 0 8px;padding:0;display:block}.CreateEvent_locationLabel__ZEWb6{margin-top:24px}.CreateEvent_bannerImage__tu1PA{width:100%;max-width:100%;height:400px;border:none;background:#fafafa;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;border-radius:8px;box-sizing:border-box}.CreateEvent_bannerPreview__V0lG9{width:100%;height:100%;object-fit:cover;border-radius:8px}.CreateEvent_uploadText__y2aUX{color:#999;font-size:.875rem}.CreateEvent_fileInput__y74XQ{display:none}.CreateEvent_fileInputLabel__f_c8l{bottom:8px;left:50%;transform:translateX(-50%);background:#000;padding:6px 12px;font-size:.75rem}.CreateEvent_fileInputLabel__f_c8l,.CreateEvent_removeImageButton__LazWB{position:absolute;color:#fff;border:none;cursor:pointer;border-radius:4px}.CreateEvent_removeImageButton__LazWB{top:4px;right:4px;background:rgba(0,0,0,.7);padding:4px 6px;font-size:.7rem}.CreateEvent_select__k2wbf{width:100%;border:none;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;cursor:pointer;border-radius:8px}.CreateEvent_select__k2wbf:focus{outline:none;border:none}.CreateEvent_select__k2wbf:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.CreateEvent_gameToggleContainer__c0v2x{display:flex;align-items:center;gap:12px}.CreateEvent_toggleLabel__0V4pY{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;cursor:pointer}.CreateEvent_toggleText__RFjN3{font-size:.875rem;color:#333}.CreateEvent_toggleSwitch__C54E2{opacity:0;width:0;height:0}.CreateEvent_toggleSlider__0bGm1{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border:none;border-radius:24px}.CreateEvent_toggleSlider__0bGm1:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:50%;transform:translateY(-50%);background-color:#fff;transition:.3s;border:none;border-radius:50%}.CreateEvent_toggleSwitch__C54E2:checked+.CreateEvent_toggleSlider__0bGm1{background-color:#000}.CreateEvent_toggleSwitch__C54E2:checked+.CreateEvent_toggleSlider__0bGm1:before{transform:translateX(20px) translateY(-50%)}.CreateEvent_toggleSwitch__C54E2:disabled+.CreateEvent_toggleSlider__0bGm1{opacity:.5;cursor:not-allowed}.CreateEvent_gameToggleContainer__c0v2x .CreateEvent_select__k2wbf{flex:1 1}.CreateEvent_formRow__S0nOX{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.CreateEvent_formRow__S0nOX .CreateEvent_formGroup__7C1CS{display:flex;flex-direction:column}.CreateEvent_formRowThree__GQJXo{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:16px;gap:16px}.CreateEvent_combinedLocationField__41Hbz{display:flex;align-items:stretch;border:none;background:#fff;border-radius:8px;overflow:hidden}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_formGroup__7C1CS{display:flex;flex-direction:column}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_countryField__iyd1L{flex:0 0 70px;min-width:50px;max-width:90px}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_countryField__iyd1L .CreateEvent_locationInput__etdaP{padding-right:8px;text-align:left}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_addressField__GWm0N{flex:4 1}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_cityField__h5Mgs{flex:2 1}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_stateField__VEQz2{flex:0 0 60px;min-width:50px;max-width:80px}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_zipField__BfDjW{flex:2 1}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_formGroup__7C1CS:not(.CreateEvent_countryField__iyd1L):not(.CreateEvent_addressField__GWm0N):not(.CreateEvent_stateField__VEQz2):not(.CreateEvent_cityField__h5Mgs):not(.CreateEvent_zipField__BfDjW){flex:1 1}.CreateEvent_locationInput__etdaP{width:100%;border:none;background:transparent;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.CreateEvent_locationInput__etdaP::-ms-expand{display:none}.CreateEvent_locationInput__etdaP:focus{outline:none}.CreateEvent_locationInput__etdaP:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.CreateEvent_locationInput__etdaP::placeholder{color:#999}.CreateEvent_locationDivider__OFzMs{width:1px;background:#ddd;flex-shrink:0}.CreateEvent_input__1j5eh,.CreateEvent_textarea__yJh0i,.CreateEvent_titleInput__FOBKS{width:100%;border:none;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:8px}.CreateEvent_titleInput__FOBKS{padding:16px 20px;font-size:2.5rem;font-weight:400;letter-spacing:-.5px}.CreateEvent_input__1j5eh:focus,.CreateEvent_textarea__yJh0i:focus,.CreateEvent_titleInput__FOBKS:focus{outline:none;border:none}.CreateEvent_input__1j5eh::placeholder,.CreateEvent_textarea__yJh0i::placeholder,.CreateEvent_titleInput__FOBKS::placeholder{color:#999}.CreateEvent_textarea__yJh0i{resize:vertical;min-height:240px}.CreateEvent_dateTimeSection__sH0bL,.CreateEvent_descriptionSection__tMYWr,.CreateEvent_gameSection__x9_1O,.CreateEvent_locationSection__mOkCo,.CreateEvent_paymentSection__y_3_N{display:flex;flex-direction:column;gap:0}.CreateEvent_buttonSelector__6jgtL{display:flex;gap:0;border:none;border-radius:8px;overflow:hidden;background:rgba(245,245,245,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.CreateEvent_selectorButton__afreL{flex:1 1;padding:12px 16px;font-size:1rem;font-family:inherit;background:transparent;color:#000;border:none;cursor:pointer;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.CreateEvent_selectorIcon__rhPre{font-size:1.125rem}.CreateEvent_selectorButton__afreL:last-child{border-right:none}.CreateEvent_selectorButton__afreL:hover{background:rgba(255,255,255,.5)}.CreateEvent_selectorButtonActive___ofZS{background:rgba(0,0,0,.1);color:#000}.CreateEvent_selectorButtonActive___ofZS:hover{background:rgba(0,0,0,.15)}.CreateEvent_paymentRow__NrOGa{justify-content:space-between;margin-bottom:12px}.CreateEvent_paymentRowLeft__a0a9D,.CreateEvent_paymentRow__NrOGa{display:flex;align-items:center;gap:12px}.CreateEvent_paymentRow__NrOGa span{font-size:.875rem;color:#000}.CreateEvent_costInput__Xn30Y{flex:1 1;border:none;background:#fff;padding:12px 16px;font-size:1rem;color:#000;font-family:inherit;border-radius:8px}.CreateEvent_costInput__Xn30Y:focus{outline:none;border:none}.CreateEvent_costInput__Xn30Y:disabled{background:#f5f5f5;cursor:not-allowed;color:#999}.CreateEvent_costInput__Xn30Y::placeholder{color:#999}.CreateEvent_feeNote__DNLk8{font-size:.75rem;color:#999;margin:8px 0 0;padding:0;line-height:1.4}.CreateEvent_submitButton__PsI9C{background:#000;color:#fff;border:none;padding:16px 24px;font-size:1rem;font-weight:400;cursor:pointer;margin-top:0;width:100%;transition:background-color .2s ease;letter-spacing:-.25px;border-radius:8px}.CreateEvent_submitButton__PsI9C:hover:not(:disabled){background:#333;border:none}.CreateEvent_submitButton__PsI9C:disabled{background:#999;border:none;cursor:not-allowed}.CreateEvent_errorMessage__tJ5zS{color:#666;border:none;background:#fafafa;padding:16px;margin-bottom:24px;border-radius:8px}.CreateEvent_authRequired__Mk0BE{color:#999;text-align:center;padding:40px 0}@media (max-width:768px){.CreateEvent_container___Mk4B{padding:80px 16px 24px}.CreateEvent_formContainer__Ol9_w{padding:0}.CreateEvent_twoColumnLayout__z9dKr{grid-template-columns:1fr;gap:24px;padding:0}.CreateEvent_bannerColumn__2ezc9{position:static;max-width:100%;order:1;padding:16px}.CreateEvent_formColumn__iqrb8{order:2;max-width:100%}.CreateEvent_form__uvFZW{padding:16px}.CreateEvent_formRow__S0nOX{grid-template-columns:1fr;gap:16px}.CreateEvent_combinedLocationField__41Hbz{flex-direction:column;border:none;background:transparent;gap:12px}.CreateEvent_locationDivider__OFzMs{display:none}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_formGroup__7C1CS{border:none;border-radius:8px;background:#fff;padding:0}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_formGroup__7C1CS:last-child{border-bottom:none}.CreateEvent_combinedLocationField__41Hbz .CreateEvent_countryField__iyd1L,.CreateEvent_combinedLocationField__41Hbz .CreateEvent_stateField__VEQz2{flex:1 1 100%;min-width:100%;max-width:100%;width:100%}.CreateEvent_locationInput__etdaP{border:none;background:transparent;padding:12px 16px;width:100%}.CreateEvent_titleInput__FOBKS{font-size:1.75rem;padding:12px 16px}.CreateEvent_bannerImage__tu1PA{height:300px}.CreateEvent_sectionHeader__aSGks{flex-direction:column;align-items:flex-start;gap:12px}.CreateEvent_communitySelect__9OyT9{width:100%;min-width:auto}.CreateEvent_dateTimeSection__sH0bL .CreateEvent_input__1j5eh{width:100%;min-width:0;box-sizing:border-box;font-size:.875rem}.CreateEvent_dateTimeSection__sH0bL .CreateEvent_formRow__S0nOX{grid-template-columns:1fr;gap:16px}}.UserSettings_userSettings__LN2q5{width:100%;padding:24px 16px;min-height:100vh}.UserSettings_sectionDivider__tQwmS{max-width:1200px;margin:0 auto;padding:0 20px}.UserSettings_sectionTitle__LqjxI{font-size:1.25rem;font-weight:600;color:#000;margin-bottom:8px}.UserSettings_sectionSubtitle__E1pG_{font-size:.875rem;color:#707070;margin-bottom:24px}.UserSettings_form__UegGj{display:flex;flex-direction:column;gap:16px;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 24px}.UserSettings_profileSectionWrapper__cLi64{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:stretch}.UserSettings_lsiSection__FE8XG{min-width:300px;max-width:400px;display:flex;flex-direction:column}.UserSettings_securityButton__q8Ymk{background:#16a34a;color:#ffffff;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px}.UserSettings_securityButton__q8Ymk:hover{background:#dc2626;transform:translateY(-1px)}.UserSettings_securityButton__q8Ymk:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.UserSettings_buttonHoverText__MtcB_,.UserSettings_buttonText__piYBq{display:block;transition:opacity .2s ease}.UserSettings_buttonHoverText__MtcB_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.UserSettings_securityItem__CbdTK{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:16px;border-radius:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:0}.UserSettings_securityItem__CbdTK:last-child{margin-bottom:0}.UserSettings_securityIcon__Zcox5{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;color:#707070;flex-shrink:0;padding:12px}.UserSettings_securityContent__zXLV0{min-width:0}.UserSettings_securityActions__bnDXo{display:flex;align-items:center;justify-content:flex-end}.UserSettings_securityTitle___3KpE{font-size:1rem;font-weight:600;color:#000;margin:0 0 2px}.UserSettings_securityDescription__kd_Z1{font-size:.875rem;color:#707070;margin:0}.UserSettings_passwordResetMessage__1PPls{font-size:.875rem;margin:6px 0 0;padding:8px 12px;background:rgba(240,248,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#0066cc;border-radius:8px}.UserSettings_passwordResetMessage__1PPls.UserSettings_error__2AKmk{background:rgba(255,245,245,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#dc2626}.UserSettings_refreshButton__4hIAL{background:#f8f8f8;color:#404040;border-radius:8px;font-size:.75rem;font-weight:400;cursor:pointer;transition:all .2s ease;padding:6px 12px}.UserSettings_refreshButton__4hIAL:hover:not(:disabled){background:#000;color:#fff}.UserSettings_refreshButton__4hIAL:disabled{background:#f8f8f8;color:#a0a0a0;cursor:not-allowed}.UserSettings_loading__6K8au{font-size:1rem;color:#707070;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto;padding:32px 24px}@media (max-width:1024px){.UserSettings_form__UegGj,.UserSettings_loading__6K8au,.UserSettings_sectionDivider__tQwmS{padding:0 16px}}@media (max-width:767px){.UserSettings_userSettings__LN2q5{padding:12px}.UserSettings_form__UegGj,.UserSettings_sectionDivider__tQwmS{padding:0 12px}.UserSettings_profileSectionWrapper__cLi64{grid-template-columns:1fr;gap:16px}.UserSettings_lsiSection__FE8XG{min-width:unset;max-width:unset}.UserSettings_form__UegGj{gap:16px}.UserSettings_securityButton__q8Ymk{padding:10px 20px;font-size:.8rem}.UserSettings_securityItem__CbdTK{padding:16px;gap:12px;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;margin-bottom:0}.UserSettings_securityIcon__Zcox5{width:36px;height:36px;padding:10px;grid-row:1}.UserSettings_securityContent__zXLV0{grid-column:1/-1;grid-row:2}.UserSettings_securityActions__bnDXo{grid-column:1/-1;grid-row:3;justify-self:end;margin-top:8px}.UserSettings_securityTitle___3KpE{font-size:.9rem}.UserSettings_securityDescription__kd_Z1{font-size:.875rem}.UserSettings_loading__6K8au{padding:24px 12px}}@media (min-width:1024px){.UserSettings_userSettings__LN2q5{padding:32px 24px}.UserSettings_form__UegGj,.UserSettings_loading__6K8au,.UserSettings_sectionDivider__tQwmS{padding:0 32px}}@media (prefers-reduced-motion:reduce){.UserSettings_securityButton__q8Ymk,.UserSettings_securityButton__q8Ymk:hover{transition:none;transform:none}}.UserSettings_securityItem__CbdTK .UserSettings_localsRankingSection__Pcqvp,.UserSettings_securityItem__CbdTK .stripeCustomerPortal{grid-column:1/-1}.UserSettings_securityItem__CbdTK .stripeStatus{grid-column:1/-1;margin-top:16px}.GoogleSettings_googleLinkedButton__RczPm{background:#16a34a}.GoogleSettings_googleLinkedButton__RczPm,.GoogleSettings_googleUnlinkedButton__1SS1M{color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px}.GoogleSettings_googleUnlinkedButton__1SS1M{background:#a0a0a0}.GoogleSettings_googleLinkedButton__RczPm:hover{background:#dc2626;transform:translateY(-1px)}.GoogleSettings_googleUnlinkedButton__1SS1M:hover{background:#707070;transform:translateY(-1px)}.GoogleSettings_googleLinkedButton__RczPm:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.GoogleSettings_googleUnlinkedButton__1SS1M:disabled{background:#d0d0d0;cursor:not-allowed;transform:none}@media (max-width:767px){.GoogleSettings_googleLinkedButton__RczPm,.GoogleSettings_googleUnlinkedButton__1SS1M{padding:10px 20px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.GoogleSettings_googleLinkedButton__RczPm,.GoogleSettings_googleUnlinkedButton__1SS1M{transition:none;transform:none}}.DiscordSettings_discordLinkedButton__wPkNI{background:#16a34a}.DiscordSettings_discordLinkedButton__wPkNI,.DiscordSettings_discordUnlinkedButton__pRlN_{color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px}.DiscordSettings_discordUnlinkedButton__pRlN_{background:#a0a0a0}.DiscordSettings_discordLinkedButton__wPkNI:hover{background:#dc2626;transform:translateY(-1px)}.DiscordSettings_discordUnlinkedButton__pRlN_:hover{background:#707070;transform:translateY(-1px)}.DiscordSettings_discordLinkedButton__wPkNI:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.DiscordSettings_discordUnlinkedButton__pRlN_:disabled{background:#d0d0d0;cursor:not-allowed;transform:none}@media (max-width:767px){.DiscordSettings_discordLinkedButton__wPkNI,.DiscordSettings_discordUnlinkedButton__pRlN_{padding:10px 20px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.DiscordSettings_discordLinkedButton__wPkNI,.DiscordSettings_discordUnlinkedButton__pRlN_{transition:none;transform:none}}.StartggSettings_startggLinkedButton__PMrTP{background:#16a34a}.StartggSettings_startggLinkedButton__PMrTP,.StartggSettings_startggUnlinkedButton__j9kn_{color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px}.StartggSettings_startggUnlinkedButton__j9kn_{background:#a0a0a0}.StartggSettings_startggLinkedButton__PMrTP:hover{background:#dc2626;transform:translateY(-1px)}.StartggSettings_startggUnlinkedButton__j9kn_:hover{background:#707070;transform:translateY(-1px)}.StartggSettings_startggLinkedButton__PMrTP:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.StartggSettings_startggUnlinkedButton__j9kn_:disabled{background:#d0d0d0;cursor:not-allowed;transform:none}.StartggSettings_toggleButton__ki_md{background:transparent;border:none;color:#707070;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;margin-right:8px}.StartggSettings_toggleButton__ki_md:hover{background:rgba(0,0,0,.05);color:#000}.StartggSettings_toggleButton__ki_md:focus{outline:none}.StartggSettings_toggleIcon__6TNiP{transition:transform .2s ease}.StartggSettings_securityItemExpanded__2DQok{border-radius:12px 12px 0 0!important;margin-bottom:0!important}.StartggSettings_accountStatus__uE9V5{display:flex;flex-direction:column;gap:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0 0 12px 12px;max-width:1200px;margin:0 auto;padding:16px 24px;animation:StartggSettings_slideDown__er8I1 .2s ease-out;position:relative;z-index:0}.StartggSettings_securityItemExpanded__2DQok+.StartggSettings_accountStatus__uE9V5{margin-left:auto;margin-right:auto}@keyframes StartggSettings_slideDown__er8I1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.StartggSettings_statusRow__BwXIy{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.StartggSettings_statusLabel__5bHFw{font-size:.875rem;color:#666;font-weight:500}.StartggSettings_statusValue__NJ9Rn{font-size:.875rem;font-weight:600}.StartggSettings_statusError__bh1_s{color:#dc2626}.StartggSettings_requirementsSection__VW0x1{margin-top:16px;padding-top:16px}.StartggSettings_requirementsSection__VW0x1:first-child{margin-top:0;padding-top:0}.StartggSettings_requirementsTitle__ipEdo{font-size:.75rem;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 6px}.StartggSettings_startggProfileLink__riR1v{font-size:.875rem;color:#007AFF;text-decoration:none;transition:color .2s ease}.StartggSettings_startggProfileLink__riR1v:hover{color:#0056b3;text-decoration:underline}.StartggSettings_startggProfileDetails__m8oY4{margin-top:16px;display:flex;flex-direction:column;gap:8px}.StartggSettings_startggProfileTitle__cMd02{font-size:1rem;font-weight:600;color:#000;margin:0 0 12px}.StartggSettings_startggDetailRow___plRG{display:flex;align-items:center;gap:8px}.StartggSettings_startggDetailLabel__v1AN7{font-size:.875rem;color:#707070;font-weight:500;min-width:80px}.StartggSettings_startggDetailValue__EhV8u{font-size:.875rem;color:#000}.StartggSettings_startggResultsSection__q5wQG{margin-top:16px;padding:16px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.StartggSettings_startggResultsTitle__rYnre{font-size:1rem;font-weight:600;color:#000;margin:0 0 12px}.StartggSettings_startggResultsList__Z_OP_{display:flex;flex-direction:column;gap:12px;max-height:400px;overflow-y:auto}.StartggSettings_startggResultItem__XlNVV{padding:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:6px;transition:all .2s ease}.StartggSettings_startggResultItem__XlNVV:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.StartggSettings_startggResultHeader__dIurR{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.StartggSettings_startggResultEvent__fNbMk{flex:1 1}.StartggSettings_startggResultLink__EOW7z{font-size:.875rem;color:#007AFF;text-decoration:none;font-weight:600;transition:color .2s ease;display:block;margin-bottom:4px}.StartggSettings_startggResultLink__EOW7z:hover{color:#0056b3;text-decoration:underline}.StartggSettings_startggResultEventName__FdQoO{font-size:.75rem;color:#707070;margin-top:2px}.StartggSettings_startggResultDate__A0xmn{font-size:.75rem;color:#707070;white-space:nowrap;margin-left:12px}.StartggSettings_startggResultDetails__Sp5Y4{display:flex;gap:16px;margin-bottom:8px;flex-wrap:wrap}.StartggSettings_startggResultEntrants__t__3d,.StartggSettings_startggResultPlacement__rSnE8{display:flex;align-items:center;gap:4px}.StartggSettings_startggEntrantsLabel__xfh_V,.StartggSettings_startggPlacementLabel__w9tqt{font-size:.75rem;color:#707070}.StartggSettings_startggPlacementValue__GuMOw{font-size:.875rem;color:#000;font-weight:600}.StartggSettings_startggPlacementTop__B3jCC{color:#007AFF}.StartggSettings_startggEntrantsValue__i0Pql{font-size:.75rem;color:#000;font-weight:500}.StartggSettings_startggLoading__r_c_J{background:rgba(128,128,128,.2);color:#707070}.StartggSettings_startggError__Lp3PU,.StartggSettings_startggLoading__r_c_J{margin-top:12px;padding:12px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:6px;text-align:center;font-size:.875rem}.StartggSettings_startggError__Lp3PU{background:rgba(255,238,238,.7);color:#c00}.StartggSettings_cardsGrid__joW4H{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px}.StartggSettings_statusCard__AZSH8{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px;transition:all .2s ease}.StartggSettings_statusCard__AZSH8:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.StartggSettings_cardHeader__CX5_h{display:flex;align-items:center;justify-content:space-between}.StartggSettings_cardLabel__ZrCpX{font-size:.7rem;color:#000;font-weight:400}.StartggSettings_cardContent__U5q2H{display:flex;align-items:center;min-height:24px;overflow:hidden}.StartggSettings_cardValue__Shr7_{font-size:.875rem;white-space:nowrap}.StartggSettings_cardValueSmall__gyIub,.StartggSettings_cardValue__Shr7_{font-weight:600;color:#000;overflow:hidden;text-overflow:ellipsis;width:100%}.StartggSettings_cardValueSmall__gyIub{font-size:.75rem;white-space:normal;word-break:break-word}.StartggSettings_statusLayout__5x0aG{display:grid;grid-template-columns:300px 1fr;grid-gap:16px;gap:16px;align-items:stretch}.StartggSettings_resultsCard__BHsps{display:flex;flex-direction:column;gap:16px;padding:16px;background:rgba(255,255,255,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:8px;transition:all .2s ease;height:100%}.StartggSettings_resultsCard__BHsps:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.StartggSettings_resultsCardHeader__RVwSV{display:flex;flex-direction:column;gap:4px}.StartggSettings_resultsCardTitle__7PJGh{font-size:.875rem;font-weight:600;color:#000;margin:0}.StartggSettings_resultsCardContent__xeFNP{display:flex;flex-direction:column;gap:12px;flex:1 1;overflow:hidden}@media (max-width:1024px){.StartggSettings_accountStatus__uE9V5{padding-left:16px;padding-right:16px}.StartggSettings_statusLayout__5x0aG{grid-template-columns:280px 1fr;gap:12px}.StartggSettings_cardsGrid__joW4H{grid-template-columns:repeat(5,1fr)}}@media (max-width:1024px) and (min-width:768px){.StartggSettings_cardsGrid__joW4H{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.StartggSettings_accountStatus__uE9V5{padding-left:12px;padding-right:12px}.StartggSettings_toggleButton__ki_md{padding:6px;margin-right:4px}.StartggSettings_toggleButton__ki_md svg{width:14px;height:14px}.StartggSettings_statusLayout__5x0aG{grid-template-columns:1fr;gap:16px}.StartggSettings_cardsGrid__joW4H{grid-template-columns:repeat(2,1fr);gap:10px}.StartggSettings_statusCard__AZSH8{padding:10px}.StartggSettings_cardLabel__ZrCpX{font-size:.7rem}.StartggSettings_cardValue__Shr7_{font-size:.8rem}.StartggSettings_cardValueSmall__gyIub{font-size:.7rem}.StartggSettings_resultsCard__BHsps,.StartggSettings_startggProfileSection__B_UfG,.StartggSettings_startggResultsSection__q5wQG{padding:12px}.StartggSettings_startggResultHeader__dIurR{flex-direction:column;gap:8px}.StartggSettings_startggResultDate__A0xmn{margin-left:0}.StartggSettings_startggResultDetails__Sp5Y4{flex-direction:column;gap:8px}.StartggSettings_startggResultsList__Z_OP_{max-height:300px}}@media (prefers-reduced-motion:reduce){.StartggSettings_startggLinkedButton__PMrTP,.StartggSettings_startggUnlinkedButton__j9kn_{transition:none;transform:none}}.StripeSettings_toggleButton__Anb7U{background:transparent;border:none;color:#707070;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;margin-right:8px}.StripeSettings_toggleButton__Anb7U:hover{background:rgba(0,0,0,.05);color:#000}.StripeSettings_toggleButton__Anb7U:focus{outline:none}.StripeSettings_toggleIcon__iMu_O{transition:transform .2s ease}.StripeSettings_securityItemExpanded__xXwxa{border-radius:12px 12px 0 0!important;margin-bottom:0!important}.StripeSettings_accountStatus__qdhXo{display:flex;flex-direction:column;gap:12px;padding:16px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:0 0 12px 12px;margin-top:0;margin-bottom:0;animation:StripeSettings_slideDown__pYfCV .2s ease-out;position:relative;z-index:0}.StripeSettings_statusLayout__jXJR_{display:grid;grid-template-columns:300px 1fr;grid-gap:16px;gap:16px;align-items:stretch}@keyframes StripeSettings_slideDown__pYfCV{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.StripeSettings_stripeSection__qeVdm{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:0}.StripeSettings_stripeHeader__tntxS{display:flex;align-items:flex-start;gap:16px}.StripeSettings_stripeIcon__sQPx7{width:40px;height:40px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;color:#707070;padding:12px}.StripeSettings_stripeIcon__sQPx7 svg{width:20px;height:20px}.StripeSettings_stripeHeaderContent__1dAIB{flex:1 1;min-width:0}.StripeSettings_stripeTitle__3fLZR{font-size:1rem;font-weight:600;color:#000;margin:0 0 2px}.StripeSettings_stripeSubtitle__P_hOu{font-size:.875rem;color:#707070;margin:0}.StripeSettings_stripeCustomerPortal__Xa5Ip{display:flex;flex-direction:column;gap:16px;padding:16px;background:rgba(255,255,255,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:8px;transition:all .2s ease;height:100%}.StripeSettings_stripeCustomerPortal__Xa5Ip:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.StripeSettings_portalContent__sD4xg{display:flex;flex-direction:column;gap:4px}.StripeSettings_portalTitle__iVNoo{font-size:.875rem;font-weight:600;color:#000;margin:0}.StripeSettings_portalDescription__3C7Gi{font-size:.75rem;color:#666;margin:0}.StripeSettings_portalActions__vWDe2{display:flex;align-items:center;margin-top:auto}.StripeSettings_portalButton__i7bX8{background:#6366f1;color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;white-space:nowrap;width:100%}.StripeSettings_portalButton__i7bX8:hover{background:#4f46e5;transform:translateY(-1px)}.StripeSettings_portalButton__i7bX8:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.StripeSettings_cardsGrid__vEfAl{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:12px;gap:12px}.StripeSettings_statusCard__MXhU6{background:rgba(255,255,255,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px;transition:all .2s ease}.StripeSettings_statusCard__MXhU6:hover{background:rgba(255,255,255,.95);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.1)}.StripeSettings_cardHeader__Vd5OY{display:flex;align-items:center;justify-content:space-between}.StripeSettings_cardLabel__S06ly{font-size:.7rem;color:#000;font-weight:400}.StripeSettings_cardContent__pXnsT{display:flex;align-items:center;min-height:24px;overflow:hidden}.StripeSettings_cardValue__z2r5L{font-size:.875rem}.StripeSettings_cardValueSmall__29Y5j,.StripeSettings_cardValue__z2r5L{font-weight:600;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.StripeSettings_cardValueSmall__29Y5j{font-size:.75rem}.StripeSettings_requirementsCard__mdlyb{grid-column:span 2}.StripeSettings_stripeStatus__qbGan{display:flex;flex-direction:column;gap:12px;padding:16px 0;margin-top:16px}.StripeSettings_statusRow__5r7zA{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.StripeSettings_statusLabel___RvlP{font-size:.875rem;color:#666;font-weight:500}.StripeSettings_statusValue__BG6_P{font-size:.875rem;font-weight:600}.StripeSettings_statusSuccess__kI3jn{color:#16a34a}.StripeSettings_statusWarning__Zufrb{color:#f59e0b}.StripeSettings_statusError__q4SW8{color:#dc2626}.StripeSettings_requirementsSection__SEJlf{margin-top:16px;padding-top:16px}.StripeSettings_requirementsTitle__e0gyF{font-size:.75rem;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:1px;margin:0 0 12px}.StripeSettings_requirementsList__tmzV0{margin:0}.StripeSettings_requirementsLabel__odF2u{font-size:.75rem;color:#666;font-weight:500;margin:0}.StripeSettings_requirementsItems__NygNQ{list-style:none;padding:0;margin:0}.StripeSettings_requirementItem__dbw8_{font-size:.875rem;color:#666;padding:4px 0 4px 16px;position:relative}.StripeSettings_requirementItem__dbw8_:before{content:"•";position:absolute;left:0;color:#000}.StripeSettings_requirementsComplete__JVA0K{font-size:.875rem;color:#16a34a;font-weight:500;margin:0}.StripeSettings_stripeActions__3tAgU{display:flex;gap:12px;align-items:center}.StripeSettings_stripeSyncButton__u2iAP{background:#f8f8f8;color:#000;border-radius:8px;padding:12px 24px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.StripeSettings_stripeSyncButton__u2iAP:hover:not(:disabled){background:#000;color:#fff}.StripeSettings_stripeSyncButton__u2iAP:disabled{background:#d0d0d0;cursor:not-allowed;color:#707070}.StripeSettings_stripeConnectButton__LwCXy{background:#000;color:#fff;border-radius:8px;padding:12px 24px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.StripeSettings_stripeConnectButton__LwCXy:hover:not(:disabled){background:#333}.StripeSettings_stripeConnectButton__LwCXy:disabled{background:#999;cursor:not-allowed}.StripeSettings_stripeDisconnectButton__3iJX_{background:#dc2626;color:#fff;border-radius:8px;padding:12px 24px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.StripeSettings_stripeDisconnectButton__3iJX_:hover:not(:disabled){background:#b91c1c}.StripeSettings_stripeDisconnectButton__3iJX_:disabled{background:#999;cursor:not-allowed}.StripeSettings_stripeLinkedButton__dDmRh{background:#16a34a;color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px;display:flex;align-items:center;justify-content:center;text-align:center}.StripeSettings_buttonStatusReady__e6D3q{background:#16a34a}.StripeSettings_buttonStatusIncomplete__GMxIO{background:#f59e0b}.StripeSettings_buttonStatusChecking__UKpWn{background:#a0a0a0}.StripeSettings_spinner__TvcjE{animation:StripeSettings_spin__sT2D8 1s linear infinite;margin-right:8px}@keyframes StripeSettings_spin__sT2D8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StripeSettings_stripeUnlinkedButton__JvcYt{background:#a0a0a0;color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px;display:flex;align-items:center;justify-content:center;text-align:center}.StripeSettings_stripeLinkedButton__dDmRh:hover:not(:disabled){background:#dc2626;transform:translateY(-1px)}.StripeSettings_buttonStatusIncomplete__GMxIO:hover:not(:disabled){background:#d97706;transform:translateY(-1px)}.StripeSettings_stripeUnlinkedButton__JvcYt:hover{background:#707070;transform:translateY(-1px)}.StripeSettings_stripeLinkedButton__dDmRh:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.StripeSettings_stripeUnlinkedButton__JvcYt:disabled{background:#d0d0d0;cursor:not-allowed;transform:none}@media (max-width:1024px){.StripeSettings_statusLayout__jXJR_{grid-template-columns:280px 1fr;gap:12px}}@media (max-width:767px){.StripeSettings_toggleButton__Anb7U{padding:6px;margin-right:4px}.StripeSettings_toggleButton__Anb7U svg{width:14px;height:14px}.StripeSettings_statusLayout__jXJR_{grid-template-columns:1fr;gap:16px}.StripeSettings_cardsGrid__vEfAl{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.StripeSettings_statusCard__MXhU6{padding:10px}.StripeSettings_cardLabel__S06ly{font-size:.7rem}.StripeSettings_cardValue__z2r5L{font-size:.8rem}.StripeSettings_cardValueSmall__29Y5j{font-size:.7rem}.StripeSettings_requirementsCard__mdlyb{grid-column:span 1}.StripeSettings_stripeSection__qeVdm{padding:16px}.StripeSettings_stripeHeader__tntxS{flex-direction:column;gap:12px}.StripeSettings_stripeIcon__sQPx7{width:40px;height:40px}.StripeSettings_stripeIcon__sQPx7 svg{width:20px;height:20px}.StripeSettings_stripeActions__3tAgU{flex-direction:column}.StripeSettings_stripeConnectButton__LwCXy,.StripeSettings_stripeDisconnectButton__3iJX_,.StripeSettings_stripeSyncButton__u2iAP{width:100%}}@media (prefers-reduced-motion:reduce){.StripeSettings_portalButton__i7bX8,.StripeSettings_stripeLinkedButton__dDmRh,.StripeSettings_stripeUnlinkedButton__JvcYt{transition:none;transform:none}}.PasswordSettings_securityItem__9YNEv{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:16px;border-radius:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:0}.PasswordSettings_securityItem__9YNEv:last-child{margin-bottom:0}.PasswordSettings_securityIcon__jSpOO{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;color:#707070;flex-shrink:0;padding:12px}.PasswordSettings_securityContent__IMSwy{min-width:0}.PasswordSettings_securityActions__8ZAdy{display:flex;align-items:center;justify-content:flex-end}.PasswordSettings_securityTitle__2VAx9{font-size:1rem;font-weight:600;color:#000;margin:0 0 2px}.PasswordSettings_securityDescription__n019g{font-size:.875rem;color:#707070;margin:0}.PasswordSettings_passwordResetMessage__pESxe{font-size:.875rem;margin:6px 0 0;padding:8px 12px;background:rgba(240,248,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#0066cc;border-radius:8px}.PasswordSettings_passwordResetMessage__pESxe.PasswordSettings_error__HXajt{background:rgba(255,245,245,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#dc2626}.PasswordSettings_securityButton__V57FU{background:#16a34a;color:#ffffff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;position:relative;overflow:hidden;width:100px;min-width:100px}.PasswordSettings_securityButton__V57FU:hover:not(:disabled){background:#dc2626;transform:translateY(-1px)}.PasswordSettings_securityButton__V57FU:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}@media (max-width:767px){.PasswordSettings_securityItem__9YNEv{padding:16px;gap:12px;grid-template-columns:auto 1fr;grid-template-rows:auto auto auto;margin-bottom:0}.PasswordSettings_securityIcon__jSpOO{width:36px;height:36px;padding:10px;grid-row:1}.PasswordSettings_securityContent__IMSwy{grid-column:1/-1;grid-row:2}.PasswordSettings_securityActions__8ZAdy{grid-column:1/-1;grid-row:3;justify-self:end;margin-top:8px}.PasswordSettings_securityTitle__2VAx9{font-size:.9rem}.PasswordSettings_securityDescription__n019g{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.PasswordSettings_securityButton__V57FU{transition:none;transform:none}}.UserProfile_formSection__e8Nfk{padding:20px;border-radius:12px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative}.UserProfile_headerRow__2CYMe{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative;z-index:2}.UserProfile_userProfileTitle__XPH9r{font-size:.75rem;font-weight:400;color:#999;text-transform:uppercase;letter-spacing:1px;margin:0}.UserProfile_bannerProfileRow__4qoXr{position:relative;margin-bottom:20px}.UserProfile_bannerImagePlaceholder__P3Toa{width:100%;height:140px;background:rgba(200,200,200,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.UserProfile_profileImagePlaceholder__p5izn{position:absolute;top:50%;left:20px;transform:translateY(-50%);z-index:1}.UserProfile_profileImageIcon__mRjFW{width:80px;height:80px;border-radius:50%;background:rgba(200,200,200,.3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;color:#707070;position:relative}.UserProfile_comingSoonText__Szyup{font-size:.65rem;color:#707070;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-align:center;padding:0 8px;line-height:1.2}.UserProfile_privacyToggle__fFG0N{display:flex;align-items:center;gap:8px}.UserProfile_privacyLabel__yVyqz{font-size:.75rem;color:#707070;font-weight:500}.UserProfile_toggleIcon__PnH1a{font-size:.875rem;color:#707070;margin-left:4px}.UserProfile_toggleSwitch__9_3sS{position:relative;display:inline-block;width:44px;height:24px}.UserProfile_toggleSwitch__9_3sS input{opacity:0;width:0;height:0}.UserProfile_toggleSlider__7MYWI{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#a0a0a0;transition:.3s;border-radius:24px}.UserProfile_toggleSlider__7MYWI:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.3s;border-radius:50%}.UserProfile_toggleSwitch__9_3sS input:checked+.UserProfile_toggleSlider__7MYWI{background-color:#16a34a}.UserProfile_toggleSwitch__9_3sS input:checked+.UserProfile_toggleSlider__7MYWI:before{transform:translateX(20px)}.UserProfile_nameFieldsFirst__lf3LS,.UserProfile_nameFields__tov58{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:20px}.UserProfile_nameFieldsFirst__lf3LS .UserProfile_formGroup___77MV,.UserProfile_nameFields__tov58 .UserProfile_formGroup___77MV{margin-bottom:0}.UserProfile_formGroup___77MV{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.UserProfile_label__JQxGC{font-size:.75rem;color:#707070}.UserProfile_required__V2COP{color:#e74c3c;margin-left:4px}.UserProfile_characterCount__1XBkP{font-size:.7rem;color:#a0a0a0;margin-left:auto}.UserProfile_input__ALaAz,.UserProfile_textarea__z6Gto{padding:12px 16px;border:none;border-radius:8px;font-size:.875rem;color:#000;background:#fff;transition:all .2s ease;width:100%}.UserProfile_input__ALaAz:focus,.UserProfile_textarea__z6Gto:focus{outline:none}.UserProfile_input__ALaAz:disabled{background:#f8f8f8;color:#707070;cursor:not-allowed}.UserProfile_input__ALaAz::placeholder,.UserProfile_textarea__z6Gto::placeholder{color:#a0a0a0}.UserProfile_textarea__z6Gto{font-family:inherit;resize:vertical;min-height:60px}.UserProfile_usernameInput__X64fM{position:relative;display:flex;align-items:center}.UserProfile_atSymbol__m2dxN{position:absolute;left:12px;color:#707070;font-size:.875rem;pointer-events:none;z-index:1}.UserProfile_usernameInput__X64fM .UserProfile_input__ALaAz{padding-left:32px}.UserProfile_helpText__J3m2M{font-size:.75rem;color:#707070;margin-top:4px;margin-bottom:0}.UserProfile_formActions__M4cz2{display:flex;justify-content:flex-start;margin-top:20px;margin-bottom:0}.UserProfile_saveButton__jEmmW{background:#000;color:#fff;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s ease;padding:12px 24px;font-size:.875rem;border:none;outline:none}.UserProfile_saveButton__jEmmW:hover:not(:disabled){background:#333;transform:translateY(-1px)}.UserProfile_saveButton__jEmmW:disabled{background:#a0a0a0;cursor:not-allowed;transform:none}.UserProfile_saveButton__jEmmW:focus{outline:none}@media (max-width:767px){.UserProfile_nameFieldsFirst__lf3LS,.UserProfile_nameFields__tov58{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.UserProfile_bannerProfileRow__4qoXr,.UserProfile_headerRow__2CYMe{margin-bottom:16px}.UserProfile_bannerImagePlaceholder__P3Toa{height:120px}.UserProfile_profileImagePlaceholder__p5izn{top:50%;left:12px;transform:translateY(-50%)}.UserProfile_userProfileTitle__XPH9r{font-size:.7rem}.UserProfile_profileImageIcon__mRjFW{width:60px;height:60px}.UserProfile_comingSoonText__Szyup{font-size:.6rem}.UserProfile_privacyLabel__yVyqz{font-size:.7rem}.UserProfile_input__ALaAz,.UserProfile_textarea__z6Gto{padding:10px 14px;font-size:.8rem}.UserProfile_textarea__z6Gto{min-height:50px}.UserProfile_label__JQxGC{font-size:.7rem}.UserProfile_saveButton__jEmmW{padding:10px 20px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.UserProfile_input__ALaAz,.UserProfile_saveButton__jEmmW,.UserProfile_saveButton__jEmmW:hover{transition:none;transform:none}}.LocalsSkillIndex_localsRankingSection__UI__l{width:100%;height:100%;margin:0;padding:20px;background:rgba(128,128,128,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.03);display:flex;flex-direction:column}.LocalsSkillIndex_localsRankingHeader__3bL5G{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin-bottom:24px}.LocalsSkillIndex_localsRankingTitleRow__XCHLq{display:flex;align-items:center;gap:8px;margin-bottom:4px}.LocalsSkillIndex_localsRankingLogo__DGMSk{width:20px;height:20px;object-fit:contain;flex-shrink:0}.LocalsSkillIndex_localsRankingTitle__2GnJC{font-size:.875rem;font-weight:600;color:#707070;margin:0;letter-spacing:.02em;text-transform:uppercase}.LocalsSkillIndex_localsRankingDescription__E8ZNv{font-size:.75rem;color:#a0a0a0;margin:0;width:100%;line-height:1.4}.LocalsSkillIndex_localsRankingValue__b5XB0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0;background:transparent;margin-top:auto;flex:1 1}.LocalsSkillIndex_localsRankingNumber__StUbd{font-size:4rem;font-weight:700;color:#000;line-height:1;margin:0;letter-spacing:-.05em;text-align:center}.LocalsSkillIndex_localsRankingLabel__ghT2J{font-size:.75rem;color:#707070;margin:0;font-weight:400;text-transform:uppercase;letter-spacing:.05em;text-align:center}@media (max-width:768px){.LocalsSkillIndex_localsRankingSection__UI__l{padding:20px;margin:0}.LocalsSkillIndex_localsRankingTitle__2GnJC{font-size:.8125rem}.LocalsSkillIndex_localsRankingNumber__StUbd{font-size:3rem}}.ShareEvent_modalOverlay__F8wUm{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;transition:opacity .25s ease}.ShareEvent_modalContent__oYD8u{background:rgba(255,255,255,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-radius:16px;border:none;max-width:500px;width:100%;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}.ShareEvent_modalHeader__NRKsS{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.1)}.ShareEvent_modalTitle__LUWmh{margin:0;font-size:1.25rem;font-weight:600;color:#000}.ShareEvent_closeButton__TUzE1{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;border-radius:8px;transition:all .2s ease}.ShareEvent_closeButton__TUzE1:hover{background:#f5f5f5;color:#000}.ShareEvent_closeButton__TUzE1 svg{width:20px;height:20px}.ShareEvent_linkPreview__vU8b5{display:flex;gap:16px;padding:24px}.ShareEvent_previewImage__pt2Fo{width:120px;height:120px;flex-shrink:0;border-radius:12px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.ShareEvent_image__XijxM{width:100%;height:100%;object-fit:cover}.ShareEvent_imagePlaceholder__d6YWW{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999}.ShareEvent_imagePlaceholder__d6YWW svg{width:48px;height:48px}.ShareEvent_previewContent__K8MeN{flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.ShareEvent_previewTitle__xK7nC{font-size:1.1rem;font-weight:600;color:#000;line-height:1.3;word-wrap:break-word}.ShareEvent_previewUrl__cVr9d{font-size:.85rem;color:#000;word-break:break-all;line-height:1.4}.ShareEvent_copySection__a7N0z{padding:20px 24px}.ShareEvent_copyButton__gEqg_{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;border:none;padding:12px 24px;font-size:.9rem;font-weight:500;cursor:pointer;border-radius:12px;transition:all .2s ease}.ShareEvent_copyButton__gEqg_:hover{background:rgba(255,255,255,.85)}.ShareEvent_copyButton__gEqg_:active{transform:translateY(1px)}.ShareEvent_copyButton__gEqg_ svg{flex-shrink:0}@media (max-width:768px){.ShareEvent_modalOverlay__F8wUm{padding:0;align-items:flex-end;background:rgba(0,0,0,.4);animation:ShareEvent_fadeIn__Plbbs .25s ease}@keyframes ShareEvent_fadeIn__Plbbs{0%{opacity:0}to{opacity:1}}.ShareEvent_modalContent__oYD8u{max-width:100%;width:100%;border-radius:24px 24px 0 0;margin-top:0;margin-bottom:0;position:relative;background:rgba(255,255,255,.92);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:none;box-shadow:0 -25px 60px rgba(0,0,0,.25);padding:24px 24px 40px;max-height:90vh;overflow-y:auto;animation:ShareEvent_slideUp__zw2QM .32s cubic-bezier(.25,1,.5,1)}@keyframes ShareEvent_slideUp__zw2QM{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ShareEvent_modalContent__oYD8u:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;width:40px;margin:18px auto;border-radius:999px;background:rgba(0,0,0,.2)}.ShareEvent_modalHeader__NRKsS{padding:0 0 20px;margin-top:18px}.ShareEvent_modalTitle__LUWmh{font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:#000;font-weight:400}.ShareEvent_closeButton__TUzE1{display:none}.ShareEvent_linkPreview__vU8b5{flex-direction:column;gap:12px;padding:20px 0}.ShareEvent_previewImage__pt2Fo{width:100%;height:200px}.ShareEvent_previewContent__K8MeN{width:100%}.ShareEvent_previewTitle__xK7nC{font-size:1rem;font-weight:500}.ShareEvent_previewUrl__cVr9d{font-size:.8rem}.ShareEvent_copySection__a7N0z{padding:20px 0 0}.ShareEvent_copyButton__gEqg_{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;border:none;padding:12px 24px;font-size:.9rem;font-weight:500;cursor:pointer;border-radius:12px;transition:all .2s ease;text-transform:none;letter-spacing:normal;text-align:center}.ShareEvent_copyButton__gEqg_:hover{background:rgba(255,255,255,.85)}.ShareEvent_copyButton__gEqg_:active{transform:translateY(1px)}}.Unregister_modalOverlay__aDCs1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;transition:opacity .25s ease}.Unregister_modalContent__8c1SR{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px;border:none;max-width:500px;width:100%;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}.Unregister_modalHeader__CTpih{display:flex;align-items:center;justify-content:space-between;padding:20px 24px}.Unregister_modalTitle__JD0ly{margin:0;font-size:1.25rem;font-weight:600;color:#000}.Unregister_closeButton__8Y9u_{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:#666;border-radius:8px;transition:all .2s ease}.Unregister_closeButton__8Y9u_:hover{background:#f5f5f5;color:#000}.Unregister_closeButton__8Y9u_ svg{width:20px;height:20px}.Unregister_modalMessage__EPcHR{margin:0;padding:24px;color:#666;line-height:1.5}.Unregister_modalActions__gOsLd{display:flex;gap:12px;padding:20px 24px;justify-content:flex-end}.Unregister_modalCancelButton__Xey8O{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;border:none;padding:12px 24px;border-radius:12px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.Unregister_modalCancelButton__Xey8O:hover{background:rgba(255,255,255,.85)}.Unregister_modalConfirmButton__ZnP9w{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;border:none;padding:12px 24px;border-radius:12px;cursor:pointer;font-size:.9rem;font-weight:500;transition:all .2s ease}.Unregister_modalConfirmButton__ZnP9w:hover:not(:disabled){background:rgba(255,255,255,.85)}.Unregister_modalConfirmButton__ZnP9w:disabled{cursor:not-allowed;opacity:.6}.Unregister_modalConfirmButton__ZnP9w:active:not(:disabled){transform:translateY(1px)}@media (max-width:768px){.Unregister_modalOverlay__aDCs1{padding:0;align-items:flex-end;background:rgba(0,0,0,.4);animation:Unregister_fadeIn__DJHm_ .25s ease}@keyframes Unregister_fadeIn__DJHm_{0%{opacity:0}to{opacity:1}}.Unregister_modalContent__8c1SR{max-width:100%;width:100%;border-radius:24px 24px 0 0;margin-top:0;margin-bottom:0;position:relative;background:transparent;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:none;box-shadow:0 -25px 60px rgba(0,0,0,.25);padding:24px 24px 40px;max-height:90vh;overflow-y:auto;animation:Unregister_slideUp__k12Id .32s cubic-bezier(.25,1,.5,1)}@keyframes Unregister_slideUp__k12Id{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Unregister_modalContent__8c1SR:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;width:40px;margin:18px auto;border-radius:999px;background:rgba(0,0,0,.2)}.Unregister_modalHeader__CTpih{padding:0 0 20px;margin-top:18px}.Unregister_modalTitle__JD0ly{font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(0,0,0,.85);font-weight:400}.Unregister_closeButton__8Y9u_{display:none}.Unregister_modalMessage__EPcHR{padding:20px 0}.Unregister_modalActions__gOsLd{flex-direction:column;gap:12px;padding:20px 0 0}.Unregister_modalCancelButton__Xey8O,.Unregister_modalConfirmButton__ZnP9w{width:100%}}.TournamentRSVP_rsvpCard__RVgeP{background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;border-radius:16px}.TournamentRSVP_rsvpHeader__4acQB{background:transparent;padding:12px 16px 8px;display:flex;align-items:center;justify-content:space-between}.TournamentRSVP_rsvpHeader__4acQB h3{font-size:1rem;color:#000000;margin:0;font-weight:400;letter-spacing:-.25px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.TournamentRSVP_headerActions__hTmXA{display:flex;gap:8px;align-items:center}.TournamentRSVP_headerUnregister__1bO_r{display:block}.TournamentRSVP_rsvpContent__q5fWq{padding:8px 16px 16px;display:flex;flex-direction:column;gap:12px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.TournamentRSVP_registrationFee__9xLTi{display:flex;align-items:center;gap:8px;padding:12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:4px;flex-wrap:wrap;border-radius:16px}.TournamentRSVP_feeLabel__n8xHj{font-size:.9rem;color:#666;font-weight:500}.TournamentRSVP_feeAmount__OZjck{font-size:1.2rem;color:#000;font-weight:600}.TournamentRSVP_feeNote__3hwmG{font-size:.75rem;color:#999;margin-left:auto}.TournamentRSVP_paymentSetupNotice__H8Lr6{font-size:.8rem;color:#999;padding:8px 12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;line-height:1.4}.TournamentRSVP_welcomeMessage__AlR99{font-size:.9rem;color:#000000;line-height:1.5;font-weight:400}.TournamentRSVP_unregisterButton__phBwB{background:transparent;color:#999;border:none;font-size:.8rem;cursor:pointer;text-decoration:none;padding:4px 8px;border-radius:16px;transition:all .2s ease}.TournamentRSVP_unregisterButton__phBwB:hover:not(:disabled){color:#666;background:#f5f5f5}.TournamentRSVP_unregisterButton__phBwB:disabled{cursor:not-allowed;opacity:.6}.TournamentRSVP_userInfo__kQUQ0{display:flex;align-items:center;gap:8px}.TournamentRSVP_userIcon__DDNzS{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px;overflow:hidden}.TournamentRSVP_userAvatar__uoHx5{width:100%;height:100%;object-fit:cover;border-radius:16px}.TournamentRSVP_userInitial__1dHEd{font-size:.9rem;font-weight:400;color:#000000}.TournamentRSVP_userDetails__pDMvW{display:flex;flex-direction:row;align-items:center;gap:8px}.TournamentRSVP_userName__yar2K{font-size:.9rem;font-weight:400;color:#000000;letter-spacing:-.25px}.TournamentRSVP_userEmail__OXMTE{font-size:.8rem;color:#707070;font-weight:400}.TournamentRSVP_rsvpButton__d1NHm{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;border:none;padding:16px 24px;font-size:.9rem;font-weight:400;cursor:pointer;width:100%;transition:all .2s ease;letter-spacing:-.25px;border-radius:16px}.TournamentRSVP_rsvpButton__d1NHm:hover:not(:disabled){background:rgba(255,255,255,.85)}.TournamentRSVP_rsvpButton__d1NHm:disabled{background:#e8e8e8;color:#a0a0a0;cursor:not-allowed;backdrop-filter:none;-webkit-backdrop-filter:none}.TournamentRSVP_buttonContainer__lHWC_{display:flex;gap:8px;align-items:stretch}.TournamentRSVP_registeredButtons__wVeGI{display:flex;flex-direction:column;gap:8px;width:100%;align-items:stretch}.TournamentRSVP_registeredButtonsRow__5_MiI{display:flex;gap:12px;width:100%;align-items:stretch}.TournamentRSVP_unregisterButtonMobile__aoy0e{background:transparent;color:#999;border:none;font-size:.8rem;cursor:pointer;text-decoration:none;padding:4px 8px;border-radius:16px;transition:all .2s ease;width:100%;text-align:center;display:none}.TournamentRSVP_unregisterButtonMobile__aoy0e:hover:not(:disabled){color:#666;background:#f5f5f5}.TournamentRSVP_unregisterButtonMobile__aoy0e:disabled{cursor:not-allowed;opacity:.6}.TournamentRSVP_divider__jqReM{height:1px;background:#e0e0e0;margin:4px 0;opacity:.5;display:none}.TournamentRSVP_inviteButton__5B0go{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;border:none;padding:16px 24px;font-size:.9rem;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap;letter-spacing:-.25px;border-radius:16px}.TournamentRSVP_inviteButton__5B0go:hover{background:rgba(255,255,255,.85)}.TournamentRSVP_inviteButton__5B0go:active{transform:translateY(1px)}.TournamentRSVP_tournamentInfo__Pf_Jf{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.TournamentRSVP_tournamentMeta__ZJFAk{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:.85rem;color:#666}.TournamentRSVP_tournamentName__b9cwJ,.TournamentRSVP_tournamentType__NXT6U{font-weight:500;color:#000}.TournamentRSVP_tournamentGame__f_TQu{color:#666}.TournamentRSVP_tournamentSeparator__8nvHB{color:#999;opacity:.5}.TournamentRSVP_tournamentStatus__AVO6f{text-transform:capitalize}.TournamentRSVP_tournamentParticipants__rn65v{color:#666}.TournamentRSVP_tournamentCost__NurFQ{font-weight:500;color:#000}.TournamentRSVP_tournamentDescription__6qEIK{font-size:.85rem;color:#666;line-height:1.4;margin-top:4px}.TournamentRSVP_viewTournamentButton__YyIJR{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;border:none;font-size:.8rem;cursor:pointer;padding:4px 8px;border-radius:16px;transition:all .2s ease;white-space:nowrap}.TournamentRSVP_viewTournamentButton__YyIJR:hover{background:rgba(255,255,255,.85)}@media (max-width:768px){.TournamentRSVP_rsvpCard__RVgeP{width:100%;max-width:100%;box-sizing:border-box;order:7}.TournamentRSVP_headerUnregister__1bO_r{display:none}.TournamentRSVP_divider__jqReM,.TournamentRSVP_unregisterButtonMobile__aoy0e{display:block}}.EventOnlyRSVP_rsvpCard__0vwb_{background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:hidden;border-radius:16px}.EventOnlyRSVP_rsvpHeader___ELvc{background:transparent;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.EventOnlyRSVP_rsvpHeader___ELvc h3{font-size:1rem;color:#000000;margin:0;font-weight:400;letter-spacing:-.25px}.EventOnlyRSVP_headerUnregister__DbdNz{display:block}.EventOnlyRSVP_rsvpContent__m1SKZ{padding:16px;display:flex;flex-direction:column;gap:12px}.EventOnlyRSVP_registrationFee__FTGCT{display:flex;align-items:center;gap:8px;padding:12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);margin-bottom:4px;flex-wrap:wrap;border-radius:16px}.EventOnlyRSVP_feeLabel__lYL8r{font-size:.9rem;color:#666;font-weight:500}.EventOnlyRSVP_feeAmount__6N7Nh{font-size:1.2rem;color:#000;font-weight:600}.EventOnlyRSVP_feeNote__2e4t7{font-size:.75rem;color:#999;margin-left:auto}.EventOnlyRSVP_paymentSetupNotice__cJquz{font-size:.8rem;color:#999;padding:8px 12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;line-height:1.4}.EventOnlyRSVP_welcomeMessage__qTfYM{font-size:.9rem;color:#000000;line-height:1.5;font-weight:400}.EventOnlyRSVP_unregisterButton__sb681{background:transparent;color:#999;border:none;font-size:.8rem;cursor:pointer;text-decoration:underline;padding:4px 8px;border-radius:16px;transition:all .2s ease}.EventOnlyRSVP_unregisterButton__sb681:hover:not(:disabled){color:#666;background:#f5f5f5}.EventOnlyRSVP_unregisterButton__sb681:disabled{cursor:not-allowed;opacity:.6}.EventOnlyRSVP_unregisterButtonMobile__gd1ky{background:transparent;color:#999;border:none;font-size:.8rem;cursor:pointer;text-decoration:none;padding:4px 8px;border-radius:16px;transition:all .2s ease;width:100%;text-align:center;display:none}.EventOnlyRSVP_unregisterButtonMobile__gd1ky:hover:not(:disabled){color:#666;background:#f5f5f5}.EventOnlyRSVP_unregisterButtonMobile__gd1ky:disabled{cursor:not-allowed;opacity:.6}.EventOnlyRSVP_divider__Zz1g5{height:1px;background:#e0e0e0;margin:4px 0;opacity:.5;display:none}.EventOnlyRSVP_userInfo__dZMPf{display:flex;align-items:center;gap:8px}.EventOnlyRSVP_userIcon__clq_q{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px;overflow:hidden}.EventOnlyRSVP_userAvatar__l_muW{width:100%;height:100%;object-fit:cover;border-radius:16px}.EventOnlyRSVP_userInitial__anWld{font-size:.9rem;font-weight:400;color:#000000}.EventOnlyRSVP_userDetails__5iLwL{display:flex;flex-direction:row;align-items:center;gap:8px}.EventOnlyRSVP_userName__qKozX{font-size:.9rem;font-weight:400;color:#000000;letter-spacing:-.25px}.EventOnlyRSVP_userEmail__gz4fC{font-size:.8rem;color:#707070;font-weight:400}.EventOnlyRSVP_rsvpButton__3aPln{background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;border:none;padding:16px 24px;font-size:.9rem;font-weight:400;cursor:pointer;width:100%;transition:all .2s ease;letter-spacing:-.25px;border-radius:16px}.EventOnlyRSVP_rsvpButton__3aPln:hover:not(:disabled){background:rgba(255,255,255,.85)}.EventOnlyRSVP_rsvpButton__3aPln:disabled{background:#e8e8e8;color:#a0a0a0;cursor:not-allowed;backdrop-filter:none;-webkit-backdrop-filter:none}.EventOnlyRSVP_buttonContainer__CVF_N,.EventOnlyRSVP_registeredButtons__XiY1B{display:flex;gap:8px;align-items:stretch}.EventOnlyRSVP_registeredButtons__XiY1B{flex-direction:column;width:100%}.EventOnlyRSVP_registeredButtonsRow__s3d49{display:flex;gap:12px;width:100%;align-items:stretch}.EventOnlyRSVP_inviteButton__Oz8rF{display:flex;align-items:center;gap:6px;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000000;border:none;padding:16px 24px;font-size:.9rem;font-weight:400;cursor:pointer;transition:all .2s ease;white-space:nowrap;letter-spacing:-.25px;border-radius:16px}.EventOnlyRSVP_inviteButton__Oz8rF:hover{background:rgba(255,255,255,.85)}.EventOnlyRSVP_inviteButton__Oz8rF:active{transform:translateY(1px)}@media (max-width:768px){.EventOnlyRSVP_rsvpCard__0vwb_{width:100%;max-width:100%;box-sizing:border-box;order:7}.EventOnlyRSVP_headerUnregister__DbdNz{display:none}.EventOnlyRSVP_divider__Zz1g5,.EventOnlyRSVP_unregisterButtonMobile__gd1ky{display:block}}.HostedBy_hostedBy__K6Juz{display:flex;align-items:center;gap:8px;margin-top:0;width:100%;padding:8px 12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px}.HostedBy_hostedByIcon__72IVf{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#666;border-radius:16px}.HostedBy_hostedByText__957Xk{display:flex;align-items:center;gap:6px}.HostedBy_hostedByLabel__Gmcaq{font-size:.8rem;color:#666;font-weight:600}.HostedBy_hostName__vHMAU{font-size:.9rem;color:#000;font-weight:600}@media (max-width:768px){.HostedBy_hostedBy__K6Juz{width:100%;margin-top:0;order:3}}.EventOnlyParticipants_attendeesSection__wpQRO{display:flex;flex-direction:column;gap:6px;margin-top:0;width:100%;padding:8px 12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px}.EventOnlyParticipants_attendeesHeader__P_yFa{display:flex;align-items:center;gap:6px;padding:4px 0}.EventOnlyParticipants_attendeesIcon__K1ExX{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#666;border-radius:16px}.EventOnlyParticipants_attendeesLabel__22C0M{font-size:.8rem;color:#666;font-weight:600}.EventOnlyParticipants_attendeesList__chDuF{display:flex;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.EventOnlyParticipants_attendeesList__chDuF::-webkit-scrollbar{height:4px}.EventOnlyParticipants_attendeesList__chDuF::-webkit-scrollbar-track{background:transparent}.EventOnlyParticipants_attendeesList__chDuF::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px}.EventOnlyParticipants_attendeeItem__ax6qQ{display:flex;align-items:center;gap:8px;padding:3px 0;transition:opacity .2s ease;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.EventOnlyParticipants_attendeeItem__ax6qQ:hover{opacity:.7}.EventOnlyParticipants_attendeeIcon__pFfcM{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px}.EventOnlyParticipants_attendeeInitial__PJUvA{font-size:.7rem;font-weight:600;color:#333}.EventOnlyParticipants_attendeeName__N664V{font-size:.8rem;color:#000;font-weight:500;white-space:nowrap}.EventOnlyParticipants_registerMessage__2_5lS{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.8rem;color:#666;padding:8px 0;font-weight:400;text-align:center}@media (max-width:768px){.EventOnlyParticipants_attendeesSection__wpQRO{width:100%;margin-top:0;order:11}}.TournamentParticipants_tournamentParticipantsSection__kfu1X{display:flex;flex-direction:column;gap:0;margin-top:0;width:100%;padding:8px 12px;background:rgba(128,128,128,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:16px}.TournamentParticipants_tournamentGroup__xS8ta{display:flex;flex-direction:column;gap:6px;padding:0}.TournamentParticipants_divider__p3e8i{height:1px;background:#e0e0e0;margin:8px 0;opacity:.5}.TournamentParticipants_tournamentName__nHP_q{display:flex;align-items:center;gap:6px;font-size:.9rem;color:#000;font-weight:600;padding:4px 0}.TournamentParticipants_participantCount__1Ywj6{font-size:.85rem;color:#666;font-weight:400}.TournamentParticipants_participantsList__C_Qpb{display:flex;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.TournamentParticipants_participantsList__C_Qpb::-webkit-scrollbar{height:4px}.TournamentParticipants_participantsList__C_Qpb::-webkit-scrollbar-track{background:transparent}.TournamentParticipants_participantsList__C_Qpb::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:2px}.TournamentParticipants_participantItem__iqlee{display:flex;align-items:center;gap:8px;padding:3px 0;transition:opacity .2s ease;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}.TournamentParticipants_participantItem__iqlee:hover{opacity:.7}.TournamentParticipants_participantIcon__DMCDC{width:32px;height:32px;background:#ffffff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:16px}.TournamentParticipants_participantInitial__tZo1S{font-size:.7rem;font-weight:600;color:#333}.TournamentParticipants_participantName__ehU1U{font-size:.8rem;color:#000;font-weight:500;white-space:nowrap}.TournamentParticipants_registerMessage__ojZ_Y{display:flex;flex-direction:column;align-items:center;gap:8px}.TournamentParticipants_noParticipantsMessage__j3svk,.TournamentParticipants_registerMessage__ojZ_Y{font-size:.8rem;color:#666;padding:8px 0;font-weight:400;text-align:center}@media (max-width:768px){.TournamentParticipants_tournamentParticipantsSection__kfu1X{width:100%;margin-top:0;order:11}.TournamentParticipants_tournamentGroup__xS8ta{width:100%}}