._container_1fsl0_3{display:flex;flex-direction:column;width:100%;height:100%;background:#020617;color:#f8fafc;overflow:hidden;position:relative;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._scrollArea_1fsl0_15{flex:1;width:100%;overflow:auto;padding:.5rem;scrollbar-width:thin;scrollbar-color:#334155 #0f172a}._scrollArea_1fsl0_15::-webkit-scrollbar{width:6px;height:6px}._scrollArea_1fsl0_15::-webkit-scrollbar-track{background:#0f172a;border-radius:4px}._scrollArea_1fsl0_15::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}._scrollArea_1fsl0_15::-webkit-scrollbar-thumb:hover{background:#475569}._bracketGrid_1fsl0_44{display:grid;grid-template-columns:repeat(4,300px) 250px;grid-template-rows:auto repeat(8,1fr);column-gap:2.5rem;row-gap:8px;align-items:center;position:relative;width:max-content;padding-left:36px}._svgLayer_1fsl0_57{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._columnHeader_1fsl0_68{grid-row:1;text-align:center;padding:.35rem .5rem;border-radius:.35rem;font-weight:800;font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 10px #0006;border:1px solid rgba(255,255,255,.05);margin-bottom:.15rem}._round1Header_1fsl0_82{grid-column:1;background:linear-gradient(135deg,#1e1b4b,#311042);color:#c084fc}._round2Header_1fsl0_88{grid-column:2;background:linear-gradient(135deg,#0f172a,#1e293b);color:#94a3b8}._round3Header_1fsl0_94{grid-column:3;background:linear-gradient(135deg,#1c1917,#292524);color:#a8a29e}._round4Header_1fsl0_100{grid-column:4;background:linear-gradient(135deg,#78350f,#451a03);color:#fbbf24;border:1px solid rgba(251,191,36,.2)}._standingsHeader_1fsl0_107{grid-column:5;background:#0f172a;color:#10b981;border:1px solid rgba(16,185,129,.2)}._gridCell_1fsl0_115{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;position:relative;z-index:5}._cellContent_1fsl0_125{display:flex;flex-direction:row;align-items:center;width:100%;position:relative}._gridSectionHeader_1fsl0_134{position:relative;width:0;height:100%;pointer-events:none;z-index:20}._sectionHeaderInner_1fsl0_142{position:absolute;left:-28px;top:4px;bottom:4px;width:22px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.25rem .1rem;background:#0f172af2;border-radius:.35rem;border-left:2px solid #6366f1;box-shadow:0 4px 8px #0000004d;opacity:0;transform:translate(10px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}._gridSectionHeaderVisible_1fsl0_162 ._sectionHeaderInner_1fsl0_142{opacity:1;transform:translate(0)}._sectionHeaderTitle_1fsl0_167{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.5rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;white-space:nowrap}._sectionHeaderTime_1fsl0_178{writing-mode:vertical-rl;transform:rotate(180deg);font-family:monospace;font-size:.5rem;color:#38bdf8;margin-top:.25rem;white-space:nowrap}._matchCard_1fsl0_189{background:#0f172ad9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(51,65,85,.5);border-radius:.5rem;overflow:hidden;box-shadow:0 4px 15px #0003;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;width:100%}._matchCard_1fsl0_189:hover{transform:translateY(-1px) scale(1.01);border-color:#6366f1;box-shadow:0 8px 20px #6366f140}._matchCardActive_1fsl0_208{border-color:#10b981!important;box-shadow:0 0 15px #10b98140!important}._matchCardHighlighted_1fsl0_213{border-color:#fbbf24!important;box-shadow:0 0 20px #fbbf2459!important;transform:scale(1.02)!important;z-index:10}._matchCardDimmed_1fsl0_220{opacity:.2;filter:grayscale(1);transform:scale(.98)}._cardHeader_1fsl0_226{display:flex;justify-content:space-between;align-items:center;padding:.2rem .5rem;background:#1e293b80;border-bottom:1px solid rgba(51,65,85,.3);font-size:.55rem;font-weight:700;color:#64748b}._cardHeaderMeta_1fsl0_238{display:flex;align-items:center;gap:.3rem}._matchLabel_1fsl0_244{font-weight:900;letter-spacing:.05em;color:#94a3b8}._tableBadge_1fsl0_250{background:#334155;color:#f1f5f9;padding:.05rem .25rem;border-radius:.15rem;font-size:.5rem;font-weight:800}._statusLabel_1fsl0_259{text-transform:uppercase;font-size:.5rem;font-weight:900;letter-spacing:.05em}._statusLive_1fsl0_266{color:#34d399}._statusScheduled_1fsl0_270{color:#38bdf8}._statusCompleted_1fsl0_274{color:#64748b}._cardBody_1fsl0_278{padding:.2rem .4rem;display:flex;flex-direction:column;gap:.1rem}._seedingText_1fsl0_285{font-size:.485rem;color:#475569;font-style:italic;margin-bottom:.02rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._playerRow_1fsl0_296{display:flex;align-items:center;justify-content:space-between;gap:.25rem}._playerInfo_1fsl0_303{display:flex;align-items:center;gap:.35rem;flex:1;min-width:0}._avatar_1fsl0_311{width:1.1rem;height:1.1rem;border-radius:.2rem;object-fit:cover;border:1px solid rgba(255,255,255,.1);background:#1e293b}._playerName_1fsl0_320{font-size:.65rem;font-weight:700;color:#cbd5e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._playerNameWinner_1fsl0_329{color:#fff;font-weight:800}._playerNameLoser_1fsl0_334{color:#64748b}._scoresContainer_1fsl0_338{display:flex;gap:.08rem;margin-left:auto}._scoreBadge_1fsl0_344{font-family:monospace;font-size:.55rem;font-weight:700;background:#0f172acc;border:1px solid rgba(255,255,255,.05);color:#64748b;width:1rem;height:1rem;display:flex;align-items:center;justify-content:center;border-radius:.15rem}._scoreBadgeWinner_1fsl0_359{color:#38bdf8;background:#38bdf81a;border-color:#38bdf833}._setCount_1fsl0_365{font-family:monospace;font-size:.95rem;font-weight:900;min-width:.95rem;text-align:right;color:#475569}._setCountWinner_1fsl0_374{color:#38bdf8;text-shadow:0 0 6px rgba(56,189,248,.5)}._standingsCard_1fsl0_380{grid-column:5;grid-row:2 / span 8;background:#0f172ad9;border:1px solid rgba(51,65,85,.5);border-radius:.5rem;padding:.5rem;display:flex;flex-direction:column;gap:.5rem;height:100%}._standingsList_1fsl0_393{display:flex;flex-direction:column;gap:.25rem;overflow-y:auto;padding-right:.15rem;flex:1}._standingsItem_1fsl0_402{display:flex;align-items:center;gap:.35rem;padding:.25rem;background:#1e293b4d;border-radius:.25rem;border:1px solid transparent}._rank1_1fsl0_412{border-color:#fbbf244d;background:#fbbf240d}._rank2_1fsl0_417{border-color:#94a3b84d;background:#94a3b80d}._rank3_1fsl0_422{border-color:#f973164d;background:#f973160d}._rankBadge_1fsl0_427{width:1.1rem;height:1.1rem;border-radius:.15rem;background:#334155;color:#94a3b8;font-size:.6rem;font-weight:900;display:flex;align-items:center;justify-content:center;flex-shrink:0}._rankBadgeGold_1fsl0_441{background:#fbbf24;color:#1e1b4b}._rankBadgeSilver_1fsl0_446{background:#cbd5e1;color:#1e293b}._rankBadgeBronze_1fsl0_451{background:#d97706;color:#fff}._noShowCard_1fsl0_456{background:#f43f5e1a;border:1px solid rgba(244,63,94,.2);border-radius:.35rem;padding:.35rem;color:#fda4af;font-size:.65rem;font-weight:700}._noShowHeader_1fsl0_466{text-transform:uppercase;font-size:.55rem;letter-spacing:.1em;color:#f43f5e;margin-bottom:.1rem}._loading_1whyi_3{display:flex;align-items:center;justify-content:center;min-height:300px;font-size:1rem;color:#64748b}._container_1whyi_12{display:flex;flex-direction:row;gap:48px;align-items:flex-start;padding:32px;min-height:420px}@media(max-width:640px){._container_1whyi_12{flex-direction:column;align-items:center;gap:24px;padding:16px}}._previewSection_1whyi_31{flex:0 0 200px;display:flex;flex-direction:column;align-items:center;gap:12px}._avatarImg_1whyi_39{width:200px;height:200px;border-radius:50%;background:#f1f5f9;box-shadow:0 8px 32px #6366f12e;object-fit:contain}._previewHint_1whyi_48{font-size:.75rem;color:#94a3b8;text-align:center;margin:0}._controls_1whyi_56{flex:1;display:flex;flex-direction:column;gap:20px;min-width:0}._title_1whyi_64{font-size:1.4rem;font-weight:700;color:#1e293b;margin:0 0 4px}._field_1whyi_71{display:flex;flex-direction:column;gap:6px}._label_1whyi_77{display:flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem;color:#334155}._badge_1whyi_86{background:#6366f1;color:#fff;border-radius:12px;font-size:.72em;font-weight:700;padding:2px 8px;line-height:1.5}._dropdownWrapper_1whyi_97{position:relative}._dropdownTrigger_1whyi_101{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border-radius:10px;border:1.5px solid #cbd5e1;background:#fff;cursor:pointer;font-size:.95rem;font-weight:500;color:#1e293b;text-align:left;transition:border-color .2s,box-shadow .2s}._dropdownTrigger_1whyi_101:hover{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._dropdownThumb_1whyi_123{width:36px;height:36px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;object-fit:contain;flex-shrink:0}._dropdownLabel_1whyi_133{flex:1;color:#6366f1;font-weight:600}._dropdownChevron_1whyi_139{font-size:.7em;color:#94a3b8;flex-shrink:0}._dropdownMenu_1whyi_145{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;box-shadow:0 12px 32px #0000001f;max-height:280px;overflow-y:auto;z-index:100;padding:4px}._dropdownItem_1whyi_160{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:.9rem;color:#1e293b;text-align:left;transition:background .15s}._dropdownItem_1whyi_160:hover{background:#f1f5f9}._dropdownItemActive_1whyi_180{background:#eef2ff;color:#6366f1;font-weight:600}._dropdownItemThumb_1whyi_186{width:32px;height:32px;border-radius:50%;background:#f8fafc;border:1px solid #e2e8f0;object-fit:contain;flex-shrink:0}._seedRow_1whyi_197{display:flex;gap:8px;align-items:center}._seedInput_1whyi_203{flex:1;padding:9px 12px;border-radius:10px;border:1.5px solid #cbd5e1;font-size:.95rem;color:#1e293b;background:#fff;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}._seedInput_1whyi_203:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}._shuffleBtn_1whyi_221{padding:9px 14px;border-radius:10px;border:1.5px solid #cbd5e1;background:#f8fafc;cursor:pointer;font-size:1.1rem;transition:background .2s,border-color .2s;flex-shrink:0}._shuffleBtn_1whyi_221:hover{background:#eef2ff;border-color:#6366f1}._hint_1whyi_237{font-size:.75rem;color:#94a3b8;margin:0}._actions_1whyi_244{display:flex;gap:12px;margin-top:4px}._saveBtn_1whyi_250{background:linear-gradient(135deg,#6366f1,#818cf8);color:#fff;border:none;border-radius:24px;padding:11px 36px;font-weight:700;font-size:1rem;cursor:pointer;box-shadow:0 4px 14px #6366f159;transition:opacity .2s,box-shadow .2s}._saveBtn_1whyi_250:hover:not(:disabled){opacity:.9;box-shadow:0 6px 20px #6366f173}._saveBtn_1whyi_250:disabled{opacity:.6;cursor:not-allowed}._statusSuccess_1whyi_274{font-weight:600;color:#16a34a;font-size:.9rem}._statusError_1whyi_280{font-weight:600;color:#dc2626;font-size:.9rem}._actions_1whyi_244{margin-top:auto;display:flex;gap:16px;justify-content:flex-end;padding:24px 0 0}._surpriseButton_1whyi_293{border:2px solid #1e293b;background:#fff;color:#1e293b;border-radius:24px;padding:10px 24px;font-weight:700;cursor:pointer;transition:all .2s}._saveButton_1whyi_303{background:linear-gradient(90deg,#1e293b,#6366f1);color:#fff;border-radius:24px;padding:12px 36px;font-weight:700;font-size:1.15em;border:none;box-shadow:0 4px 16px #6366f133,0 2px 8px #1e293b33;cursor:pointer;transition:all .2s;letter-spacing:.03em;outline:none;position:relative;z-index:1}._saveButton_1whyi_303:hover{background:linear-gradient(90deg,#6366f1,#1e293b);box-shadow:0 6px 24px #6366f155,0 2px 8px #1e293b33}._footer_1whyi_323{width:100%;padding:24px 0 0;display:flex;justify-content:flex-end;align-items:center;background:transparent}._footerButton_1whyi_331{background:linear-gradient(90deg,#10b981,#6366f1);color:#fff;border-radius:24px;padding:10px 32px;font-weight:700;font-size:1.1em;border:none;box-shadow:0 2px 8px #6366f133;cursor:pointer;transition:all .2s;margin-left:16px}._footerButton_1whyi_331:hover{background:linear-gradient(90deg,#6366f1,#10b981);box-shadow:0 6px 24px #6366f155}._saveStatus_1whyi_348{margin-top:8px;font-weight:700}._saveStatusSuccess_1whyi_352{color:green}._saveStatusError_1whyi_355{color:red}
