@font-face{font-family:Moonspace;src:url(/assets/Moonhouse-yE5M-DRM6N6I5.ttf) format(truetype);font-weight:400;font-style:normal}._container_1l3jb_1{display:flex;justify-content:center;align-items:center;padding:32px;max-height:80vh;background-color:var(--MuiPalette-background-default)}._card_1l3jb_11{background-color:var(--MuiPalette-background-paper);padding:2rem;border-radius:12px;box-shadow:0 4px 20px #0000004d}._sectionsContainer_1l3jb_19{display:flex;gap:24px;align-items:flex-start}._section_1l3jb_19{flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px}._title_1l3jb_36{text-align:center;margin-bottom:1rem;color:var(--MuiPalette-text-primary)}._form_1l3jb_43{display:flex;flex-direction:column;gap:1rem}._inputGroup_1l3jb_50{display:flex;flex-direction:column;gap:.5rem}._label_1l3jb_57{color:var(--MuiPalette-text-secondary);font-size:.9rem}._input_1l3jb_50{padding:10px;border-radius:6px;border:1px solid #64b5f6;background-color:transparent;color:var(--MuiPalette-text-primary);outline:none;transition:border .2s ease}._input_1l3jb_50:focus{border-color:var(--MuiPalette-primary-main)}._button_1l3jb_78{margin-top:1rem;padding:10px;border-radius:8px;background-color:#64b5f6;color:#0d1b2a;border:none;cursor:pointer;font-weight:500;transition:all .2s ease}._button_1l3jb_78:hover{background-color:#2196f3;transform:scale(1.02)}._switchLink_1l3jb_96{text-align:center;margin-top:1rem;color:var(--MuiPalette-primary-main);cursor:pointer;text-decoration:none;font-size:.9rem}._switchLink_1l3jb_96:hover{text-decoration:underline}._appBar_25s9z_1{color:inherit;background-color:transparent}._toolbar_25s9z_6{display:flex;justify-content:space-between}._link_25s9z_11{font-family:Moonspace,sans-serif;color:inherit;text-decoration:none}._linkText_25s9z_17{font-family:Moonspace,sans-serif;flex-grow:1}._navGroup_25s9z_22{display:flex;gap:1rem}._userText_25s9z_27{display:flex;align-items:center;flex-grow:1}._container_ofh3k_2{padding:32px;background-color:var(--MuiPalette-background-default);color:var(--MuiPalette-text-primary);min-height:100vh}._infoContainer_ofh3k_10{display:flex;justify-content:space-between;flex-direction:row;max-width:50%;margin:0 auto}._header_ofh3k_19{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._title_ofh3k_27{font-size:28px;margin-bottom:20px;color:var(--MuiPalette-text-primary)}._tabs_ofh3k_34{margin-bottom:20px}._tab_ofh3k_34{border:1px solid var(--MuiPalette-action-selected);border-radius:8px!important;margin-right:8px;text-transform:none!important;min-height:40px!important;color:var(--MuiPalette-text-primary)}._activeTab_ofh3k_47{background-color:var(--MuiPalette-primary-main);color:var(--MuiPalette-primary-contrastText)!important}._filters_ofh3k_53{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._dateFilter_ofh3k_60{display:flex;align-items:center;gap:8px}._input_ofh3k_66{width:100px}._createBtn_ofh3k_71{border-radius:8px;text-transform:none;padding:8px 16px;font-weight:500;border:none;cursor:pointer}._list_ofh3k_81{max-height:300px;overflow-y:auto}._card_ofh3k_87{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--MuiPalette-action-hover);padding:12px;margin-bottom:12px;border-radius:6px;background-color:var(--MuiPalette-background-paper)}._cardText_ofh3k_98{font-size:14px;color:var(--MuiPalette-text-primary)}._error_ofh3k_104{color:red;margin-top:10px}._modalContainer_jso70_1{background-color:var(--MuiPalette-background-paper);padding:24px;border-radius:12px;width:400px;max-height:90vh;overflow-y:auto;color:var(--MuiPalette-text-primary)}._title_jso70_11{text-align:center;margin-bottom:16px}._form_jso70_16{display:flex;flex-direction:column;gap:16px}._row_jso70_22{display:flex;gap:12px}._inputGroup_jso70_27{display:flex;flex-direction:column;gap:6px;flex:1}._label_jso70_34{font-size:.85rem;color:var(--MuiPalette-text-secondary)}._checkboxRow_jso70_39{display:flex;gap:16px;align-items:center}._select_jso70_45{padding:8px;border-radius:6px;border:1px solid var(--MuiPalette-action-hover);background-color:transparent;color:var(--MuiPalette-text-primary)}._textarea_jso70_53{min-height:100px;resize:none;padding:8px;border-radius:6px;border:1px solid var(--MuiPalette-action-hover);background-color:transparent;color:var(--MuiPalette-text-primary)}._button_jso70_63{margin-top:12px;padding:10px;border-radius:8px;background-color:#64b5f6;color:#0d1b2a;border:none;cursor:pointer;transition:.2s}._button_jso70_63:hover{background-color:#2196f3}._modalContainer_7rv27_1{background-color:var(--MuiPalette-background-paper);padding:24px;border-radius:12px;width:400px;max-height:90vh;overflow-y:auto;color:var(--MuiPalette-text-primary)}._title_7rv27_11{text-align:center;margin-bottom:16px}._form_7rv27_16{display:flex;flex-direction:column;gap:16px}._row_7rv27_22{display:flex;gap:12px}._inputGroup_7rv27_27{display:flex;flex-direction:column;gap:6px;flex:1}._label_7rv27_34{font-size:.85rem;color:var(--MuiPalette-text-secondary)}._checkboxRow_7rv27_39{display:flex;gap:16px;align-items:center}._teamSelection_7rv27_45{margin-bottom:20px}._teamList_7rv27_49{display:flex;flex-direction:row}._select_7rv27_54{padding:8px;border-radius:6px;border:1px solid var(--MuiPalette-action-hover);background-color:transparent;color:var(--MuiPalette-text-primary)}._textarea_7rv27_62{min-height:100px;resize:none;padding:8px;border-radius:6px;border:1px solid var(--MuiPalette-action-hover);background-color:transparent;color:var(--MuiPalette-text-primary)}._bracketContainer_e75ry_1{display:flex;position:relative;gap:100px;padding:40px 60px;overflow-x:auto;background:linear-gradient(180deg,#0b1a2b,#0e2238);align-items:flex-start}._bracketContainer_e75ry_1::-webkit-scrollbar{height:8px}._bracketContainer_e75ry_1::-webkit-scrollbar-thumb{background:#2f3b52;border-radius:4px}._roundWrapper_e75ry_19{position:relative;display:flex}._round_e75ry_19{display:flex;flex-direction:column;align-items:center}._roundTitle_e75ry_30{margin-bottom:30px;font-size:14px;color:#9fb3c8;text-transform:uppercase;letter-spacing:1px}._matchWrapper_e75ry_38{margin:0;position:relative}._matchContainer_e75ry_43{margin:10px 0!important}._matchCard_e75ry_47{background:linear-gradient(145deg,#1e2a3a,#22324a);border-radius:10px;padding:8px;width:220px;box-shadow:0 4px 12px #00000080;border:1px solid rgba(255,255,255,.05);transition:transform .15s ease,box-shadow .15s ease}._matchCard_e75ry_47:hover{transform:scale(1.03);box-shadow:0 6px 16px #000000b3}._teamRow_e75ry_62{display:flex;justify-content:space-between;padding:6px 10px;background:#2f3b52;margin:3px 0;border-radius:6px;font-size:13px;color:#e6edf3;transition:background .2s}._teamRow_e75ry_62:hover{background:#3a4a66}._winner_e75ry_78{background:linear-gradient(90deg,#3fa34d,#4ecb5f);color:#fff;font-weight:700}._globalLines_e75ry_84{position:absolute;top:0;left:0;pointer-events:none;z-index:999}._line_e75ry_92{stroke:#7f8fa6;stroke-width:2;fill:none;opacity:.8}._connector_e75ry_99{display:none}._round_e75ry_19:nth-child(2) ._matchContainer_e75ry_43,._round_e75ry_19:nth-child(3) ._matchContainer_e75ry_43,._round_e75ry_19:nth-child(4) ._matchContainer_e75ry_43{margin-top:0!important}._container_164vw_2{padding:32px;background-color:var(--MuiPalette-background-default);color:var(--MuiPalette-text-primary);min-height:100vh}._header_164vw_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._title_164vw_17{font-size:28px;margin-bottom:20px;color:var(--MuiPalette-text-primary)}._tabs_164vw_24{margin-bottom:20px}._tab_164vw_24{border:1px solid var(--MuiPalette-action-selected);border-radius:8px!important;margin-right:8px;text-transform:none!important;min-height:40px!important;color:var(--MuiPalette-text-primary)}._activeTab_164vw_37{background-color:var(--MuiPalette-primary-main);color:var(--MuiPalette-primary-contrastText)!important}._filters_164vw_43{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}._dateFilter_164vw_50{display:flex;align-items:center;gap:8px}._input_164vw_56{width:100px}._createBtn_164vw_61{border-radius:8px;text-transform:none;padding:8px 16px;font-weight:500;border:none;cursor:pointer}._teamList_164vw_71{max-height:300px;overflow-y:auto}._teamCard_164vw_77{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--MuiPalette-action-hover);padding:12px;margin-bottom:12px;border-radius:6px;background-color:var(--MuiPalette-background-paper)}._teamName_164vw_88{font-size:14px;color:var(--MuiPalette-text-primary)}
