.page-module__oqqmiG__page{--tournament-chat-width:324px;--tournament-content-width:1160px;--tournament-chat-gap:24px;--tournament-layout-max-width:calc(var(--tournament-content-width) + var(--tournament-chat-gap) + var(--tournament-chat-width));--tournament-page-top-gap:32px;--tournament-page-bottom-gap:96px;--tournament-chat-bottom-gap:24px;min-height:100svh;padding:var(--tournament-page-top-gap) 24px var(--tournament-page-bottom-gap);background:radial-gradient(circle at 0 0,#e733321f,#0000 30%),linear-gradient(snow 0%,#fff7f6 100%)}.page-module__oqqmiG__page:has(.page-module__oqqmiG__chatRail){padding-right:24px}.page-module__oqqmiG__page:has(.page-module__oqqmiG__chatRail) .page-module__oqqmiG__pageInner{width:min(var(--tournament-layout-max-width), 100%);margin:0 auto}.page-module__oqqmiG__pageInner{width:min(var(--tournament-content-width), 100%);flex-direction:column;gap:24px;margin:0 auto;display:flex}.page-module__oqqmiG__detailsWithChat{grid-template-columns:minmax(0, var(--tournament-content-width)) var(--tournament-chat-width);gap:var(--tournament-chat-gap);align-items:start;width:100%;display:grid}.page-module__oqqmiG__detailsWithChat:not(:has(.page-module__oqqmiG__chatRail)){display:block}.page-module__oqqmiG__detailsContent,.page-module__oqqmiG__chatRail{min-width:0}.page-module__oqqmiG__detailsContent{flex-direction:column;gap:24px;display:flex}.page-module__oqqmiG__chatRail{top:calc(var(--header-height) + var(--tournament-page-top-gap));right:max(24px, calc((100vw - var(--tournament-layout-max-width)) / 2));bottom:calc(var(--tournament-chat-bottom-gap) + var(--tournament-chat-footer-shift,0px));width:var(--tournament-chat-width);height:calc(100svh - var(--header-height) - var(--tournament-page-top-gap) - var(--tournament-chat-bottom-gap) - var(--tournament-chat-footer-shift,0px));z-index:20;position:fixed}.page-module__oqqmiG__hero{background:#18203d;border-radius:28px;overflow:hidden;box-shadow:0 24px 60px #9f27261f}.page-module__oqqmiG__heroImageWrap{isolation:isolate;min-height:430px;position:relative}.page-module__oqqmiG__heroImage{object-fit:cover}.page-module__oqqmiG__heroOverlay{z-index:1;background:linear-gradient(#00000024 0%,#000000b8 100%);position:absolute;inset:0}.page-module__oqqmiG__heroBadges,.page-module__oqqmiG__heroText{z-index:2;position:absolute;left:28px;right:28px}.page-module__oqqmiG__heroBadges{flex-wrap:wrap;gap:8px;display:flex;top:24px}.page-module__oqqmiG__gameBadge,.page-module__oqqmiG__statusBadge,.page-module__oqqmiG__dayBadge,.page-module__oqqmiG__tagRow span{border-radius:999px;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__gameBadge,.page-module__oqqmiG__statusBadge,.page-module__oqqmiG__dayBadge{color:#fff;min-height:32px;padding:0 12px;font-size:13px}.page-module__oqqmiG__gameBadge{background:#673ab7}.page-module__oqqmiG__statusBadge{background:#666}.page-module__oqqmiG__dayBadge{background:#e73332}.page-module__oqqmiG__statusRegistering{background:#4f8df7}.page-module__oqqmiG__statusClosed{background:#12b5cb}.page-module__oqqmiG__statusAuctioning{background:#2e9c4b}.page-module__oqqmiG__statusOngoing{background:#ef4444}.page-module__oqqmiG__statusCompleted{background:#9e9e9e}.page-module__oqqmiG__statusPending{background:#ff9f43}.page-module__oqqmiG__statusDefault{background:#666}.page-module__oqqmiG__heroText{color:#fff;flex-direction:column;gap:12px;display:flex;bottom:28px}.page-module__oqqmiG__companyName{color:#ffffffd1;align-items:center;gap:9px;width:fit-content;max-width:min(520px,100%);font-size:15px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.page-module__oqqmiG__companyName:hover{color:#fff}.page-module__oqqmiG__companyName>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__oqqmiG__heroText h1{letter-spacing:0;word-break:keep-all;max-width:820px;margin:0;font-size:44px;line-height:1.08}.page-module__oqqmiG__contentGrid{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}.page-module__oqqmiG__participantGrid{--tournament-roster-max-height:836px;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:24px;min-height:0;display:grid}.page-module__oqqmiG__participantGrid>.page-module__oqqmiG__teamColumn,.page-module__oqqmiG__participantGrid>.page-module__oqqmiG__tournamentParticipantDropZone{min-height:0}.page-module__oqqmiG__participantGrid .page-module__oqqmiG__section{min-height:0;max-height:var(--tournament-roster-max-height);overflow:hidden}.page-module__oqqmiG__participantGrid .page-module__oqqmiG__teamColumn>.page-module__oqqmiG__section,.page-module__oqqmiG__participantGrid .page-module__oqqmiG__participantRosterSection{flex-direction:column;display:flex}.page-module__oqqmiG__participantGrid .page-module__oqqmiG__teamGrid,.page-module__oqqmiG__participantGrid .page-module__oqqmiG__auctionParticipantList{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e7333257 transparent;flex:0 auto;min-height:0;max-height:100%;margin-left:-8px;margin-right:-15px;padding:8px 22px 8px 10px;overflow-y:auto}.page-module__oqqmiG__attendancePanelContainer{background:#fff;border:1px solid #e7333214;border-radius:16px;margin-bottom:12px;padding:12px;box-shadow:0 8px 18px #9f27260d}.page-module__oqqmiG__attendancePanel{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;display:grid}.page-module__oqqmiG__attendanceActions{align-items:center;gap:8px;min-width:0;display:flex}.page-module__oqqmiG__attendancePrimaryButton,.page-module__oqqmiG__attendanceReadyButton,.page-module__oqqmiG__attendanceCountButton{letter-spacing:0;white-space:nowrap;border:0;border-radius:999px;font-family:inherit;font-weight:900;line-height:1}.page-module__oqqmiG__attendancePrimaryButton,.page-module__oqqmiG__attendanceReadyButton{color:#fff;cursor:pointer;justify-content:center;align-items:center;min-width:108px;height:34px;padding:0 14px;display:inline-flex}.page-module__oqqmiG__attendancePrimaryButton{background:#15803d}.page-module__oqqmiG__attendanceReadyButton{background:#16a34a;min-width:86px}.page-module__oqqmiG__attendanceReadyButtonDone{color:#166534;background:#dcfce7;border:1px solid #bbf7d0}.page-module__oqqmiG__attendanceReadyButtonCompact{width:38px;min-width:38px;padding:0;font-size:17px}.page-module__oqqmiG__attendancePrimaryButton:disabled,.page-module__oqqmiG__attendanceReadyButton:disabled,.page-module__oqqmiG__attendanceCountButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__attendanceSpinner{border:2px solid;border-top-color:#0000;border-radius:999px;width:15px;height:15px;animation:.72s linear infinite page-module__oqqmiG__attendanceSpin}.page-module__oqqmiG__attendanceCountButton{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;justify-content:center;align-items:center;gap:5px;height:34px;padding:0 10px 0 12px;display:inline-flex}.page-module__oqqmiG__attendanceCountButton strong{color:#0f172a;font-size:13px;font-weight:950}.page-module__oqqmiG__attendanceCountButton span{font-size:11px}.page-module__oqqmiG__attendanceCountArrow{border-bottom:2px solid #64748b;border-right:2px solid #64748b;width:7px;height:7px;margin-left:1px;display:inline-block;transform:translateY(-1px)rotate(45deg)}.page-module__oqqmiG__attendanceMessage{color:#64748b;grid-column:1/-1;margin:-2px 0 0;font-size:12px;font-weight:800;line-height:1.35}.page-module__oqqmiG__attendanceModal{width:min(520px,100vw - 32px)}.page-module__oqqmiG__attendanceMissingHeader{color:#e73331;justify-content:flex-end;margin-top:-8px;font-size:13px;font-weight:900;display:flex}.page-module__oqqmiG__attendanceMissingEmpty{color:#4b5563;text-align:center;margin:18px 0 6px;font-size:14px;font-weight:900}.page-module__oqqmiG__attendanceMissingList{flex-direction:column;gap:0;max-height:min(420px,62vh);margin:10px 0 0;padding:0;list-style:none;display:flex;overflow-y:auto}.page-module__oqqmiG__attendanceMissingItem{border-bottom:1px solid #e5e7eb;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:58px;padding:10px 0;display:grid}.page-module__oqqmiG__attendanceMissingItem:last-child{border-bottom:0}.page-module__oqqmiG__attendanceMissingProfile{color:#94a3b8;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:950;display:flex;overflow:hidden}.page-module__oqqmiG__attendanceMissingProfile img{object-fit:cover;width:100%;height:100%}.page-module__oqqmiG__attendanceMissingText{min-width:0}.page-module__oqqmiG__attendanceMissingText strong,.page-module__oqqmiG__attendanceMissingText span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module__oqqmiG__attendanceMissingText strong{color:#18203d;font-size:14px;font-weight:900}.page-module__oqqmiG__attendanceMissingText span{color:#6b7280;margin-top:3px;font-size:12px;font-weight:700}.page-module__oqqmiG__attendanceLeaderBadge{color:#fff;background:#e84545;border:1px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:42px;height:24px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__attendanceMissingControls{align-items:center;gap:6px;display:flex}.page-module__oqqmiG__attendanceMissingControls button{color:#334155;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;min-height:30px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:900}.page-module__oqqmiG__attendanceMissingControls .page-module__oqqmiG__attendanceDangerButton{color:#e73331;border-color:#e733322e}.page-module__oqqmiG__attendanceMissingControls button:disabled{cursor:default;opacity:.55}@keyframes page-module__oqqmiG__attendanceSpin{to{transform:rotate(360deg)}}.page-module__oqqmiG__mainColumn{flex-direction:column;gap:24px;min-width:0;display:flex}.page-module__oqqmiG__section{background:#fffffff0;border:1px solid #b0292814;border-radius:28px;flex-direction:column;gap:18px;padding:28px 30px 30px;display:flex;box-shadow:0 22px 54px #9f27261a}.page-module__oqqmiG__overviewSection{min-height:0}.page-module__oqqmiG__overviewBody{grid-template-columns:1fr;gap:14px;display:grid}.page-module__oqqmiG__overviewImageCard{width:100%;min-width:242px;height:100%;min-height:236px;color:inherit;background:#f7e9e7;border:1px solid #e733321a;border-radius:16px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 12px 24px #9f27261a}.page-module__oqqmiG__overviewImageCard:hover .page-module__oqqmiG__imageCompanyHostBox,.page-module__oqqmiG__overviewImageCard:focus-visible .page-module__oqqmiG__imageCompanyHostBox{transform:translateY(-1px)}.page-module__oqqmiG__overviewImageCard:focus-visible{outline-offset:4px;outline:2px solid #d14b4647}.page-module__oqqmiG__overviewImage{object-fit:cover}.page-module__oqqmiG__overviewImageBadges{z-index:2;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.page-module__oqqmiG__imageCompanyHostBox{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827e6;border:1px solid #ffffff3d;border-radius:999px;width:auto;min-width:0;max-width:none;min-height:48px;padding:4px 12px 4px 4px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 12px 24px #0f172a47}.page-module__oqqmiG__imageCompanyHostBox small{opacity:.78;font-size:11px;font-weight:900;line-height:1.15}.page-module__oqqmiG__imageCompanyHostBox strong{margin-top:4px;font-size:14px;line-height:1.08}.page-module__oqqmiG__imageCompanyHostBox .page-module__oqqmiG__hostAvatar{border:2px solid #ffffff6b;width:42px;height:42px;font-size:16px}.page-module__oqqmiG__imageCompanyHostBox .page-module__oqqmiG__hostIdentity{gap:10px;width:100%}.page-module__oqqmiG__imageCompanyHostBox .page-module__oqqmiG__hostIdentity>span:last-child{flex:auto;min-width:0;padding:3px 0 4px}.page-module__oqqmiG__overviewContent{flex-direction:column;gap:14px;min-width:0;display:flex}.page-module__oqqmiG__overviewTopLayout{grid-template-columns:minmax(270px,326px) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.page-module__oqqmiG__overviewTopContent,.page-module__oqqmiG__overviewMediaColumn{flex-direction:column;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__overviewTitleBlock{background:linear-gradient(#fffafaf5 0%,#fff7f6eb 100%);border:1px solid #e733321a;border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:18px 18px 12px;display:flex}.page-module__oqqmiG__overviewTitleBlock h1{color:#18203d;letter-spacing:0;word-break:keep-all;margin:0;font-size:34px;line-height:1.14}.page-module__oqqmiG__overviewTitleBlock .page-module__oqqmiG__tagRow{margin-top:8px}.page-module__oqqmiG__sectionHeader{flex-direction:column;gap:7px;display:flex}.page-module__oqqmiG__sectionHeaderRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__oqqmiG__eyebrow{color:#d14b46;letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.page-module__oqqmiG__sectionHeader h2{color:#18203d;letter-spacing:0;margin:0;font-size:26px;line-height:1.15}.page-module__oqqmiG__countBadge{color:#d14b46;background:#fff7f6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.page-module__oqqmiG__infoGrid{grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(104px,.62fr) minmax(104px,.62fr);gap:10px;display:grid}.page-module__oqqmiG__infoGrid div{background:#fff7f6d1;border:1px solid #e733321a;border-radius:14px;min-width:0;padding:14px;position:relative}.page-module__oqqmiG__infoGrid span,.page-module__oqqmiG__memberRow span,.page-module__oqqmiG__hostBox small{color:#a06a66;font-size:12px;font-weight:900;line-height:1.25;display:block}.page-module__oqqmiG__infoGrid strong{color:#5c3330;margin-top:7px;font-size:15px;font-weight:900;line-height:1.25;display:block}.page-module__oqqmiG__infoGrid strong.page-module__oqqmiG__quickOpenTimeValue{white-space:nowrap}.page-module__oqqmiG__closeCountdownValue{color:#d14b46;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;font-variant-numeric:normal;font-feature-settings:normal}.page-module__oqqmiG__infoGrid .page-module__oqqmiG__closeCountdownValue{color:#d14b46;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:0;font-variant-numeric:normal;font-feature-settings:normal;display:inline-block}.page-module__oqqmiG__infoGrid .page-module__oqqmiG__closeCountdownEnded{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.page-module__oqqmiG__infoGrid .page-module__oqqmiG__teamBuildInfoCard{background:linear-gradient(#fff7f6fa 0%,#ffedebf5 100%);border-color:#e7333233;box-shadow:inset 0 1px #ffffffb8,0 10px 20px #e7333214}.page-module__oqqmiG__infoGrid .page-module__oqqmiG__teamBuildInfoCard span{color:#b42318}.page-module__oqqmiG__infoGrid .page-module__oqqmiG__teamBuildInfoCard strong{color:#e73332;font-size:18px}.page-module__oqqmiG__tournamentProcessBlock{flex-direction:column;gap:0;min-width:0;margin-top:8px;display:flex}.page-module__oqqmiG__tournamentProcessList{scrollbar-width:none;align-items:center;gap:10px;min-width:0;margin:0;padding:8px 14px 10px;list-style:none;display:flex;overflow:auto visible}.page-module__oqqmiG__tournamentProcessList::-webkit-scrollbar{display:none}.page-module__oqqmiG__tournamentProcessStep{color:#9ca3af;flex:none;align-items:center;gap:9px;display:inline-flex;position:relative}.page-module__oqqmiG__tournamentProcessStep:not(:last-child):after{content:"›";color:#c7b7b5;font-size:20px;font-weight:950;line-height:1}.page-module__oqqmiG__tournamentProcessStep span{color:currentColor;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;min-height:34px;padding:0 2px;font-size:14px;font-weight:900;line-height:1;display:inline-flex;position:relative}.page-module__oqqmiG__tournamentProcessMarker{color:#9ca3af;background:#f3f4f6;border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:950;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #e5e7eb}.page-module__oqqmiG__tournamentProcessStepDone,.page-module__oqqmiG__tournamentProcessStepDone span{color:#9ca3af}.page-module__oqqmiG__tournamentProcessStepDone .page-module__oqqmiG__tournamentProcessMarker{color:#9ca3af;box-shadow:none;background:#e5e7eb}.page-module__oqqmiG__tournamentProcessStepActive,.page-module__oqqmiG__tournamentProcessStepActive span{color:#0f8edb}.page-module__oqqmiG__tournamentProcessStepActive .page-module__oqqmiG__tournamentProcessMarker{color:#fff;background:#0f8edb;animation:1.05s ease-in-out infinite page-module__oqqmiG__tournamentProcessCurrentPulse;box-shadow:0 0 0 4px #0f8edb29,0 3px 8px #0f8edb33}.page-module__oqqmiG__tournamentProcessStepActive:not(:last-child):after{color:#0f8edb}.page-module__oqqmiG__tournamentProcessStepFailed,.page-module__oqqmiG__tournamentProcessStepFailed span{color:#f97316}.page-module__oqqmiG__tournamentProcessStepFailed .page-module__oqqmiG__tournamentProcessMarker{color:#fff;background:#f97316;animation:none;box-shadow:0 0 0 2px #f973161f,0 8px 18px #f973162e}.page-module__oqqmiG__tournamentProcessStepFailed:not(:last-child):after{color:#f97316}.page-module__oqqmiG__tournamentProcessStepNext,.page-module__oqqmiG__tournamentProcessStepNext span{color:#9ca3af}.page-module__oqqmiG__tournamentProcessStepNext .page-module__oqqmiG__tournamentProcessMarker{color:#9ca3af;background:#f3f4f6;box-shadow:inset 0 0 0 1px #e5e7eb}@keyframes page-module__oqqmiG__tournamentProcessCurrentPulse{0%,to{transform:scale(1);box-shadow:0 0 0 2px #0f8edb29,0 3px 8px #0f8edb33}50%{transform:scale(1.05);box-shadow:0 0 0 4px #0f8edb2e,0 4px 10px #0f8edb3d}}.page-module__oqqmiG__countdownUrgent,.page-module__oqqmiG__infoGrid strong.page-module__oqqmiG__countdownUrgent{color:#e73332}.page-module__oqqmiG__countdownSuccess,.page-module__oqqmiG__infoGrid strong.page-module__oqqmiG__countdownSuccess{color:#16a34a}.page-module__oqqmiG__countdownCompleted,.page-module__oqqmiG__infoGrid strong.page-module__oqqmiG__countdownCompleted{color:#4b5563}.page-module__oqqmiG__tagRow{flex-wrap:wrap;gap:6px;display:flex}.page-module__oqqmiG__tagRow span{color:#d14b46;background:#fff7f6;border:1px solid #e733321f;min-height:26px;padding:0 9px;font-size:11px}.page-module__oqqmiG__infoIntroBlock{flex-direction:column;gap:8px;padding-top:2px;display:flex}.page-module__oqqmiG__infoIntroActionRow{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.page-module__oqqmiG__infoIntroTextGroup{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.page-module__oqqmiG__infoHostBlock{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(520px,100%);padding-top:2px;display:grid}.page-module__oqqmiG__hostInfoItem{flex-direction:column;gap:8px;min-width:0;display:flex}.page-module__oqqmiG__tournamentLinkBlock{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.page-module__oqqmiG__tournamentLinkButton{color:#18203d;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:fit-content;min-width:0;max-width:100%;min-height:24px;padding:0;font-family:inherit;transition:color .16s;display:flex}.page-module__oqqmiG__tournamentLinkButton:hover{color:#d14b46}.page-module__oqqmiG__tournamentLinkButton:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #d14b4638}.page-module__oqqmiG__tournamentLinkText{color:currentColor;text-align:left;text-overflow:ellipsis;white-space:nowrap;text-underline-offset:3px;min-width:0;font-size:13px;font-weight:750;line-height:1.3;-webkit-text-decoration:underline #d14b4647;text-decoration:underline #d14b4647;overflow:hidden}.page-module__oqqmiG__tournamentLinkLocalToast{color:#fff;pointer-events:none;background:#111827f0;border-radius:999px;width:fit-content;max-width:100%;margin-top:2px;padding:8px 12px;font-size:12px;font-weight:800;line-height:1.35;box-shadow:0 12px 26px #1118272e}.page-module__oqqmiG__infoIntroActionRow .page-module__oqqmiG__tournamentJoinButton{flex:none;width:auto}.page-module__oqqmiG__infoIntroLabel{color:#a06a66;margin:0;font-size:12px;font-weight:900;line-height:1}.page-module__oqqmiG__introText,.page-module__oqqmiG__quickJoinLimitText,.page-module__oqqmiG__emptyText{color:#4b5563;white-space:pre-line;word-break:keep-all;margin:0;font-size:15px;line-height:1.75}.page-module__oqqmiG__quickJoinLimitText{font-weight:800}.page-module__oqqmiG__introExpandable{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.page-module__oqqmiG__introTextCollapsed{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__oqqmiG__introToggleButton{color:#d14b46;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:5px;min-height:24px;padding:0;font-family:inherit;font-size:12px;font-weight:900;line-height:1.2;transition:color .16s;display:inline-flex}.page-module__oqqmiG__introToggleButton:hover,.page-module__oqqmiG__introToggleButton:focus-visible{color:#b3262b}.page-module__oqqmiG__introToggleButton:focus-visible{outline-offset:2px;outline:2px solid #e733322e}.page-module__oqqmiG__introToggleIcon{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transform:translateY(-2px)rotate(45deg)}.page-module__oqqmiG__introToggleButton[aria-expanded=true] .page-module__oqqmiG__introToggleIcon{transform:translateY(2px)rotate(225deg)}.page-module__oqqmiG__bracketWaitingCard{background:linear-gradient(#fffafaf5 0%,#fff7f6e6 100%);border-radius:20px;justify-content:center;align-items:center;gap:18px;min-height:220px;padding:32px 24px;display:flex;box-shadow:inset 0 0 0 1px #e7333214}.page-module__oqqmiG__bracketWaitingIcon{display:none}.page-module__oqqmiG__bracketWaitingCopy{text-align:center;min-width:0}.page-module__oqqmiG__bracketWaitingCopy strong{color:#18203d;font-size:20px;font-weight:950;line-height:1.2;display:block}.page-module__oqqmiG__bracketWaitingCopy p{color:#7a5a58;word-break:keep-all;margin:8px 0 0;font-size:14px;font-weight:750;line-height:1.55}.page-module__oqqmiG__leaguePlaceholder{background:linear-gradient(#fffafaf5 0%,#fff7f6e6 100%);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:220px;padding:32px 24px;display:flex;box-shadow:inset 0 0 0 1px #e7333214}.page-module__oqqmiG__leaguePlaceholderActions{justify-content:center;align-items:center;display:flex}.page-module__oqqmiG__leagueBoardFrame{background:radial-gradient(circle at 18% 14%,#c89b3c2e,#0000 26%),radial-gradient(circle at 82% 20%,#5865f229,#0000 26%),linear-gradient(#0a1428 0%,#09111f 100%);border-radius:18px;flex-direction:column;gap:16px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #c89b3c29}.page-module__oqqmiG__leagueBoardHeader{justify-content:space-between;align-items:flex-start;gap:18px;min-width:0;display:flex}.page-module__oqqmiG__leagueBoardHeader h3{color:#f8fafc;margin:4px 0 0;font-size:24px;font-weight:950;line-height:1.16}.page-module__oqqmiG__leagueBoardHeader p{color:#c89b3c;text-align:right;word-break:keep-all;max-width:420px;margin:4px 0 0;font-size:12px;font-weight:900;line-height:1.35}.page-module__oqqmiG__leagueBoardEyebrow{color:#dbeafe;background:#5865f233;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueBoardGrid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:24px;display:grid}.page-module__oqqmiG__leagueSchedulePanel,.page-module__oqqmiG__leagueStandingPanel{background:#0a1428b3;border:1px solid #c89b3c2e;border-radius:16px;min-width:0;box-shadow:inset 0 0 0 1px #ffffff0a}.page-module__oqqmiG__leagueSchedulePanel{padding:14px}.page-module__oqqmiG__leagueStandingPanel{padding:14px;position:sticky;top:12px}.page-module__oqqmiG__leaguePanelHeader{justify-content:space-between;align-items:center;gap:10px;min-height:30px;margin-bottom:12px;display:flex}.page-module__oqqmiG__leaguePanelHeader h4{color:#f8fafc;margin:0;font-size:16px;font-weight:950;line-height:1}.page-module__oqqmiG__leaguePanelHeader>span:not(.page-module__oqqmiG__leagueScheduleRuleTooltipWrap),.page-module__oqqmiG__leagueStandingHeaderBadges>span:first-child{color:#dbeafed1;background:#cdd5ff1a;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueStandingHeaderBadges{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.page-module__oqqmiG__leagueRuleTooltipWrap,.page-module__oqqmiG__leagueScheduleRuleTooltipWrap{background:0 0;border-radius:0;align-items:center;min-height:auto;padding:0;display:inline-flex;position:relative}.page-module__oqqmiG__leagueRuleBadge{color:#dbeafedb;white-space:nowrap;cursor:help;background:#0f172a70;border:1px solid #c89b3c42;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-height:24px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueRuleBadge:hover,.page-module__oqqmiG__leagueRuleBadge:focus-visible{color:#ffe08a;border-color:#fbbf2475;outline:none}.page-module__oqqmiG__leagueRuleBadgeHelpMark{color:#dbeafea8;font-size:11px;font-weight:950;line-height:1}.page-module__oqqmiG__leagueRuleBadge:hover .page-module__oqqmiG__leagueRuleBadgeHelpMark,.page-module__oqqmiG__leagueRuleBadge:focus-visible .page-module__oqqmiG__leagueRuleBadgeHelpMark{color:#ffe08a}.page-module__oqqmiG__leagueScheduleRoundBadge{color:#dbeafed1;white-space:nowrap;cursor:help;appearance:none;background:#cdd5ff1a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:24px;padding:0 11px;font-family:inherit;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueScheduleRoundBadge:hover,.page-module__oqqmiG__leagueScheduleRoundBadge:focus-visible{color:#ffe08a;outline:none}.page-module__oqqmiG__leagueScheduleRoundHelpMark{color:#dbeafead;background:0 0;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueScheduleRoundBadge:hover .page-module__oqqmiG__leagueScheduleRoundHelpMark,.page-module__oqqmiG__leagueScheduleRoundBadge:focus-visible .page-module__oqqmiG__leagueScheduleRoundHelpMark{color:#ffe08a;background:0 0}.page-module__oqqmiG__leagueRuleTooltip{z-index:9999;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111827f5;border:0;border-radius:8px;flex-direction:column;gap:4px;width:max-content;max-width:260px;padding:8px 10px;font-size:11px;font-weight:800;line-height:1.25;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-2px);box-shadow:0 12px 28px #11182733}.page-module__oqqmiG__leagueScheduleRuleTooltip{z-index:9999;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111827f5;border:0;border-radius:8px;flex-direction:column;gap:4px;width:max-content;max-width:320px;padding:8px 10px;font-size:11px;font-weight:800;line-height:1.25;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-2px);box-shadow:0 12px 28px #11182733}.page-module__oqqmiG__leagueRuleTooltipTitle{color:#f8fafc;margin-bottom:2px;font-weight:900;display:block}.page-module__oqqmiG__leagueRuleTooltipRow{grid-template-columns:max-content max-content;align-items:center;gap:8px;display:grid}.page-module__oqqmiG__leagueRuleTooltipLabel{color:#9ca3af}.page-module__oqqmiG__leagueRuleTooltipValue{color:#fbbf24;font-weight:900}.page-module__oqqmiG__leagueRuleTooltipMuted{color:#cbd5e1;margin-top:2px;font-weight:800}.page-module__oqqmiG__leagueRuleTooltipWrap:hover .page-module__oqqmiG__leagueRuleTooltip,.page-module__oqqmiG__leagueRuleTooltipWrap:focus-within .page-module__oqqmiG__leagueRuleTooltip,.page-module__oqqmiG__leagueScheduleRuleTooltipWrap:hover .page-module__oqqmiG__leagueScheduleRuleTooltip,.page-module__oqqmiG__leagueScheduleRuleTooltipWrap:focus-within .page-module__oqqmiG__leagueScheduleRuleTooltip{opacity:1;transform:translateY(0)}.page-module__oqqmiG__leagueRoundStack{flex-direction:column;gap:18px;display:flex}.page-module__oqqmiG__leagueRoundStackEight{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:36px;display:grid}.page-module__oqqmiG__leagueRoundStackFour{grid-template-columns:repeat(2,minmax(240px,300px));justify-content:center;gap:44px}.page-module__oqqmiG__leagueRoundGroup{min-width:0}.page-module__oqqmiG__leagueRoundGroupEight{position:relative}.page-module__oqqmiG__leagueRoundGroupEight:not(:last-child):after{content:"";background:#c89b3c6b;border-radius:999px;width:14px;height:2px;position:absolute;top:50%;right:-25px;transform:translateY(-50%);box-shadow:0 0 10px #c89b3c29}.page-module__oqqmiG__leagueRoundGroupEight:not(:last-child):before{content:"";z-index:1;border-top:2px solid #c89b3ca3;border-right:2px solid #c89b3ca3;width:7px;height:7px;position:absolute;top:50%;right:-27px;transform:translateY(-50%)rotate(45deg)}.page-module__oqqmiG__leagueRoundTitle{align-items:center;margin-bottom:14px;display:flex}.page-module__oqqmiG__leagueRoundTitle strong{color:#ffe08a;font-size:13px;font-weight:950;line-height:1}.page-module__oqqmiG__leagueMatchGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.page-module__oqqmiG__leagueMatchGridSix{grid-template-columns:repeat(3,minmax(180px,1fr));gap:24px}.page-module__oqqmiG__leagueMatchGridEight{grid-template-columns:repeat(4,minmax(168px,1fr))}.page-module__oqqmiG__leagueMatchGridEightFlow{grid-template-columns:minmax(0,1fr);gap:10px}.page-module__oqqmiG__leagueMatchGridFourFlow{grid-template-columns:minmax(220px,280px);justify-content:center;gap:12px}.page-module__oqqmiG__leagueMatchCard{background:#0f172aa3;border:1px solid #c89b3c29;border-radius:14px;min-width:0;padding:11px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0a}.page-module__oqqmiG__leagueMatchTopline,.page-module__oqqmiG__leagueMatchFooter{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__leagueMatchTopline{margin-bottom:9px}.page-module__oqqmiG__leagueMatchTopline strong{color:#f8fafc;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:950;line-height:1;overflow:hidden}.page-module__oqqmiG__leagueMatchTopline span{color:#dbeafea3;flex:none;font-size:11px;font-weight:850;line-height:1}.page-module__oqqmiG__leagueMatchTeams{flex-direction:column;gap:7px;display:flex}.page-module__oqqmiG__leagueMatchFooter{color:#dbeafe9e;min-height:20px;margin-top:8px;font-size:11px;font-weight:800;line-height:1.2}.page-module__oqqmiG__leagueMatchFooter time,.page-module__oqqmiG__leagueMatchFooter span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__oqqmiG__leagueMatchKdaList{background:#cdd5ff12;border-radius:8px;flex-direction:column;gap:3px;margin-top:6px;padding:0 8px;display:flex}.page-module__oqqmiG__leagueMatchKdaRow{color:#dbeafead;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:7px;min-height:20px;font-size:11px;font-weight:850;line-height:1;display:grid}.page-module__oqqmiG__leagueMatchKdaRow span,.page-module__oqqmiG__leagueMatchKdaRow strong,.page-module__oqqmiG__leagueMatchKdaRow em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__oqqmiG__leagueMatchKdaRow strong{color:#ffe08a;font-weight:950}.page-module__oqqmiG__leagueMatchKdaRow em{color:#dbeafed1;text-align:right;font-style:normal;font-weight:900}.page-module__oqqmiG__leagueStandingList{flex-direction:column;gap:8px;display:flex}.page-module__oqqmiG__leagueStandingRow{background:#cdd5ff12;border:1px solid #cdd5ff14;border-radius:12px;grid-template-columns:30px 34px minmax(0,1fr) 58px;align-items:center;gap:8px;min-width:0;min-height:72px;padding:8px;display:grid}.page-module__oqqmiG__leagueStandingRowCompact{grid-template-columns:30px 34px minmax(0,1fr) 48px;min-height:56px;padding:7px 8px}.page-module__oqqmiG__leagueStandingMine{background:#5865f229;border-color:#5865f285}.page-module__oqqmiG__leagueStandingRank{color:#ffe08a;font-variant-numeric:tabular-nums;background:#c89b3c2e;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueStandingAvatar{color:#f8fafc;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:950;display:inline-flex;overflow:hidden}.page-module__oqqmiG__leagueStandingAvatar img{object-fit:cover;width:100%;height:100%}.page-module__oqqmiG__leagueStandingTeam{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__oqqmiG__leagueStandingTeam strong,.page-module__oqqmiG__leagueStandingTeam small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__leagueStandingTeam strong{color:#f8fafc;font-size:13px;font-weight:950;line-height:1.1}.page-module__oqqmiG__leagueStandingTeam small{color:#dbeafe94;font-size:10px;font-weight:800;line-height:1.1}.page-module__oqqmiG__leagueStandingRecord{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.page-module__oqqmiG__leagueStandingRecord strong{color:#ffe08a;font-variant-numeric:tabular-nums;font-size:18px;font-weight:950;line-height:1}.page-module__oqqmiG__leagueStandingRecord small{color:#dbeafe9e;white-space:nowrap;font-size:10px;font-weight:850;line-height:1}.page-module__oqqmiG__leagueStandingMetrics{flex-wrap:wrap;grid-column:3/-1;gap:5px;min-width:0;margin-top:-2px;display:flex}.page-module__oqqmiG__leagueStandingMetrics small{color:#dbeafec7;white-space:nowrap;background:#0f172a85;border-radius:999px;align-items:center;gap:4px;min-height:20px;padding:0 7px;font-size:10px;font-weight:850;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueStandingMetrics b{color:#dbeafe7a;font-weight:900}.page-module__oqqmiG__leagueBoardActions{justify-content:flex-end;display:flex}@media (max-width:920px){.page-module__oqqmiG__leagueBoardHeader{flex-direction:column}.page-module__oqqmiG__leagueBoardHeader p{text-align:left;max-width:none}.page-module__oqqmiG__leagueBoardGrid{grid-template-columns:minmax(0,1fr)}.page-module__oqqmiG__leagueStandingPanel{position:static}.page-module__oqqmiG__leagueRoundStackEight,.page-module__oqqmiG__leagueRoundStackFour{grid-template-columns:minmax(0,1fr);justify-content:stretch}.page-module__oqqmiG__leagueRoundGroupEight:before,.page-module__oqqmiG__leagueRoundGroupEight:after{display:none}.page-module__oqqmiG__leagueMatchGridSix,.page-module__oqqmiG__leagueMatchGridEight,.page-module__oqqmiG__leagueMatchGridEightFlow,.page-module__oqqmiG__leagueMatchGridFourFlow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__oqqmiG__leagueBoardFrame{padding:14px}.page-module__oqqmiG__leagueBoardHeader h3{font-size:21px}.page-module__oqqmiG__leagueMatchGrid,.page-module__oqqmiG__leagueMatchGridSix,.page-module__oqqmiG__leagueMatchGridEight,.page-module__oqqmiG__leagueMatchGridEightFlow,.page-module__oqqmiG__leagueMatchGridFourFlow,.page-module__oqqmiG__leagueFormatOptions{grid-template-columns:minmax(0,1fr)}.page-module__oqqmiG__leagueFormatOptionCard{min-height:128px}}.page-module__oqqmiG__teamSectionEmptyText{color:#8c6a68;text-align:center;word-break:keep-all;background:snow;border-radius:16px;width:100%;margin:0;padding:26px 16px;font-size:14px;font-weight:850;line-height:1.6}.page-module__oqqmiG__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:14px;padding-right:4px;display:grid}.page-module__oqqmiG__teamColumn{flex-direction:column;gap:14px;min-width:0;display:flex}.page-module__oqqmiG__participantRosterSection{align-self:stretch;min-height:0;overflow:hidden}.page-module__oqqmiG__tournamentDraggableParticipant{cursor:grab;min-width:0;display:block;overflow:visible}.page-module__oqqmiG__tournamentDraggableParticipant:active{cursor:grabbing}.page-module__oqqmiG__tournamentTeamDropZone{border-radius:18px;min-width:0;position:relative}.page-module__oqqmiG__tournamentParticipantDropZone{border-radius:28px;min-width:0;position:relative}.page-module__oqqmiG__tournamentTeamDropZoneActive,.page-module__oqqmiG__tournamentParticipantDropZoneActive{outline-offset:4px;outline:2px dashed #e733326b}.page-module__oqqmiG__tournamentTeamDropZonePending{pointer-events:none}.page-module__oqqmiG__tournamentTeamDropHint{z-index:3;color:#d14b46;pointer-events:none;background:#fff7f6e6;border:1px dashed #e733328a;border-radius:16px;justify-content:center;align-items:center;font-size:13px;font-weight:900;line-height:1;display:flex;position:absolute;inset:8px}.page-module__oqqmiG__tournamentTeamMoveLoadingOverlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto;background:#18203d57;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-module__oqqmiG__tournamentTeamMoveLoadingBox{color:#18203d;background:#fff;border:1px solid #e733321f;border-radius:18px;align-items:center;gap:12px;max-width:min(360px,100%);padding:18px 20px;display:flex;box-shadow:0 22px 54px #18203d33}.page-module__oqqmiG__tournamentTeamMoveLoadingBox p{word-break:keep-all;margin:0;font-size:14px;font-weight:900;line-height:1.45}.page-module__oqqmiG__tournamentTeamMoveLoadingSpinner{--spinner-track-color:#e7333229;--spinner-active-color:#e73332;flex:0 0 28px;width:28px;height:28px}.page-module__oqqmiG__tournamentTeamDropMessage{color:#b3262b;text-align:center;word-break:keep-all;margin:8px 0 0;font-size:12px;font-weight:900;line-height:1.45}.page-module__oqqmiG__tournamentJoinButton{color:#fff;cursor:pointer;background:linear-gradient(#e73332 0%,#c92828 100%);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:112px;min-height:44px;margin-top:0;padding:0 18px;font-family:inherit;font-size:14px;font-weight:900;display:inline-flex;box-shadow:0 14px 28px #e7333233}.page-module__oqqmiG__tournamentJoinButtonSpinner{border:2px solid #ffffff61;border-top-color:#fff;border-radius:50%;flex:none;width:15px;height:15px;animation:.78s linear infinite page-module__oqqmiG__treeConfirmSpin}.page-module__oqqmiG__tournamentJoinPrimaryCtaButton{border-radius:17px;min-width:148px;min-height:54px;padding:0 24px;font-size:16px;box-shadow:0 18px 34px #e7333247}.page-module__oqqmiG__tournamentJoinButton:disabled{cursor:default;box-shadow:none;background:linear-gradient(#9ca3af 0%,#6b7280 100%)}.page-module__oqqmiG__tournamentJoinCancelButton{background:linear-gradient(#4b5563 0%,#374151 100%);box-shadow:0 12px 24px #3741512e}.page-module__oqqmiG__tournamentJoinMessage{color:#dc2626;text-align:center;word-break:keep-all;margin:8px 0 0;font-size:12px;font-weight:900;line-height:1.45}.page-module__oqqmiG__tournamentJoinImportantMessage{color:#8f3732;word-break:keep-all;background:#fff5f3eb;border:1px solid #c03d3738;border-radius:12px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.5;display:flex}.page-module__oqqmiG__tournamentJoinImportantBadge{color:#fff;background:#c03d37;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-top:1px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__tournamentJoinRiotAccount{background:#fff6f5eb;border:1px solid #e733322e;border-radius:12px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.page-module__oqqmiG__tournamentJoinRiotAccountIcon{background:#fffffff0;border:2px solid #fffffff2;border-radius:50%;flex:none;width:44px;height:44px;box-shadow:0 8px 18px #18203d21}.page-module__oqqmiG__tournamentJoinRiotAccountText{gap:6px;min-width:0;display:grid}.page-module__oqqmiG__tournamentJoinRiotAccountLabel{color:#8f3732;font-size:12px;font-weight:900;line-height:1.25}.page-module__oqqmiG__tournamentJoinRiotAccountName{color:#18203d;overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:900;line-height:1.3}.page-module__oqqmiG__tournamentJoinModalActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.page-module__oqqmiG__tournamentJoinModalActionsSingle{grid-template-columns:1fr}.page-module__oqqmiG__tournamentJoinLoginModal h2{letter-spacing:0;white-space:pre-line;font-size:24px}.page-module__oqqmiG__privateTournamentModalActions{gap:8px;width:100%;margin-top:18px;display:grid}.page-module__oqqmiG__privateTournamentModal{width:min(420px,100vw - 32px);padding:30px 28px 24px}.page-module__oqqmiG__privateTournamentModal h2{letter-spacing:0;font-size:24px}.page-module__oqqmiG__privateTournamentModal p{color:#4b5563;word-break:keep-all;font-size:14px;font-weight:800;line-height:1.55}.page-module__oqqmiG__tournamentJoinPrimaryButton,.page-module__oqqmiG__tournamentJoinSecondaryButton{cursor:pointer;border:0;border-radius:12px;min-width:0;min-height:42px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__tournamentJoinPrimaryButton{color:#fff;background:#e73332}.page-module__oqqmiG__tournamentJoinDiscordButton{color:#fff;background:#5865f2;justify-content:center;align-items:center;gap:8px;display:inline-flex;box-shadow:0 14px 28px #5865f22e}.page-module__oqqmiG__discordIcon{flex-shrink:0;width:20px;height:20px}.page-module__oqqmiG__tournamentJoinSecondaryButton{color:#4b5563;background:#f3f4f6}.page-module__oqqmiG__tournamentJoinPrimaryButton:disabled,.page-module__oqqmiG__tournamentJoinSecondaryButton:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__tournamentCompanyModal{position:relative}.page-module__oqqmiG__tournamentJoinForm{flex-direction:column;gap:10px;display:flex}.page-module__oqqmiG__tournamentJoinForm label{color:#374151;font-size:12px;font-weight:900}.page-module__oqqmiG__tournamentJoinForm input{border:1px solid #d1d5db;border-radius:12px;width:100%;min-height:42px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:800}.page-module__oqqmiG__tournamentJoinOptionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.page-module__oqqmiG__tournamentJoinOption,.page-module__oqqmiG__tournamentJoinOptionActive{cursor:pointer;border:1px solid #d1d5db;border-radius:10px;min-width:0;min-height:34px;font-family:inherit;font-size:12px;font-weight:900}.page-module__oqqmiG__tournamentJoinOption{color:#374151;background:#fff}.page-module__oqqmiG__tournamentJoinOptionActive{color:#c92828;background:#fff1f1;border-color:#e73332}.page-module__oqqmiG__tournamentJoinOption:disabled{cursor:default;opacity:.35}.page-module__oqqmiG__treeOverlayWrap{border-radius:18px;position:relative;overflow:hidden}.page-module__oqqmiG__treeBlurOverlay{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11182794;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.page-module__oqqmiG__treeBracketLoadingOverlay{z-index:6;color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1118277a;justify-content:center;align-items:center;gap:12px;font-size:15px;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}.page-module__oqqmiG__treeBracketLoadingSpinner{border:3px solid #ffffff52;border-top-color:#fff;border-radius:999px;width:24px;height:24px;animation:.78s linear infinite page-module__oqqmiG__treeConfirmSpin}.page-module__oqqmiG__treeActionStack{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.page-module__oqqmiG__treePrimaryActionButton{box-sizing:border-box;color:#fff;cursor:pointer;background:linear-gradient(#1976d2 0%,#0d47a1 100%);border:0;border-radius:15px;justify-content:center;align-items:center;width:220px;min-height:45px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:900;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex;box-shadow:0 14px 28px #1976d238}.page-module__oqqmiG__treeActionDesktopLabel,.page-module__oqqmiG__treeActionMobileLabel{overflow-wrap:anywhere;line-height:1.24}.page-module__oqqmiG__treeActionMobileLabel{display:none}.page-module__oqqmiG__treePrimaryActionButton:hover:not(:disabled),.page-module__oqqmiG__treePrimaryActionButton:focus-visible:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 32px #1976d24d}.page-module__oqqmiG__treePrimaryActionButton:disabled{cursor:default;box-shadow:none;opacity:.86;background:linear-gradient(#9ca3af 0%,#6b7280 100%)}.page-module__oqqmiG__treePrimaryActionButton:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.page-module__oqqmiG__treeActionButtonSubtle{color:#eef2ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172abd;border:1px solid #ffffff38;box-shadow:0 12px 24px #0f172a2e}.page-module__oqqmiG__treeActionButtonSubtle:hover:not(:disabled),.page-module__oqqmiG__treeActionButtonSubtle:focus-visible:not(:disabled){background:#0f172adb;box-shadow:0 16px 30px #0f172a42}.page-module__oqqmiG__treeActionButtonAssist{color:#dcfce7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#22c55e3d 0%,#15803d57 100%),#0f172abd;border:1px solid #22c55e57;box-shadow:0 12px 24px #0f172a2e,0 0 0 1px #22c55e14}.page-module__oqqmiG__treeActionButtonAssist:hover:not(:disabled),.page-module__oqqmiG__treeActionButtonAssist:focus-visible:not(:disabled){background:linear-gradient(#22c55e52 0%,#15803d70 100%),#0f172ad1;border-color:#4ade808a;box-shadow:0 16px 30px #0f172a42,0 0 0 1px #4ade8024}.page-module__oqqmiG__treeActionButtonIndigo{background:linear-gradient(#6d7cff 0%,#5865f2 100%);box-shadow:0 14px 28px #5865f23d}.page-module__oqqmiG__treeActionButtonIndigo:hover:not(:disabled),.page-module__oqqmiG__treeActionButtonIndigo:focus-visible:not(:disabled){box-shadow:0 18px 34px #5865f252}.page-module__oqqmiG__treeActionButtonPulse:not(:disabled){animation:1.8s ease-in-out infinite page-module__oqqmiG__auctionButtonPulse;position:relative;overflow:hidden}.page-module__oqqmiG__treeActionButtonPulse:not(:disabled):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffff70 48%,#0000 62%);animation:2.2s ease-in-out infinite page-module__oqqmiG__auctionButtonShine;position:absolute;inset:-40% -55%;transform:translate(-72%)}@keyframes page-module__oqqmiG__auctionButtonPulse{0%,to{box-shadow:0 14px 28px #5865f23d,0 0 #5865f257}50%{box-shadow:0 18px 36px #5865f261,0 0 0 7px #5865f200}}@keyframes page-module__oqqmiG__auctionButtonShine{0%,30%{transform:translate(-72%)}68%,to{transform:translate(72%)}}.page-module__oqqmiG__treeActionButtonRed{background:#e73332;box-shadow:0 14px 28px #e733322e}.page-module__oqqmiG__treeActionButtonRed:hover:not(:disabled),.page-module__oqqmiG__treeActionButtonRed:focus-visible:not(:disabled){box-shadow:0 18px 32px #e7333238}.page-module__oqqmiG__treeActionButtonRedPulse:not(:disabled){animation:1.8s ease-in-out infinite page-module__oqqmiG__bracketStartButtonPulse;position:relative;overflow:hidden}.page-module__oqqmiG__treeActionButtonRedPulse:not(:disabled):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 34%,#ffffff70 48%,#0000 62%);animation:2.2s ease-in-out infinite page-module__oqqmiG__auctionButtonShine;position:absolute;inset:-40% -55%;transform:translate(-72%)}@keyframes page-module__oqqmiG__bracketStartButtonPulse{0%,to{box-shadow:0 14px 28px #e7333233,0 0 #e7333257}50%{box-shadow:0 18px 36px #e7333257,0 0 0 7px #e7333200}}.page-module__oqqmiG__treePrimaryActionButton.page-module__oqqmiG__treeActionButtonSubtle:disabled,.page-module__oqqmiG__treePrimaryActionButton.page-module__oqqmiG__treeActionButtonAssist:disabled,.page-module__oqqmiG__treePrimaryActionButton.page-module__oqqmiG__treeActionButtonIndigo:disabled,.page-module__oqqmiG__treePrimaryActionButton.page-module__oqqmiG__treeActionButtonRed:disabled{box-shadow:none;background:linear-gradient(#9ca3af 0%,#6b7280 100%)}@media (max-width:640px){.page-module__oqqmiG__treePrimaryActionButton{min-height:43px;padding:9px 14px;font-size:13px}.page-module__oqqmiG__treeActionDesktopLabel{display:none}.page-module__oqqmiG__treeActionMobileLabel{display:inline}}@media (prefers-reduced-motion:reduce){.page-module__oqqmiG__treeActionButtonPulse:not(:disabled),.page-module__oqqmiG__treeActionButtonPulse:not(:disabled):after,.page-module__oqqmiG__treeActionButtonRedPulse:not(:disabled),.page-module__oqqmiG__treeActionButtonRedPulse:not(:disabled):after{animation:none}}.page-module__oqqmiG__treeOverlayTitle,.page-module__oqqmiG__treeOverlayHint,.page-module__oqqmiG__treeOverlayError{margin:0;line-height:1.45}.page-module__oqqmiG__treeOverlayTitle{color:#fff;font-size:15px;font-weight:900}.page-module__oqqmiG__treeOverlayHint{color:#ffffffc7;font-size:12px;font-weight:800}.page-module__oqqmiG__treeOverlayError{color:#fecaca;white-space:nowrap;max-width:min(520px,100%);font-size:12px;font-weight:900}.page-module__oqqmiG__treeConfirmBackdrop{z-index:10000;background:#1118279e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-module__oqqmiG__treeConfirmDialog{color:#18203d;background:#fff;border-radius:18px;width:min(360px,100%);padding:24px 22px 20px;position:relative;box-shadow:0 24px 70px #11182747}.page-module__oqqmiG__treeConfirmDialog h3{color:#18203d;letter-spacing:0;text-align:center;word-break:keep-all;margin:0;font-size:18px;font-weight:900;line-height:1.25}.page-module__oqqmiG__treeConfirmDialog p{color:#4b5563;text-align:center;white-space:pre-line;word-break:keep-all;margin:14px 0 0;font-size:14px;font-weight:700;line-height:1.58}.page-module__oqqmiG__treeConfirmLoading{color:#e73332;justify-content:center;align-items:center;gap:9px;width:100%;min-height:34px;margin-top:16px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__treeConfirmSpinner{border:3px solid #e733322e;border-top-color:#e73332;border-radius:999px;width:20px;height:20px;animation:.78s linear infinite page-module__oqqmiG__treeConfirmSpin}@keyframes page-module__oqqmiG__treeConfirmSpin{to{transform:rotate(360deg)}}.page-module__oqqmiG__twoTeamSeriesDialog{width:min(420px,100%);padding-top:28px}.page-module__oqqmiG__byeBracketDialog{text-align:center}.page-module__oqqmiG__leagueFormatDialog{width:min(620px,100%)}.page-module__oqqmiG__leagueFormatOptions{grid-template-columns:1fr 1fr;gap:12px;margin-top:22px;display:grid}.page-module__oqqmiG__leagueFormatOptionCard{color:#18203d;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;min-height:150px;padding:16px 14px;font-family:inherit;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 12px 26px #11182714}.page-module__oqqmiG__leagueFormatOptionCardAccent{background:snow;border-color:#d14b4638}.page-module__oqqmiG__leagueFormatOptionCard:hover:not(:disabled),.page-module__oqqmiG__leagueFormatOptionCard:focus-visible:not(:disabled){background:#fff7f5;border-color:#d14b466b;outline:none;transform:translateY(-1px);box-shadow:0 16px 34px #9f27261f}.page-module__oqqmiG__leagueFormatOptionCard:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__leagueFormatOptionBadgeRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__oqqmiG__leagueFormatOptionEyebrow{color:#6b7280;background:#f3f4f6;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueFormatOptionCardAccent .page-module__oqqmiG__leagueFormatOptionEyebrow{color:#b3262b;background:#ffe9e6}.page-module__oqqmiG__leagueFormatClanBadge{color:#b45309;background:#fff3df;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__leagueFormatOptionCard strong{color:#111827;word-break:keep-all;font-size:17px;font-weight:950;line-height:1.16}.page-module__oqqmiG__leagueFormatOptionCard small{color:#6b7280;word-break:keep-all;font-size:12px;font-weight:750;line-height:1.45}.page-module__oqqmiG__leagueFormatOptionHighlight{word-break:keep-all;border-radius:10px;width:100%;padding:8px 10px;font-size:13px;font-weight:950;line-height:1.35;display:block}.page-module__oqqmiG__leagueFormatOptionHighlightDanger{color:#b42318;background:#fff1f0}.page-module__oqqmiG__leagueFormatOptionHighlightAccent{color:#3730a3;background:#eef2ff}.page-module__oqqmiG__leagueFormatOptionCard .page-module__oqqmiG__leagueFormatOptionNote{color:#9ca3af;margin-top:auto;font-size:11px;font-weight:800}.page-module__oqqmiG__treeDialogCloseButton{cursor:pointer;background:#fff3f1;border:0;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:background .18s,color .18s;display:inline-flex;position:absolute;top:14px;right:14px}.page-module__oqqmiG__treeDialogCloseButton:before,.page-module__oqqmiG__treeDialogCloseButton:after{content:"";background:#9f2d2c;border-radius:999px;width:16px;height:4px;position:absolute}.page-module__oqqmiG__treeDialogCloseButton:before{transform:rotate(45deg)}.page-module__oqqmiG__treeDialogCloseButton:after{transform:rotate(-45deg)}.page-module__oqqmiG__treeDialogCloseButton:hover:not(:disabled),.page-module__oqqmiG__treeDialogCloseButton:focus-visible:not(:disabled){background:#ffe6e1;outline:none}.page-module__oqqmiG__treeDialogCloseButton:hover:not(:disabled):before,.page-module__oqqmiG__treeDialogCloseButton:hover:not(:disabled):after,.page-module__oqqmiG__treeDialogCloseButton:focus-visible:not(:disabled):before,.page-module__oqqmiG__treeDialogCloseButton:focus-visible:not(:disabled):after{background:#d14b46}.page-module__oqqmiG__treeDialogCloseButton:focus-visible:not(:disabled){box-shadow:0 0 0 2px #d14b463d}.page-module__oqqmiG__treeDialogCloseButton:disabled{cursor:default;opacity:.55}.page-module__oqqmiG__twoTeamSeriesOptions{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.page-module__oqqmiG__byeBracketActions{justify-content:center;display:flex}.page-module__oqqmiG__byeBracketActions .page-module__oqqmiG__twoTeamSeriesOptionButton{width:min(220px,100%)}.page-module__oqqmiG__twoTeamSeriesOptionButton{color:#9f2726;cursor:pointer;background:#fff;border:1px solid #d14b462e;border-radius:12px;min-width:0;min-height:48px;font-family:inherit;font-size:14px;font-weight:900;transition:border-color .16s,background .16s,box-shadow .16s;box-shadow:0 10px 22px #9f272614}.page-module__oqqmiG__twoTeamSeriesOptionButton:hover:not(:disabled),.page-module__oqqmiG__twoTeamSeriesOptionButton:focus-visible:not(:disabled){background:#fff5f3;border-color:#d14b4666;outline:none;box-shadow:0 14px 28px #9f27261f}.page-module__oqqmiG__twoTeamSeriesOptionButton:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__auctionBudgetDialog{width:min(560px,100%)}.page-module__oqqmiG__auctionBudgetConfig{margin-top:18px}.page-module__oqqmiG__auctionBudgetTimeField{background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:minmax(0,1fr) 132px;align-items:center;gap:12px;padding:12px;display:grid}.page-module__oqqmiG__auctionBudgetTimeLabel{color:#111827;font-size:14px;font-weight:900;line-height:1.2}.page-module__oqqmiG__auctionBudgetTimeField select{color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;min-width:0;height:38px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__auctionBudgetTimeField select:focus{outline-offset:0;border-color:#e73332;outline:2px solid #e733321f}.page-module__oqqmiG__auctionBudgetList{flex-direction:column;gap:8px;max-height:min(430px,52vh);margin-top:18px;padding-right:4px;display:flex;overflow-y:auto}.page-module__oqqmiG__auctionBudgetRow{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:grid}.page-module__oqqmiG__auctionBudgetTeamInfo{align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__auctionBudgetLeaderAvatar{color:#111827;background:#e5e7eb;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__auctionBudgetLeaderAvatar img{object-fit:cover}.page-module__oqqmiG__auctionBudgetTeamText{min-width:0}.page-module__oqqmiG__auctionBudgetTeamText strong,.page-module__oqqmiG__auctionBudgetTeamText small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__auctionBudgetTeamText strong{font-size:13px;font-weight:900;line-height:1.2}.page-module__oqqmiG__auctionBudgetTeamText small{color:#6b7280;margin-top:3px;font-size:11px;font-weight:800;line-height:1.3}.page-module__oqqmiG__auctionBudgetLeaderGameId{color:#475569}.page-module__oqqmiG__auctionBudgetGameMeta{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-top:7px;display:flex}.page-module__oqqmiG__auctionBudgetTier,.page-module__oqqmiG__auctionBudgetPosition{white-space:nowrap;border-radius:999px;align-items:center;min-width:0;max-width:100%;min-height:22px;padding:3px 7px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__auctionBudgetTier{color:#374151;background:#eceff3}.page-module__oqqmiG__auctionBudgetPosition{color:#2f63e7;background:#eaf1ff;gap:4px}.page-module__oqqmiG__auctionBudgetPrimaryMark{color:#fff;background:#8b5cf6;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__auctionBudgetField{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.page-module__oqqmiG__auctionBudgetFieldLabel{color:#64748b;text-align:right;font-size:12px;font-weight:800;line-height:1}.page-module__oqqmiG__auctionBudgetRow input{color:#111827;text-align:right;background:#fff;border:1px solid #d1d5db;border-radius:10px;width:100%;min-width:0;height:38px;padding:0 10px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__auctionBudgetRow input:focus{outline-offset:0;border-color:#e73332;outline:2px solid #e733321f}.page-module__oqqmiG__treeConfirmActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.page-module__oqqmiG__treeConfirmCancelButton,.page-module__oqqmiG__treeConfirmSubmitButton{cursor:pointer;border:0;border-radius:12px;min-width:0;min-height:42px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__treeConfirmCancelButton{color:#4b5563;background:#f3f4f6}.page-module__oqqmiG__treeConfirmSubmitButton{color:#fff;background:#e73331}.page-module__oqqmiG__treeConfirmCancelButton:disabled,.page-module__oqqmiG__treeConfirmSubmitButton:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__bracketFrame{flex-direction:column;gap:8px;display:flex;position:relative}.page-module__oqqmiG__auctionHistoryLink{color:#ffe6a3;text-shadow:0 1px #00000059;background:linear-gradient(#2a3556f5 0%,#141d36fa 100%);border:1px solid #f5be48d6;border-radius:12px;justify-content:center;align-items:center;min-width:108px;min-height:40px;padding:0 16px;font-size:13px;font-weight:900;line-height:1;transition:border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0000003d,0 12px 24px #11182733,0 0 0 1px #f5be482e}.page-module__oqqmiG__auctionHistoryLink:hover,.page-module__oqqmiG__auctionHistoryLink:focus-visible{color:#fff2c8;border-color:#ffd77ef5;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000047,0 16px 30px #11182747,0 0 0 1px #ffd77e42}.page-module__oqqmiG__bracketInnerActions{z-index:12;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;bottom:18px;right:18px}.page-module__oqqmiG__bracketInnerActions>*{pointer-events:auto}.page-module__oqqmiG__bracketScroller{scrollbar-width:thin;scrollbar-color:#c89b3c73 transparent;background:radial-gradient(circle at 50% 18%,#c89b3c29,#0000 28%),radial-gradient(circle at 78%,#5865f233,#0000 24%),linear-gradient(#0a1428 0%,#09111f 100%);border-radius:18px;position:relative;overflow:auto hidden;box-shadow:inset 0 0 0 1px #c89b3c29}.page-module__oqqmiG__bracketScrollerCentered{justify-content:center;display:flex}.page-module__oqqmiG__bracketWinnerInputOverlay{z-index:30;color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#09111fad;justify-content:center;align-items:center;gap:10px;min-height:100%;font-size:14px;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}.page-module__oqqmiG__bracketWinnerInputOverlayFading{animation:2s forwards page-module__oqqmiG__bracketWinnerInputFadeOut}.page-module__oqqmiG__bracketWinnerInputSpinner{border:3px solid #ffffff4d;border-top-color:#f8d66d;border-radius:999px;width:22px;height:22px;animation:.78s linear infinite page-module__oqqmiG__bracketWinnerInputSpin}.page-module__oqqmiG__bracketWinnerInputText{word-break:keep-all;align-items:center;min-height:24px;padding-top:1px;display:inline-flex}@keyframes page-module__oqqmiG__bracketWinnerInputSpin{to{transform:rotate(360deg)}}@keyframes page-module__oqqmiG__bracketWinnerInputFadeOut{0%{opacity:1}to{opacity:0}}.page-module__oqqmiG__bracketCanvas{isolation:isolate;min-width:max-content;position:relative}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketRoundLabel{min-width:72px;height:26px;padding:0 9px;font-size:11px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketNotice{font-size:11px}.page-module__oqqmiG__bracketRoundLabel{z-index:2;color:#dbeafe;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#5865f22e;border-radius:999px;justify-content:center;align-items:center;min-width:86px;height:28px;padding:0 12px;font-size:13px;font-weight:900;line-height:1;display:inline-flex;position:absolute;transform:translate(-50%)}.page-module__oqqmiG__bracketNotice{z-index:4;color:#c89b3c;text-align:right;margin:0;font-size:12px;font-weight:900;line-height:1.25;position:absolute;top:14px;right:18px}.page-module__oqqmiG__bracketBackdropGlow{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#5865f21f 52%,#0000 100%),radial-gradient(circle at 74%,#c89b3c29,#0000 24%);position:absolute;inset:0}.page-module__oqqmiG__bracketConnectorLayer{z-index:1;position:absolute;inset:0;overflow:visible}.page-module__oqqmiG__bracketConnector{fill:none;stroke:#7882aa9e;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.page-module__oqqmiG__bracketConnectorActive{stroke:#c89b3ceb}.page-module__oqqmiG__bracketConnectorChampion{stroke:#5865f2;stroke-width:4px;filter:drop-shadow(0 0 8px #5865f28a)}.page-module__oqqmiG__matchCard{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a1428f0;border:1px solid #c89b3c2e;border-radius:16px;flex-direction:column;gap:8px;padding:13px;display:flex;position:absolute;box-shadow:0 16px 34px #00000042,inset 0 0 0 1px #ffffff0d}.page-module__oqqmiG__matchInfoButton{z-index:4;color:#422006;cursor:pointer;background:linear-gradient(#ffe083 0%,#d79a1b 100%);border:1px solid #ffecaeeb;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-family:inherit;font-size:13px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:-9px;left:-9px;box-shadow:0 8px 16px #00000047,0 0 0 2px #50300c2e}.page-module__oqqmiG__matchInfoButton:hover,.page-module__oqqmiG__matchInfoButton:focus-visible{outline-offset:2px;background:linear-gradient(#fff0a8 0%,#e8ad2b 100%);outline:2px solid #c89b3cb8}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchCard{border-radius:14px;gap:6px;padding:10px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchInfoButton{width:20px;height:20px;font-size:12px;top:-8px;left:-8px}.page-module__oqqmiG__matchTeamRows{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamRows{gap:6px}.page-module__oqqmiG__matchTeamsWithSeriesScore{grid-template-columns:minmax(0,1fr) 38px;align-items:stretch;gap:8px;min-width:0;display:grid}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamsWithSeriesScore{grid-template-columns:minmax(0,1fr) 34px;gap:6px}.page-module__oqqmiG__matchSeriesScoreBoard{grid-template-rows:1fr 1fr;gap:8px;min-width:0;display:grid}.page-module__oqqmiG__matchSeriesScoreBoard span{color:#dbeafedb;font-variant-numeric:tabular-nums;background:#0f172a6b;border:1px solid #c89b3c38;border-radius:10px;justify-content:center;align-items:center;min-width:0;font-size:16px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchSeriesScoreBoard .page-module__oqqmiG__matchSeriesScoreWinner{color:#ffe08a;background:#c89b3c38}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchSeriesScoreBoard{gap:6px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchSeriesScoreBoard span{font-size:14px}.page-module__oqqmiG__matchTeamRow{color:#f8fafc;text-align:left;background:#cdd5ff14;border:0;border-radius:10px;align-items:center;gap:9px;width:100%;min-width:0;height:36px;padding:0 10px;font-family:inherit;transition:opacity .18s;display:flex}.page-module__oqqmiG__matchTeamRow:disabled{cursor:default}.page-module__oqqmiG__matchTeamRowClickable{cursor:pointer}.page-module__oqqmiG__matchTeamRowClickable:hover,.page-module__oqqmiG__matchTeamRowClickable:focus-visible{background:#cdd5ff29;outline:none}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamRow{border-radius:9px;gap:7px;height:31px;padding:0 8px}.page-module__oqqmiG__matchTeamRowWinner{background:#c89b3c2e;box-shadow:inset 0 0 0 1px #c89b3c6b}.page-module__oqqmiG__matchTeamRowPending{background:#5865f229;box-shadow:inset 0 0 0 1px #5865f275}.page-module__oqqmiG__matchTeamRowDimmed{opacity:.44;-webkit-text-decoration:line-through #c89b3c85;text-decoration:line-through #c89b3c85;text-decoration-thickness:2px}.page-module__oqqmiG__matchTeamAvatarShell{flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.page-module__oqqmiG__matchTeamAvatarShellMine{align-items:flex-start;height:30px}.page-module__oqqmiG__matchTeamAvatar{text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:inline-flex;overflow:hidden}.page-module__oqqmiG__matchTeamAvatar img{object-fit:cover;width:100%;height:100%}.page-module__oqqmiG__matchTeamMineBadge{color:#fff;text-align:center;white-space:nowrap;background:#2563eb;border:1px solid #ffffffd6;border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:12px;padding:0 4px;font-size:8px;font-weight:900;line-height:1;display:inline-flex;position:absolute;bottom:-2px;left:50%;transform:translate(-50%);box-shadow:0 2px 5px #00000047}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamAvatarShell{width:23px;height:23px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamAvatarShellMine{height:27px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamAvatar{width:23px;height:23px;font-size:10px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamMineBadge{min-width:23px;height:11px;padding:0 3px;font-size:7px}.page-module__oqqmiG__matchTeamText{flex-direction:column;flex:auto;gap:1px;min-width:0;line-height:1.05;display:flex}.page-module__oqqmiG__matchTeamName{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;display:block;overflow:hidden}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamName{font-size:12px}.page-module__oqqmiG__matchTeamLeader{color:#dbeafead;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:800;display:block;overflow:hidden}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamLeader{font-size:10px}.page-module__oqqmiG__matchTeamWinnerMark{color:#f8d66d;text-align:right;background:#c89b3c33;border-radius:999px;flex:none;min-width:20px;padding:3px 5px;font-size:11px;font-weight:900;line-height:1}.page-module__oqqmiG__matchTeamByeWinnerMark{color:#99f6e4;text-align:center;background:#14b8a633;min-width:0;padding:3px 4px;font-size:10px}.page-module__oqqmiG__matchTeamPendingMark{color:#dbeafe;text-align:center;background:#5865f23d;border-radius:999px;flex:none;min-width:28px;padding:3px 5px;font-size:11px;font-weight:900;line-height:1}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamWinnerMark{min-width:18px;padding:3px 4px;font-size:10px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamByeWinnerMark{min-width:0;padding:2px 3px;font-size:9px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchTeamPendingMark{min-width:24px;padding:3px 4px;font-size:10px}.page-module__oqqmiG__matchFooter{color:#dbeafe9e;justify-content:space-between;align-items:center;gap:8px;min-height:20px;font-size:11px;font-weight:800;line-height:1.2;display:flex}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchFooter{min-height:17px;font-size:10px}.page-module__oqqmiG__matchFooter time{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__oqqmiG__matchWinnerButton{color:#f8d66d;cursor:pointer;background:#c89b3c2e;border:1px solid #c89b3c8f;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:32px;font-family:inherit;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__matchWinnerButton:hover{background:#c89b3c45}.page-module__oqqmiG__matchWinnerButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__matchWinnerVerifyWrap{flex-direction:column;gap:6px;display:flex}.page-module__oqqmiG__matchWinnerVerifyMessage{color:#f8d66d;word-break:keep-all;margin:0;font-size:11px;font-weight:900;line-height:1.35}.page-module__oqqmiG__winnerManualFallbackButton{color:#fff;cursor:pointer;background:#e73332;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:18px;font-family:inherit;font-size:14px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__winnerManualFallbackButton:hover{background:#d42b2a}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__matchWinnerButton{border-radius:9px;min-height:28px;font-size:11px}.page-module__oqqmiG__winnerDialogOverlay{z-index:1000;background:#060d1b9e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.page-module__oqqmiG__winnerDialog{color:#111827;background:#fff;border:1px solid #c89b3c2e;border-radius:16px;width:min(440px,100vw - 32px);padding:30px 22px 22px;position:relative;box-shadow:0 24px 70px #11182747}.page-module__oqqmiG__winnerDialogCloseButton{cursor:pointer;background:#e7333214;border:0;border-radius:50%;width:34px;height:34px;position:absolute;top:12px;right:12px}.page-module__oqqmiG__winnerDialogCloseButton:before,.page-module__oqqmiG__winnerDialogCloseButton:after{content:"";background:#b3262b;border-radius:999px;width:16px;height:4px;position:absolute;top:50%;left:50%}.page-module__oqqmiG__winnerDialogCloseButton:before{transform:translate(-50%,-50%)rotate(45deg)}.page-module__oqqmiG__winnerDialogCloseButton:after{transform:translate(-50%,-50%)rotate(-45deg)}.page-module__oqqmiG__winnerDialogCloseButton:disabled{cursor:default;opacity:.5}.page-module__oqqmiG__winnerDialog h3{text-align:center;margin:0;font-size:18px;font-weight:900;line-height:1.25}.page-module__oqqmiG__winnerTeamList{flex-direction:column;gap:8px;margin-top:18px;display:flex}.page-module__oqqmiG__winnerTeamOption{color:#111827;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;width:100%;min-width:0;min-height:58px;padding:9px 11px;font-family:inherit;display:flex}.page-module__oqqmiG__winnerTeamOption:hover{background:#fffaf0;border-color:#c89b3c9e}.page-module__oqqmiG__winnerTeamOption:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__winnerManualSeriesList{gap:10px;margin-top:18px;display:grid}.page-module__oqqmiG__winnerManualSeriesRow,.page-module__oqqmiG__winnerManualSeriesRowSelected{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;min-width:0;min-height:60px;padding:10px 12px;display:block}.page-module__oqqmiG__winnerManualSeriesRowSelected{background:#fffaf0;border-color:#c89b3c9e}.page-module__oqqmiG__winnerManualSeriesTeamButton{color:#111827;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-width:0;min-height:44px;padding:0;font-family:inherit;display:flex}.page-module__oqqmiG__winnerManualSeriesTeamButton:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__winnerManualRadio,.page-module__oqqmiG__winnerManualRadioSelected{background:#fff;border:2px solid #d1d5db;border-radius:999px;flex:0 0 18px;width:18px;height:18px;display:inline-flex;position:relative}.page-module__oqqmiG__winnerManualRadioSelected{border-color:#d14b46}.page-module__oqqmiG__winnerManualRadioSelected:after{content:"";border-radius:inherit;background:#d14b46;position:absolute;inset:3px}.page-module__oqqmiG__winnerManualScorePanel{background:#fffaf0;border:1px solid #c89b3c47;border-radius:12px;gap:8px;margin-top:10px;padding:12px;display:grid}.page-module__oqqmiG__winnerManualScoreTitle{color:#6b7280;font-size:13px;font-weight:800}.page-module__oqqmiG__winnerManualInlineScoreButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.page-module__oqqmiG__winnerManualInlineScoreOption,.page-module__oqqmiG__winnerManualInlineScoreOptionActive{color:#9f2726;font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d14b462e;border-radius:10px;align-content:center;justify-items:center;gap:3px;min-width:0;min-height:42px;padding:8px 12px;font-family:inherit;font-size:16px;font-weight:950;display:grid}.page-module__oqqmiG__winnerManualInlineScoreOption span,.page-module__oqqmiG__winnerManualInlineScoreOptionActive span{min-width:0;font-size:14px;font-weight:950;line-height:1}.page-module__oqqmiG__winnerManualInlineScoreOption small,.page-module__oqqmiG__winnerManualInlineScoreOptionActive small{color:#9ca3af;min-width:0;font-size:10px;font-weight:900;line-height:1}.page-module__oqqmiG__winnerManualInlineScoreOption:hover,.page-module__oqqmiG__winnerManualInlineScoreOption:focus-visible,.page-module__oqqmiG__winnerManualInlineScoreOptionActive{background:#fff0ee;border-color:#d14b4675;outline:none}.page-module__oqqmiG__winnerManualInlineScoreOptionActive{color:#fff;background:#e73332;border-color:#d14b469e}.page-module__oqqmiG__winnerManualInlineScoreOptionActive small{color:#ffffffc2}.page-module__oqqmiG__winnerManualInlineScoreOption:disabled,.page-module__oqqmiG__winnerManualInlineScoreOptionActive:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__winnerManualInlineScoreEmpty{color:#94a3b8;white-space:nowrap;background:#eef2f7;border-radius:10px;grid-column:1/-1;justify-content:center;align-items:center;min-height:42px;font-size:12px;font-weight:900;display:inline-flex}.page-module__oqqmiG__winnerTeamAvatar{color:#111827;background:#e5e7eb;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:900;display:inline-flex;overflow:hidden}.page-module__oqqmiG__winnerTeamAvatar img{object-fit:cover;width:100%;height:100%}.page-module__oqqmiG__winnerTeamText{flex:auto;min-width:0}.page-module__oqqmiG__winnerTeamText strong,.page-module__oqqmiG__winnerTeamText small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__winnerTeamText strong{font-size:14px;font-weight:900;line-height:1.2}.page-module__oqqmiG__winnerTeamText small{color:#6b7280;margin-top:4px;font-size:12px;font-weight:800;line-height:1.2}.page-module__oqqmiG__winnerSubmitting{color:#4f46e5;background:#eef2ff;border-radius:999px;flex:none;padding:5px 7px;font-size:10px;font-weight:900;line-height:1}.page-module__oqqmiG__winnerDialogMessage{color:#4b5563;text-align:center;margin:14px 0 0;font-size:13px;font-weight:800;line-height:1.45}.page-module__oqqmiG__winnerSeriesScorePicker{background:#fff8f7;border:1px solid #d14b461f;border-radius:12px;gap:10px;margin-top:14px;padding:12px;display:grid}.page-module__oqqmiG__winnerSeriesScorePicker>span{color:#6b7280;text-align:center;font-size:12px;font-weight:900;line-height:1}.page-module__oqqmiG__winnerSeriesScorePicker>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.page-module__oqqmiG__winnerSeriesScoreOption,.page-module__oqqmiG__winnerSeriesScoreOptionActive{color:#9f2726;cursor:pointer;background:#fff;border:1px solid #d14b462e;border-radius:10px;min-height:40px;font-family:inherit;font-size:16px;font-weight:950;line-height:1}.page-module__oqqmiG__winnerSeriesScoreOptionActive{color:#fff;background:#e73332;border-color:#d14b469e}.page-module__oqqmiG__winnerSeriesScoreOption:disabled,.page-module__oqqmiG__winnerSeriesScoreOptionActive:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__winnerConfirmBody{background:#f8fafc;border:1px solid #e5e7eb;border-radius:14px;align-items:center;gap:12px;min-width:0;margin-top:18px;padding:14px;display:flex}.page-module__oqqmiG__winnerConfirmActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.page-module__oqqmiG__winnerConfirmActions button{cursor:pointer;border:0;border-radius:12px;min-height:42px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__winnerConfirmActions button:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__winnerConfirmCancelButton{color:#4b5563;background:#f3f4f6}.page-module__oqqmiG__winnerConfirmSubmitButton{color:#fff;background:#e73332}.page-module__oqqmiG__bracketWinner{z-index:2;box-sizing:border-box;background:linear-gradient(#c89b3c33 0%,#0a1428f5 100%);border:1px solid #c89b3c6b;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 12px;display:flex;position:absolute;box-shadow:0 18px 40px #00000038,0 0 34px #c89b3c24}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketWinner{border-radius:16px;gap:7px;padding:12px 10px}.page-module__oqqmiG__bracketTrophy{width:78px;height:78px;display:block;position:relative}.page-module__oqqmiG__bracketTrophyImage{object-fit:contain;filter:invert(73%)sepia(88%)saturate(746%)hue-rotate(352deg)brightness(98%)contrast(93%)drop-shadow(0 10px 18px #00000057);width:100%;height:100%;display:block}.page-module__oqqmiG__bracketTrophyMedal{z-index:2;color:#1e1e1e;background:#7d7d7d;border:4px solid #232323;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:absolute;top:31%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffff38}.page-module__oqqmiG__bracketTrophyMedal img{object-fit:cover;width:100%;height:100%}.page-module__oqqmiG__bracketTrophyQuestion{font-size:24px;font-weight:1000;line-height:1}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketTrophy{width:66px;height:66px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketTrophyMedal{border-width:3px;width:32px;height:32px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketTrophyQuestion{font-size:20px}.page-module__oqqmiG__bracketWinnerLabel{color:#dbeafea8;font-size:13px;font-weight:900;line-height:1}.page-module__oqqmiG__bracketWinnerName{color:#fff;background:#5865f229;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;max-width:100%;min-height:42px;padding:8px 12px;line-height:1.1;display:flex;overflow:hidden}.page-module__oqqmiG__bracketWinnerName strong,.page-module__oqqmiG__bracketWinnerName small{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.page-module__oqqmiG__bracketWinnerName strong{font-size:14px;font-weight:900}.page-module__oqqmiG__bracketWinnerName small{color:#dbeafeb8;margin-top:2px;font-size:11px;font-weight:800}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketWinnerName{min-height:38px;padding:6px 9px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketWinnerName strong{font-size:12px}.page-module__oqqmiG__bracketCanvasCompact .page-module__oqqmiG__bracketWinnerName small{font-size:10px}.page-module__oqqmiG__teamBoardCard{background:#fff;border:1px solid #e733321a;border-radius:16px;min-width:0;padding:14px;box-shadow:0 8px 20px #9f27260f}.page-module__oqqmiG__teamBoardTop{justify-content:space-between;align-items:center;gap:12px;min-width:0;margin-bottom:12px;display:flex}.page-module__oqqmiG__teamBoardTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:20px;font-weight:900;line-height:1.2;overflow:hidden}.page-module__oqqmiG__teamBoardTitleRow{align-items:center;gap:7px;min-width:0;display:inline-flex}.page-module__oqqmiG__teamMineBadge{color:#fff;text-align:center;white-space:nowrap;background:#2563eb;border:1px solid #ffffffd6;border-radius:999px;justify-content:center;align-items:center;min-width:25px;min-height:12px;padding:2px 4px;font-size:8px;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 2px 5px #00000047}.page-module__oqqmiG__teamBoardCount{color:#d14b46;text-align:center;background:#fff7f6;border-radius:999px;flex-shrink:0;min-width:52px;padding:6px 10px;font-size:12px;font-weight:900;line-height:1}.page-module__oqqmiG__teamLeaderCard{background:snow;border:1px solid #e7333214;border-radius:14px;align-items:center;gap:12px;min-width:0;margin-top:12px;padding:12px;display:flex}.page-module__oqqmiG__teamLeaderAvatarWrap{color:#111827;background:#e5e7eb;border:1px solid #d1d5db;border-radius:999px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__teamLeaderAvatar{object-fit:cover}.page-module__oqqmiG__teamLeaderAvatarFallback{justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:900;display:inline-flex}.page-module__oqqmiG__teamLeaderInfo{flex:auto;min-width:0}.page-module__oqqmiG__teamLeaderTopLine{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.page-module__oqqmiG__teamLeaderName{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:900;line-height:1.25;overflow:hidden}.page-module__oqqmiG__teamLeaderBadge{color:#fff;background:#d14b46;border-radius:999px;flex-shrink:0;padding:4px 7px;font-size:10px;font-weight:900;line-height:1}.page-module__oqqmiG__teamLeaderSub{color:#6b7280;white-space:normal;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.page-module__oqqmiG__teamLeaderMeta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.page-module__oqqmiG__teamTierPill{color:#374151;white-space:nowrap;text-overflow:ellipsis;background:#eceff3;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:24px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.page-module__oqqmiG__teamMemberGrid,.page-module__oqqmiG__memberList{flex-direction:column;gap:10px;display:flex}.page-module__oqqmiG__teamMemberGrid{margin-top:10px}.page-module__oqqmiG__teamMemberChip{background:snow;border:1px solid #e7333214;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;padding:10px;display:flex;box-shadow:0 2px 8px #9f27260a}.page-module__oqqmiG__teamEmptyState{color:#6b7280;text-align:center;background:snow;border:1px dashed #d1d5db;border-radius:12px;margin-top:12px;padding:14px;font-size:12px;font-weight:800;line-height:1.35}.page-module__oqqmiG__teamPositionRow{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.page-module__oqqmiG__teamPositionSlot{color:#9ca3af;background:#f3f4f6;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900;line-height:1}.page-module__oqqmiG__teamPositionSlotFilled{color:#2f63e7;background:#eaf1ff}.page-module__oqqmiG__auctionParticipantList{flex:auto;grid-template-columns:1fr;gap:10px;min-height:0;padding-right:4px;display:grid}.page-module__oqqmiG__teamGrid::-webkit-scrollbar{width:6px}.page-module__oqqmiG__auctionParticipantList::-webkit-scrollbar{width:6px}.page-module__oqqmiG__teamGrid::-webkit-scrollbar-thumb{background:#e7333247;border-radius:999px}.page-module__oqqmiG__auctionParticipantList::-webkit-scrollbar-thumb{background:#e7333247;border-radius:999px}.page-module__oqqmiG__teamGrid::-webkit-scrollbar-track{background:0 0}.page-module__oqqmiG__auctionParticipantList::-webkit-scrollbar-track{background:0 0}.page-module__oqqmiG__primaryPositionSummary{scrollbar-width:none;white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.page-module__oqqmiG__primaryPositionSummary::-webkit-scrollbar{display:none}.page-module__oqqmiG__primaryPositionSummaryPill{color:#2f63e7;cursor:pointer;background:#eaf1ff;border:0;border-radius:999px;flex:none;align-items:center;gap:5px;min-height:24px;padding:3px 7px;font-family:inherit;font-size:10px;font-weight:800;line-height:1;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.page-module__oqqmiG__primaryPositionSummaryPill:hover:not(:disabled),.page-module__oqqmiG__primaryPositionSummaryPill:focus-visible:not(:disabled){background:#dbe7ff;transform:translateY(-1px)}.page-module__oqqmiG__primaryPositionSummaryPill:focus-visible{outline-offset:2px;outline:2px solid #2f63e738}.page-module__oqqmiG__primaryPositionSummaryPill strong{color:#fff;background:#2f63e7;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:9px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__primaryPositionSummaryPillMuted{color:#98a2b3;cursor:default;background:#f3f4f6}.page-module__oqqmiG__primaryPositionSummaryPillSelected{color:#fff;background:#2f63e7;box-shadow:0 8px 18px #2f63e733}.page-module__oqqmiG__primaryPositionSummaryPillSelected strong{color:#2f63e7;background:#fff}.page-module__oqqmiG__auctionParticipantItem{min-width:0}.page-module__oqqmiG__participantActionWrap{width:100%;min-width:0;display:block;position:relative}.page-module__oqqmiG__participantActionButton{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.page-module__oqqmiG__participantActionButton:hover .page-module__oqqmiG__participantCard,.page-module__oqqmiG__participantActionButton:focus-visible .page-module__oqqmiG__participantCard,.page-module__oqqmiG__participantActionButton:hover .page-module__oqqmiG__teamMemberChip,.page-module__oqqmiG__participantActionButton:focus-visible .page-module__oqqmiG__teamMemberChip{border-color:#e7333238;box-shadow:0 10px 24px #9f27261a}.page-module__oqqmiG__participantRejectButton{z-index:4;color:#fff;cursor:pointer;background:#e73332;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-family:inherit;font-size:0;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:0;right:0;transform:translate(35%,-35%);box-shadow:0 8px 18px #b91c1c47}.page-module__oqqmiG__participantEditButton{z-index:4;color:#fff;cursor:pointer;background:#9aa1ad;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-family:inherit;font-size:0;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:0;right:0;transform:translate(35%,-35%);box-shadow:0 8px 18px #19213038}.page-module__oqqmiG__participantEditButton svg{fill:currentColor;width:14px;height:14px;display:block}.page-module__oqqmiG__participantEditButton:hover,.page-module__oqqmiG__participantEditButton:focus-visible{color:#fff;background:#858d99;outline:none;box-shadow:0 10px 22px #1921304d}.page-module__oqqmiG__participantEditButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__participantRejectButton:before{content:"";background:#fff;border-radius:999px;width:13px;height:3px;position:absolute;transform:rotate(45deg)}.page-module__oqqmiG__participantRejectButton:after{content:"";background:#fff;border-radius:999px;width:13px;height:3px;position:absolute;transform:rotate(-45deg)}.page-module__oqqmiG__participantRejectButton:hover,.page-module__oqqmiG__participantRejectButton:focus-visible{background:#c92a29;outline:none;box-shadow:0 10px 22px #b91c1c5c}.page-module__oqqmiG__participantRejectButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__participantPageLoadingOverlay{z-index:2147482990;color:#3f1f1d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffb8;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:900;line-height:1.4;display:flex;position:fixed;inset:0}.page-module__oqqmiG__participantPageLoadingSpinner{border:3px solid #e733322e;border-top-color:#e73332;border-radius:999px;width:24px;height:24px;animation:.8s linear infinite page-module__oqqmiG__treeConfirmSpin}.page-module__oqqmiG__participantActionModal{width:min(480px,100vw - 32px);padding:28px 24px 18px;position:relative}.page-module__oqqmiG__participantRejectTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:min(100%,420px);min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__participantRejectTitleName{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__bracketTeamModal{width:min(860px,100vw - 32px);max-height:calc(100vh - 24px);padding:28px 24px 20px;position:relative;overflow:hidden}.page-module__oqqmiG__bracketTeamModalMatchRecord{width:min(1260px,100vw - 32px)}.page-module__oqqmiG__bracketTeamModal>main{flex:auto;min-height:0;margin-bottom:0;overflow:visible}.page-module__oqqmiG__bracketMatchInfoState{color:#7b5b58;text-align:center;align-content:center;place-items:center;gap:14px;min-height:260px;font-size:14px;font-weight:900;display:grid}.page-module__oqqmiG__bracketMatchInfoState p{margin:0}.page-module__oqqmiG__bracketMatchInfoSpinner{border:3px solid #e7333229;border-top-color:#e73332;border-radius:999px;width:30px;height:30px;animation:.8s linear infinite page-module__oqqmiG__bracketMatchInfoSpin}@keyframes page-module__oqqmiG__bracketMatchInfoSpin{to{transform:rotate(360deg)}}.page-module__oqqmiG__bracketActiveGameStatus{color:#065f46;background:#f0fdf4;border:1px solid #10b98138;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:800;line-height:1.35;display:flex}.page-module__oqqmiG__bracketActiveGameStatus strong{color:#047857;font-size:14px;font-weight:900}.page-module__oqqmiG__bracketMatchInfoDescription{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;max-width:100%;display:inline-flex}.page-module__oqqmiG__bracketMatchRecordMeta{color:#52627a;background:#f2f7ff;border:1px solid #3f73e02e;border-radius:999px;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:0;padding:5px 9px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__bracketMatchRecordMeta strong{color:#3f73e0;font-size:12px;font-weight:950}.page-module__oqqmiG__bracketMatchRecordMeta span{color:#1f2a44;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__oqqmiG__bracketMatchSeriesHeader{background:linear-gradient(#fff8f7 0%,#fff 100%);border:1px solid #d14b4624;border-radius:10px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin:0 0 14px;padding:10px 12px;display:grid}.page-module__oqqmiG__bracketMatchSeriesHeader strong{color:#9f2726;min-width:0;font-size:15px;font-weight:900;line-height:1.25}.page-module__oqqmiG__bracketMatchSeriesSetLabel{color:#111827;text-align:center;justify-self:center;min-width:0;font-size:14px;font-weight:900;line-height:1.25}.page-module__oqqmiG__bracketMatchSeriesPager{flex:none;justify-self:end;align-items:center;gap:8px;display:inline-flex}.page-module__oqqmiG__bracketMatchSeriesPager button{color:#9f2726;cursor:pointer;background:#fff;border:1px solid #d14b462e;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.page-module__oqqmiG__bracketMatchSeriesPager button svg{width:17px;height:17px}.page-module__oqqmiG__bracketMatchSeriesPager button path{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.page-module__oqqmiG__bracketMatchSeriesPager button:hover,.page-module__oqqmiG__bracketMatchSeriesPager button:focus-visible{background:#fff0ee;border-color:#d14b466b;outline:none}.page-module__oqqmiG__bracketMatchSeriesPager button:disabled{color:#cbd5e1;cursor:default;background:#f8fafc;border-color:#94a3b82e}.page-module__oqqmiG__bracketMatchSeriesPager span{color:#64748b;text-align:center;min-width:38px;font-size:13px;font-weight:900}.page-module__oqqmiG__bracketTeamMemberList{gap:10px;width:100%;display:grid}.page-module__oqqmiG__bracketMatchTeamList{overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;min-height:0;max-height:min(690px,100vh - 210px);padding-right:4px;display:grid;overflow-y:auto}.page-module__oqqmiG__bracketMatchTeamListMatchRecord{max-height:none;padding-right:0;overflow:visible}.page-module__oqqmiG__bracketMatchTeamSection{background:#fff;border:1px solid #d14b461f;border-radius:14px;gap:12px;min-width:0;padding:12px;display:grid;overflow:hidden}.page-module__oqqmiG__bracketMatchTeamSectionWin{background:linear-gradient(#fff9e2f5 0%,#fff 58%),#fff;box-shadow:0 14px 28px #c89b3c2e,inset 0 0 0 1px #c89b3c33;border-color:#c89b3cb8!important}.page-module__oqqmiG__bracketMatchTeamSectionLose{opacity:.72;background:linear-gradient(#f8fafc 0%,#fff 68%);box-shadow:inset 0 0 0 1px #94a3b81f;border-color:#94a3b857!important}.page-module__oqqmiG__bracketMatchTeamSectionLose .page-module__oqqmiG__participantCard{box-shadow:none;background:linear-gradient(#f8fafc 0%,#fff 100%)}.page-module__oqqmiG__bracketMatchTeamSectionLose .page-module__oqqmiG__bracketMatchTeamHeader strong,.page-module__oqqmiG__bracketMatchTeamSectionLose .page-module__oqqmiG__bracketMatchTeamHeader small{filter:grayscale(.35)}.page-module__oqqmiG__bracketMatchTeamHeader{align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__bracketMatchTeamHeader>span:nth-child(2){flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.page-module__oqqmiG__bracketMatchTeamHeader strong,.page-module__oqqmiG__bracketMatchTeamHeader small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__bracketMatchTeamHeader strong{font-size:15px;font-weight:900}.page-module__oqqmiG__bracketMatchTeamHeader small{color:#475569;font-size:12px;font-weight:800}.page-module__oqqmiG__bracketTeamObjectiveSummary{color:#64748b;flex-wrap:wrap;justify-self:end;gap:4px;width:fit-content;min-width:0;max-width:100%;padding:0 2px;font-size:12px;font-weight:900;line-height:1.2;display:flex}.page-module__oqqmiG__bracketTeamObjectiveSummary span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.page-module__oqqmiG__bracketTeamObjectiveSummary i{color:#94a3b8b3;font-style:normal}.page-module__oqqmiG__bracketTeamObjectiveGold{color:#d97706}.page-module__oqqmiG__bracketMatchTeamSection .page-module__oqqmiG__bracketTeamMemberList{justify-self:center;width:93%}.page-module__oqqmiG__bracketMatchTeamListMatchRecord .page-module__oqqmiG__bracketMatchTeamSection .page-module__oqqmiG__bracketTeamMemberList{width:100%}.page-module__oqqmiG__matchRecordMemberRow{background:#f8fafc;border-radius:11px;grid-template-columns:minmax(148px,1.05fr) 76px minmax(102px,.68fr) minmax(70px,.42fr) minmax(106px,.72fr);align-items:center;gap:8px;min-width:0;padding:7px 9px;display:grid;position:relative}.page-module__oqqmiG__matchRecordValorantRow{grid-template-columns:minmax(164px,1fr) minmax(72px,.44fr) minmax(86px,.45fr) minmax(94px,.52fr) minmax(98px,.56fr);gap:8px;min-height:78px;padding:9px 11px}.page-module__oqqmiG__matchRecordValorantRowFirst{background:linear-gradient(#f2f7ff 0%,#fff 100%);box-shadow:inset 0 0 0 1px #3f73e02e,0 8px 16px #3f73e014}.page-module__oqqmiG__matchRecordValorantRowFirst:before,.page-module__oqqmiG__matchRecordValorantRowTarget:before{content:"";pointer-events:none;border-radius:999px;width:5px;position:absolute;top:8px;bottom:8px;left:0}.page-module__oqqmiG__matchRecordValorantRowFirst:before{background:#3f73e0b8}.page-module__oqqmiG__matchRecordValorantRowFirst .page-module__oqqmiG__matchRecordValorantMetricBox{background:#edf4ffe0}.page-module__oqqmiG__matchRecordValorantRowTarget{background:linear-gradient(90deg,#ff465524,#fff4ecf5);border-color:#ff465594;box-shadow:0 8px 18px #ff465514}.page-module__oqqmiG__matchRecordValorantRowTarget:before{background:#ff4655c7}.page-module__oqqmiG__matchRecordValorantRowTarget .page-module__oqqmiG__matchRecordValorantMetricBox{background:#fff5f5e6}.page-module__oqqmiG__matchRecordValorantRowDeathmatch{grid-template-columns:minmax(164px,1fr) minmax(72px,.44fr) minmax(86px,.45fr) minmax(94px,.52fr) minmax(74px,.42fr)}.page-module__oqqmiG__matchRecordValorantRankBox{min-width:0}.page-module__oqqmiG__matchRecordMemberRowMissing{background:#fff7ed;grid-template-columns:minmax(148px,1fr) 76px minmax(0,1.56fr)}.page-module__oqqmiG__matchRecordValorantRow.page-module__oqqmiG__matchRecordMemberRowMissing{grid-template-columns:minmax(164px,1fr) minmax(72px,.44fr) minmax(86px,.45fr) minmax(94px,.52fr) minmax(98px,.56fr)}.page-module__oqqmiG__matchRecordMemberIdentity{grid-template-rows:auto auto auto auto;grid-template-columns:32px minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;display:grid}.page-module__oqqmiG__matchRecordMemberAvatar{color:#111827;background:#e5e7eb;border-radius:999px;grid-row:1/5;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:950;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff94}.page-module__oqqmiG__matchRecordMemberAvatarImage{object-fit:cover}.page-module__oqqmiG__matchRecordMemberIdentity strong,.page-module__oqqmiG__matchRecordMemberIdentity>span:not(.page-module__oqqmiG__matchRecordMemberAvatar){min-width:0;overflow:hidden}.page-module__oqqmiG__matchRecordMemberIdentity strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:950;line-height:1.1}.page-module__oqqmiG__matchRecordMemberIdentity>span:not(.page-module__oqqmiG__matchRecordMemberAvatar){color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:850;line-height:1.14;display:-webkit-box}.page-module__oqqmiG__matchRecordTierBadge{white-space:nowrap;cursor:default;background:#e6fbfa;border-radius:999px;justify-content:center;align-items:center;width:fit-content;max-width:100%;min-height:21px;margin-top:3px;padding:0 8px;color:#008f88!important;-webkit-line-clamp:1!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important}.page-module__oqqmiG__matchRecordTierBadge:focus-visible{outline-offset:2px;outline:2px solid #2563eb59}.page-module__oqqmiG__matchRecordValorantMetaLine{white-space:nowrap;align-items:center;gap:5px;min-width:0;margin-top:3px;overflow:hidden;-webkit-line-clamp:1!important;display:flex!important}.page-module__oqqmiG__matchRecordValorantMetaLine .page-module__oqqmiG__matchRecordTierBadge{flex:0 auto;min-width:0;margin-top:0}.page-module__oqqmiG__matchRecordValorantMetaLine .page-module__oqqmiG__matchRecordPositionList{flex-wrap:nowrap;flex:none}.page-module__oqqmiG__matchRecordValorantMetaLine .page-module__oqqmiG__matchRecordPositionList i{padding:3px 8px}.page-module__oqqmiG__matchRecordPositionList{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.page-module__oqqmiG__matchRecordPositionList i{color:#2563eb;background:#eaf2ff;border-radius:999px;align-items:center;gap:3px;width:fit-content;padding:3px 7px;font-size:10px;font-style:normal;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchRecordPositionList b{color:#fff;background:#2563eb;border-radius:999px;justify-content:center;align-items:center;min-width:14px;height:14px;font-size:9px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchRecordGameProfile{justify-content:center;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:visible}.page-module__oqqmiG__matchRecordGameChampion,.page-module__oqqmiG__matchRecordGameMissing{color:#64748b;background:#e5e7eb;border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:950;display:inline-flex;position:relative}.page-module__oqqmiG__matchRecordGameChampion img{object-fit:cover;border-radius:999px}.page-module__oqqmiG__matchRecordGameChampion i{z-index:2;color:#fff;text-align:center;background:#0f172ae6;border-radius:999px;min-width:15px;height:15px;font-size:9px;font-style:normal;font-weight:950;line-height:15px;position:absolute;bottom:-1px;right:-1px}.page-module__oqqmiG__matchRecordGameLoadout{flex:none;grid-template-columns:repeat(2,16px);gap:2px;display:grid}.page-module__oqqmiG__matchRecordGameLoadout b{pointer-events:auto;cursor:help;background:#111827;border-radius:4px;width:16px;height:16px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__matchRecordValorantAgent{justify-items:center;gap:5px;min-width:0;display:grid}.page-module__oqqmiG__matchRecordValorantAgentImage{object-fit:cover;background:#eefafa;border-radius:12px;width:42px;height:42px}.page-module__oqqmiG__matchRecordValorantAgent .page-module__oqqmiG__matchRecordGameMissing{color:#7a8596;cursor:default;background:#e8edf5;border-radius:12px;flex-basis:42px;width:42px;height:42px;font-size:20px;font-weight:950}.page-module__oqqmiG__matchRecordValorantAgent strong{color:#8b6b68;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:950;line-height:1;display:block;overflow:hidden}.page-module__oqqmiG__matchRecordValorantAgentPlaceholder{visibility:hidden}.page-module__oqqmiG__matchRecordMemberKda{text-align:center;min-width:0}.page-module__oqqmiG__matchRecordMemberKda strong{color:#18203d;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:950;line-height:1;display:block;overflow:hidden}.page-module__oqqmiG__matchRecordMemberKda strong span{color:#94a3b8;padding:0 2px}.page-module__oqqmiG__matchRecordMemberKda strong i{color:#ef476f;font-style:normal}.page-module__oqqmiG__matchRecordMemberKda small{color:#94a3b8;white-space:nowrap;justify-content:center;align-items:center;gap:4px;margin-top:4px;font-size:12px;font-weight:950;line-height:1;display:block}.page-module__oqqmiG__matchRecordMemberKda small b{color:#e11d48;background:#ffe4e6;border-radius:999px;padding:3px 6px;font-size:9px;font-weight:950;line-height:1}.page-module__oqqmiG__matchRecordBadgeRow{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;max-width:100%;margin-top:5px;display:inline-flex}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordMultiKillBadge{min-height:18px;margin:0;padding:3px 7px;font-size:10px}.page-module__oqqmiG__matchRecordAwardBadge{color:#fff;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;width:fit-content;min-height:18px;margin:0;padding:3px 7px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchRecordAwardBadgeGoat{background:linear-gradient(135deg,#111827 0%,#e73332 100%);box-shadow:0 5px 12px #1118272e}.page-module__oqqmiG__matchRecordAwardBadgeMom{background:#f97316}.page-module__oqqmiG__matchRecordAwardBadgeBest{background:#3f73e0}.page-module__oqqmiG__matchRecordMemberStat{color:#64748b;text-align:center;white-space:nowrap;justify-items:center;gap:3px;font-size:11px;font-weight:900;line-height:1;display:grid}.page-module__oqqmiG__matchRecordMemberStat .page-module__oqqmiG__matchRecordPlayedPosition{color:#2563eb;background:#eaf2ff;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding:0 8px;font-size:10px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchRecordValorantMetricBox{background:#f5f7fbc7;border-radius:8px;align-content:center;gap:4px;min-width:0;padding:6px 7px;display:grid}.page-module__oqqmiG__matchRecordValorantMetricBox span{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px;min-width:0;display:grid}.page-module__oqqmiG__matchRecordValorantMetricBox b{color:#8b6b68;white-space:nowrap;font-size:10px;font-weight:950;line-height:1}.page-module__oqqmiG__matchRecordValorantMetricBox em{color:#29314f;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;font-size:11px;font-style:normal;font-weight:950;line-height:1;overflow:hidden}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordKdaExcellent{color:#ff4655}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordKdaGreat{color:#7c3aed}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordKdaGood{color:#2563eb}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordKdaNormal{color:#29314f}.page-module__oqqmiG__matchRecordMemberKda .page-module__oqqmiG__matchRecordKdaLow{color:#738092}.page-module__oqqmiG__matchRecordScoreValue,.page-module__oqqmiG__matchRecordPositiveValue{color:#008f88!important}.page-module__oqqmiG__matchRecordNegativeValue{color:#e23e4e!important}.page-module__oqqmiG__matchRecordRankFirst{color:#3f73e0!important}.page-module__oqqmiG__matchRecordRankSecond{color:#7c3aed!important}.page-module__oqqmiG__matchRecordRankThird{color:#e23e4e!important}.page-module__oqqmiG__matchRecordRankDefault{color:#738092!important}.page-module__oqqmiG__matchRecordMemberItems{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.page-module__oqqmiG__matchRecordMemberItems span{pointer-events:auto;cursor:help;background:#111827;border-radius:5px;width:20px;height:20px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__matchRecordMissingText{background:#ffffffad;border-radius:9px;min-width:0;padding:8px 10px}.page-module__oqqmiG__matchRecordValorantRow.page-module__oqqmiG__matchRecordMemberRowMissing .page-module__oqqmiG__matchRecordMissingText{grid-column:3/-1}.page-module__oqqmiG__matchRecordMissingText strong,.page-module__oqqmiG__matchRecordMissingText span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.page-module__oqqmiG__matchRecordMissingText strong{color:#b45309;font-size:12px;font-weight:950}.page-module__oqqmiG__matchRecordMissingText span{color:#92400e;margin-top:3px;font-size:11px;font-weight:850}.page-module__oqqmiG__matchRecordPanel{box-sizing:border-box;color:#e5e7eb;background:#273653;border-radius:12px;grid-template-columns:minmax(112px,124px) minmax(94px,1fr) minmax(84px,92px);align-items:center;gap:10px;width:100%;min-width:0;margin-top:2px;padding:10px 14px 10px 10px;display:grid}.page-module__oqqmiG__matchRecordPanelCompact{grid-template-columns:minmax(102px,116px) minmax(112px,1fr) minmax(72px,82px);gap:8px;padding:9px 10px 9px 9px}.page-module__oqqmiG__matchRecordPanel>*{min-width:0}.page-module__oqqmiG__matchRecordLoadout{align-items:center;gap:7px;min-width:0;display:flex}.page-module__oqqmiG__matchRecordLoadoutIcons{flex:none;grid-template-columns:repeat(2,23px);gap:3px;display:grid}.page-module__oqqmiG__matchRecordLoadoutIcons span{pointer-events:auto;cursor:help;background:#0f172ac7;border-radius:7px;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__matchRecordLoadoutIconImage{object-fit:cover}.page-module__oqqmiG__matchRecordLoadoutTooltip{z-index:10000;color:#fff;white-space:nowrap;pointer-events:none;background:#111827f0;border-radius:8px;max-width:180px;padding:7px 9px;font-size:12px;font-weight:850;line-height:1.25;position:fixed;box-shadow:0 10px 24px #0f172a38}.page-module__oqqmiG__matchRecordMultiKillBadge{color:#fff;white-space:nowrap;background:#e11d48;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:20px;margin-left:auto;padding:4px 7px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__matchRecordChampion{color:#fff;background:#111827;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:900;display:inline-flex;position:relative}.page-module__oqqmiG__matchRecordChampionImage{z-index:1;object-fit:cover;border-radius:999px}.page-module__oqqmiG__matchRecordChampionLevel{z-index:2;color:#fff;background:#0f172aeb;border:2px solid #273653;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:12px;font-weight:950;line-height:1;display:inline-flex;position:absolute;bottom:0;right:0;box-shadow:0 2px 6px #0f172a61}.page-module__oqqmiG__matchRecordKda{text-align:center;min-width:0}.page-module__oqqmiG__matchRecordKda strong{color:#f8fafc;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;font-weight:950;line-height:1.05;display:block;overflow:hidden}.page-module__oqqmiG__matchRecordKda strong span{color:#e2e8f08f}.page-module__oqqmiG__matchRecordKda strong em{color:#ff4b68;font-style:normal}.page-module__oqqmiG__matchRecordKda small{color:#e2e8f0ad;white-space:nowrap;justify-content:center;align-items:center;min-width:0;margin-top:5px;font-size:13px;font-weight:900;line-height:1;display:flex}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordKda strong{font-size:17px;line-height:1}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordKda small{margin-top:4px;font-size:11px}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordDetail{width:82px;padding-left:8px}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordDetail strong,.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordDetail span{font-size:11px}.page-module__oqqmiG__matchRecordDetail{border-left:1px solid #60a5fa47;justify-self:end;gap:4px;width:92px;max-width:100%;padding-left:10px;line-height:1.1;display:grid}.page-module__oqqmiG__matchRecordDetail strong,.page-module__oqqmiG__matchRecordDetail span{white-space:nowrap;display:block}.page-module__oqqmiG__matchRecordDetail strong{color:#ff4b68;font-size:12px;font-weight:900;line-height:1}.page-module__oqqmiG__matchRecordDetail span{color:#e2e8f0ad;font-size:12px;font-weight:900;line-height:1}.page-module__oqqmiG__matchRecordFooter{grid-column:1/-1;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.page-module__oqqmiG__matchRecordItemList{flex-wrap:wrap;flex:auto;gap:4px;min-width:0;display:flex;overflow:hidden}.page-module__oqqmiG__matchRecordItemList span{pointer-events:auto;cursor:help;background:#0f172aad;border-radius:7px;width:24px;height:24px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__matchRecordItemEmpty{opacity:.36;cursor:default;box-shadow:inset 0 0 0 1px #e2e8f02e}.page-module__oqqmiG__matchRecordItemImage{object-fit:cover}.page-module__oqqmiG__bracketTeamResultBadge{letter-spacing:0;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:34px;min-height:26px;padding:5px 10px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__bracketTeamResultWin{color:#fff;background:#d14b46}.page-module__oqqmiG__bracketTeamResultLose{color:#fff;background:#4b5563}.page-module__oqqmiG__bracketTeamMemberCard{background:linear-gradient(#fff9f8 0%,#fff 100%);border:1px solid #e7333214;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px;display:flex;box-shadow:0 8px 18px #9f27260f}.page-module__oqqmiG__bracketTeamMemberMain{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.page-module__oqqmiG__bracketTeamMemberAvatar{color:#111827;background:#e5e7eb;border:1px solid #d1d5db;border-radius:999px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__bracketTeamMemberAvatar img{object-fit:cover}.page-module__oqqmiG__bracketTeamMemberBody{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.page-module__oqqmiG__bracketTeamMemberName{color:#111827;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:900;line-height:1.2;display:flex}.page-module__oqqmiG__bracketTeamMemberName em{color:#fff;background:#d14b46;border-radius:999px;flex:none;padding:3px 6px;font-size:10px;font-style:normal;font-weight:900;line-height:1}.page-module__oqqmiG__bracketTeamMemberSub{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1.3;overflow:hidden}.page-module__oqqmiG__bracketTeamMemberMeta{flex-wrap:wrap;gap:5px;display:flex}.page-module__oqqmiG__bracketTeamMemberMeta strong,.page-module__oqqmiG__bracketTeamMemberMeta small{color:#4b5563;background:#f3f4f6;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:900;line-height:1}.page-module__oqqmiG__bracketTeamMemberMeta strong{color:#2f63e7;background:#eaf1ff}.page-module__oqqmiG__bracketTeamMemberSide{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:6px;min-width:0;display:flex}.page-module__oqqmiG__bracketTeamPositionList{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.page-module__oqqmiG__bracketTeamPositionList small{color:#2f63e7;background:#eaf1ff;border-radius:999px;align-items:center;gap:4px;min-height:22px;padding:3px 7px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__bracketTeamPositionList em{color:#fff;background:#d14b46;border-radius:999px;justify-content:center;align-items:center;width:15px;height:15px;font-size:8px;font-style:normal;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__bracketTeamImageList{align-items:center;gap:4px;display:flex}.page-module__oqqmiG__bracketTeamImageCard{background:#e5e7eb;border:1px solid #d1d5db;border-radius:999px;width:34px;height:34px;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__bracketTeamImageCard img{object-fit:cover}.page-module__oqqmiG__bracketTeamImageCard span{color:#fff;background:#111827d1;border-radius:5px 0 999px;padding:1px 4px;font-size:9px;font-weight:900;line-height:1.1;position:absolute;bottom:0;right:0}.page-module__oqqmiG__participantActionList{gap:10px;display:grid}.page-module__oqqmiG__participantActionMenuButton{color:#374151;cursor:pointer;background:#f3f4f6;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:46px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:900;display:inline-flex}.page-module__oqqmiG__participantActionDanger{color:#b42318;background:#fff1f0}.page-module__oqqmiG__participantActionMenuButton:disabled{cursor:default;opacity:.55}.page-module__oqqmiG__participantActionMessage{color:#dc2626;text-align:center;word-break:keep-all;margin:0 0 14px;font-size:12px;font-weight:900;line-height:1.45}.page-module__oqqmiG__participantRejectStatusNotice{color:#b42318;text-align:center;word-break:keep-all;background:#fff1f0;border:1px solid #e7333238;border-radius:14px;margin:0 0 14px;padding:12px 14px;font-size:13px;font-weight:900;line-height:1.45}.page-module__oqqmiG__participantConfirmActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__oqqmiG__participantConfirmRemoveButton,.page-module__oqqmiG__participantConfirmDangerButton{cursor:pointer;border:0;border-radius:14px;min-height:46px;font-family:inherit;font-size:14px;font-weight:900}.page-module__oqqmiG__participantConfirmRemoveButton{color:#1f3b66;background:#e8eef8}.page-module__oqqmiG__participantConfirmDangerButton{color:#fff;background:#b42318}.page-module__oqqmiG__participantConfirmRemoveButton:disabled,.page-module__oqqmiG__participantConfirmDangerButton:disabled{cursor:default;opacity:.65}.page-module__oqqmiG__participantEmptyText{color:#6b7280;text-align:center;word-break:keep-all;background:snow;border:1px dashed #d1d5db;border-radius:12px;margin:0;padding:16px 14px;font-size:12px;font-weight:800;line-height:1.45}.page-module__oqqmiG__participantCard{background:linear-gradient(#fff9f8 0%,#fff 100%);border:1px solid #e7333214;border-radius:16px;flex-direction:column;align-items:stretch;gap:8px;padding:12px;display:flex;box-shadow:0 8px 18px #9f27260f}.page-module__oqqmiG__participantMain{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__participantAvatarCol{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex;position:relative}.page-module__oqqmiG__participantAvatarColWithBadge{gap:8px}.page-module__oqqmiG__participantRoleBadge{z-index:2;color:#fff;pointer-events:none;background:#d14b46;border:1px solid #ffffffe0;border-radius:999px;justify-content:center;align-items:center;min-width:32px;min-height:16px;padding:2px 6px;font-size:9px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:27px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #d14b463d}.page-module__oqqmiG__participantAvatarWrap{color:#111827;background:#e5e7eb;border:1px solid #d1d5db;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:900;display:inline-flex;position:relative;overflow:visible}.page-module__oqqmiG__participantAvatarWrap>img,.page-module__oqqmiG__participantAvatarWrap .page-module__oqqmiG__participantAvatarFallback{border-radius:inherit;overflow:hidden}.page-module__oqqmiG__attendanceProfileMarker{z-index:3;color:#fff;pointer-events:none;background:#cbd5e1;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:950;line-height:1;display:inline-flex;position:absolute;top:-3px;right:-3px;box-shadow:0 2px 6px #0f172a29}.page-module__oqqmiG__attendanceProfileMarkerReady{background:#16a34a}.page-module__oqqmiG__participantJoinedAt{color:#9ca3af;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:54px;font-size:10px;font-weight:800;line-height:1.2;display:block;overflow:hidden}.page-module__oqqmiG__participantAvatar{object-fit:cover}.page-module__oqqmiG__participantAvatarFallback{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.page-module__oqqmiG__participantBody{flex:auto;min-width:0}.page-module__oqqmiG__participantName{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.page-module__oqqmiG__participantSubLabel{color:#6b7280;white-space:normal;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:3px;font-size:12px;font-weight:800;line-height:1.35;display:-webkit-box;overflow:hidden}.page-module__oqqmiG__participantIntro{color:#6b7280;text-align:center;white-space:normal;word-break:keep-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:700;line-height:1.45;display:-webkit-box;overflow:hidden}.page-module__oqqmiG__participantMeta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:7px;display:flex}.page-module__oqqmiG__participantTierPill{color:#374151;white-space:nowrap;text-overflow:ellipsis;background:#eceff3;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:24px;padding:4px 8px;font-size:11px;font-weight:900;line-height:1;display:inline-flex;overflow:hidden}.page-module__oqqmiG__participantPositionList{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.page-module__oqqmiG__participantPositionPill{color:#2f63e7;background:#eaf1ff;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:3px 7px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.page-module__oqqmiG__participantPrimaryMark{color:#fff;background:#8b5cf6;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.page-module__oqqmiG__participantSide{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.page-module__oqqmiG__participantImageList{align-items:center;gap:4px;display:flex}.page-module__oqqmiG__participantImageCard{background:#e5e7eb;border-radius:999px;width:34px;height:39px;position:relative;overflow:visible}.page-module__oqqmiG__participantGameImage{object-fit:cover;border:1px solid #d1d5db;border-radius:999px}.page-module__oqqmiG__participantImageLabel{color:#fff;text-align:center;white-space:nowrap;background:#111827d1;border-radius:999px;min-width:25px;padding:2px 4px;font-size:9px;font-weight:800;line-height:1.1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-module__oqqmiG__memberRow,.page-module__oqqmiG__hostIdentity{align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__memberAvatar,.page-module__oqqmiG__hostAvatar{color:#fff;background:linear-gradient(135deg,#ff8f88 0%,#ffb9b1 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__memberAvatar{width:40px;height:40px}.page-module__oqqmiG__hostAvatar{width:36px;height:36px}.page-module__oqqmiG__memberAvatar img,.page-module__oqqmiG__hostAvatar img{object-fit:cover}.page-module__oqqmiG__memberRow div,.page-module__oqqmiG__hostIdentity>span:last-child{min-width:0}.page-module__oqqmiG__memberRow strong,.page-module__oqqmiG__hostBox strong{color:#18203d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;line-height:1.25;display:block;overflow:hidden}.page-module__oqqmiG__hostBox{justify-content:flex-start;align-items:center;gap:10px;padding:0;transition:color .2s,transform .2s;display:flex}.page-module__oqqmiG__hostIdentity{justify-content:flex-start;gap:8px;min-width:0}.page-module__oqqmiG__imageCompanyHostBox small{color:#ffffffc7}.page-module__oqqmiG__imageCompanyHostBox strong{color:#fff;text-shadow:0 1px 2px #00000061;max-width:100%}.page-module__oqqmiG__hostBox:hover,.page-module__oqqmiG__hostBox:focus-visible{transform:translateY(-1px)}.page-module__oqqmiG__hostBox:focus-visible,.page-module__oqqmiG__auctionHistoryLink:focus-visible{outline-offset:3px;outline:2px solid #d14b4638}.page-module__oqqmiG__hostActionPanel{grid-template-columns:1fr;align-content:start;gap:8px;display:grid}.page-module__oqqmiG__hostActionTopPanel{flex-shrink:0;justify-content:flex-end;margin:0;display:flex;transform:translateY(8px)}.page-module__oqqmiG__hostActionMainGroup{grid-template-columns:1fr;gap:6px;display:grid}.page-module__oqqmiG__hostActionTextPanel{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.page-module__oqqmiG__hostActionTextGroup{align-items:center;gap:10px;display:inline-flex}.page-module__oqqmiG__hostActionTextButton,.page-module__oqqmiG__hostActionTextDangerButton{text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:14px;font-weight:800;line-height:1.2;text-decoration:underline}.page-module__oqqmiG__hostActionTextButton{color:#475467}.page-module__oqqmiG__hostActionTextDangerButton{color:#b91c1c}.page-module__oqqmiG__hostActionTextButton:hover,.page-module__oqqmiG__hostActionTextButton:focus-visible{color:#344054}.page-module__oqqmiG__hostActionTextDangerButton:hover,.page-module__oqqmiG__hostActionTextDangerButton:focus-visible{color:#991b1b}.page-module__oqqmiG__hostActionTextButton:focus-visible,.page-module__oqqmiG__hostActionTextDangerButton:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #4754672e}.page-module__oqqmiG__hostActionTextButton:disabled,.page-module__oqqmiG__hostActionTextDangerButton:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__hostActionButton{color:#d14b46;cursor:pointer;background:#fff7f6;border:1px solid #e733321f;border-radius:12px;width:100%;min-height:34px;font-family:inherit;font-size:12px;font-weight:900;line-height:1;transition:transform .16s,border-color .16s,background .16s,color .16s}.page-module__oqqmiG__hostActionButton:hover:not(:disabled),.page-module__oqqmiG__hostActionButton:focus-visible:not(:disabled){background:snow;border-color:#e7333242;transform:translateY(-1px)}.page-module__oqqmiG__hostActionButton:focus-visible{outline-offset:2px;outline:2px solid #e7333229}.page-module__oqqmiG__hostActionButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__hostActionDangerZone{justify-content:flex-end;margin-bottom:2px;display:flex}.page-module__oqqmiG__hostActionResetButton{color:#b91c1c;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;border-radius:0;width:auto;min-height:24px;font-family:inherit;font-size:11px;font-weight:900;line-height:1.3;text-decoration:underline;transition:color .16s}.page-module__oqqmiG__hostActionResetButton:hover:not(:disabled),.page-module__oqqmiG__hostActionResetButton:focus-visible:not(:disabled){color:#991b1b}.page-module__oqqmiG__hostActionResetButton:focus-visible{outline-offset:2px;outline:2px solid #dc26262e}.page-module__oqqmiG__hostActionResetButton:disabled{cursor:default;opacity:.72}.page-module__oqqmiG__hostActionMessage{color:#6b7280;text-align:center;word-break:keep-all;margin:2px 0 0;font-size:12px;font-weight:800;line-height:1.45}.page-module__oqqmiG__leaderAssignOpenButton{color:#fff;text-align:center;cursor:pointer;background:#e73332;border:0;border-radius:12px;flex:none;width:auto;min-height:38px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:900;line-height:1;transition:transform .15s,box-shadow .15s,opacity .15s;box-shadow:0 10px 18px #e733322e}.page-module__oqqmiG__leaderAssignOpenButton:hover,.page-module__oqqmiG__leaderAssignOpenButton:focus-visible{background:#d12f2e;transform:translateY(-1px);box-shadow:0 14px 22px #e733323d}.page-module__oqqmiG__leaderAssignOpenButton:focus-visible{outline-offset:3px;outline:2px solid #0f172a2e}.page-module__oqqmiG__leaderAssignDialog{flex-direction:column;width:min(520px,100%);max-height:min(690px,100vh - 48px);display:flex;overflow:hidden}.page-module__oqqmiG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__oqqmiG__leaderAssignHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-module__oqqmiG__leaderAssignHeader h3,.page-module__oqqmiG__leaderAssignHeader p{text-align:left}.page-module__oqqmiG__leaderAssignHeader p{color:#d14b46;margin-top:6px;font-size:13px;font-weight:900}.page-module__oqqmiG__leaderAssignNotice{color:#8f5d59;text-align:left;background:#fff7f6;border:1px solid #d14b461a;border-radius:12px;gap:8px;margin:14px 0 0;padding:12px 14px;display:grid}.page-module__oqqmiG__leaderAssignNotice p{color:#4b5563;text-align:left;align-items:flex-start;gap:8px;margin:0;font-size:12px;font-weight:850;line-height:1.5;display:flex}.page-module__oqqmiG__leaderAssignNoticeSingle p{color:#5b6472}.page-module__oqqmiG__leaderAssignNotice span{color:#fff;background:#d14b46;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:950;line-height:1;display:inline-flex}.page-module__oqqmiG__leaderAssignSearch{flex:0 0 190px;max-width:46%;position:relative}.page-module__oqqmiG__leaderAssignSearch svg{fill:none;stroke:#9ca3af;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:15px;height:15px;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.page-module__oqqmiG__leaderAssignSearch input{color:#111827;background:#f8fafc;border:1px solid #e5e7eb;border-radius:999px;outline:none;width:100%;height:34px;padding:0 12px 0 34px;font-family:inherit;font-size:12px;font-weight:800;transition:border-color .16s,background .16s,box-shadow .16s}.page-module__oqqmiG__leaderAssignSearch input::placeholder{color:#9ca3af}.page-module__oqqmiG__leaderAssignSearch input:focus{background:#fff;border-color:#e7333247;box-shadow:0 0 0 3px #e7333214}.page-module__oqqmiG__leaderAssignList{flex-direction:column;flex:auto;gap:12px;min-height:0;margin-top:18px;padding-right:4px;display:flex;overflow-y:auto}.page-module__oqqmiG__leaderAssignMember{color:#111827;text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #e5e7eb;border-radius:13px;grid-template-columns:42px minmax(0,1fr) 44px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;font-family:inherit;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.page-module__oqqmiG__leaderAssignMember:hover:not(:disabled),.page-module__oqqmiG__leaderAssignMember:focus-visible:not(:disabled){background:#fff;border-color:#e7333233;box-shadow:0 8px 18px #9f272614}.page-module__oqqmiG__leaderAssignMember:focus-visible{outline-offset:2px;outline:2px solid #e733321f}.page-module__oqqmiG__leaderAssignMember:disabled{cursor:default;opacity:.7}.page-module__oqqmiG__leaderAssignMemberSelected{background:#fff7f6;border-color:#e7333257}.page-module__oqqmiG__leaderAssignAvatar{color:#111827;background:#e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:inline-flex;position:relative;overflow:hidden}.page-module__oqqmiG__leaderAssignAvatar img{object-fit:cover}.page-module__oqqmiG__leaderAssignMemberText{min-width:0}.page-module__oqqmiG__leaderAssignMemberText strong,.page-module__oqqmiG__leaderAssignMemberText small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__oqqmiG__leaderAssignMemberText strong{color:#111827;font-size:14px;font-weight:900;line-height:1.2}.page-module__oqqmiG__leaderAssignMemberText small{color:#6b7280;margin-top:4px;font-size:12px;font-weight:800;line-height:1.3}.page-module__oqqmiG__leaderAssignGameMeta{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin-top:7px;display:flex}.page-module__oqqmiG__leaderAssignTier,.page-module__oqqmiG__leaderAssignPosition{white-space:nowrap;border-radius:999px;align-items:center;min-width:0;max-width:100%;min-height:22px;padding:3px 7px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leaderAssignTier{color:#374151;background:#eceff3}.page-module__oqqmiG__leaderAssignPosition{color:#2f63e7;background:#eaf1ff;gap:4px}.page-module__oqqmiG__leaderAssignPrimaryMark{color:#fff;background:#8b5cf6;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.page-module__oqqmiG__leaderAssignCheck{color:#d14b46;background:#e733321a;border-radius:999px;justify-content:center;align-items:center;min-height:24px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.page-module__oqqmiG__leaderAssignEmpty{color:#6b7280;text-align:center;margin:16px 0 4px;font-size:13px;font-weight:900;line-height:1.45}.page-module__oqqmiG__leaderAssignMessage{color:#dc2626;text-align:center;word-break:keep-all;flex:none;margin:12px 0 0;font-size:12px;font-weight:900;line-height:1.45}.page-module__oqqmiG__leaderAssignDialog .page-module__oqqmiG__treeConfirmActions{flex:none}@media (max-width:980px){.page-module__oqqmiG__contentGrid,.page-module__oqqmiG__participantGrid,.page-module__oqqmiG__overviewBody,.page-module__oqqmiG__overviewTopLayout{grid-template-columns:1fr}.page-module__oqqmiG__overviewImageCard{min-width:0;height:auto;min-height:0}.page-module__oqqmiG__overviewImageCard:before{content:"";aspect-ratio:16/9;display:block}.page-module__oqqmiG__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__oqqmiG__participantGrid{--tournament-roster-max-height:748px}.page-module__oqqmiG__participantRosterSection{overflow:hidden}}@media (max-width:1180px){.page-module__oqqmiG__page:has(.page-module__oqqmiG__chatRail){padding-right:24px}.page-module__oqqmiG__page:has(.page-module__oqqmiG__chatRail) .page-module__oqqmiG__pageInner{margin:0 auto}.page-module__oqqmiG__detailsWithChat{display:block}.page-module__oqqmiG__chatRail{display:none}}@media (max-width:640px){.page-module__oqqmiG__leaderAssignHeader{flex-direction:column;align-items:stretch}.page-module__oqqmiG__leaderAssignSearch{flex-basis:auto;max-width:none}.page-module__oqqmiG__page{--tournament-page-top-gap:18px;--tournament-page-bottom-gap:56px;padding-left:14px;padding-right:14px}.page-module__oqqmiG__page:has(.page-module__oqqmiG__chatRail){padding-right:14px}.page-module__oqqmiG__pageInner,.page-module__oqqmiG__contentGrid,.page-module__oqqmiG__mainColumn{gap:16px}.page-module__oqqmiG__hero,.page-module__oqqmiG__section{border-radius:22px}.page-module__oqqmiG__heroImageWrap{min-height:360px}.page-module__oqqmiG__heroBadges,.page-module__oqqmiG__heroText{left:18px;right:18px}.page-module__oqqmiG__heroText h1{font-size:32px}.page-module__oqqmiG__overviewTitleBlock h1{font-size:28px}.page-module__oqqmiG__overviewBody,.page-module__oqqmiG__overviewContent{gap:14px}.page-module__oqqmiG__infoIntroActionRow{flex-direction:column;align-items:flex-start}.page-module__oqqmiG__infoHostBlock{grid-template-columns:1fr}.page-module__oqqmiG__tournamentLinkBlock{align-items:flex-start;width:100%}.page-module__oqqmiG__tournamentLinkButton{justify-content:flex-start}.page-module__oqqmiG__tournamentLinkText{text-align:left}.page-module__oqqmiG__tournamentLinkLocalToast{left:0;right:auto}.page-module__oqqmiG__section{padding:22px 18px}.page-module__oqqmiG__participantGrid .page-module__oqqmiG__teamGrid,.page-module__oqqmiG__participantGrid .page-module__oqqmiG__auctionParticipantList{margin-left:-4px;margin-right:-8px;padding-left:6px;padding-right:20px}.page-module__oqqmiG__countBadge{padding:8px 12px}.page-module__oqqmiG__infoGrid{grid-template-columns:1fr}.page-module__oqqmiG__bracketTeamMemberCard{flex-direction:column;align-items:stretch}.page-module__oqqmiG__bracketTeamMemberSide{align-items:flex-start;padding-left:54px}.page-module__oqqmiG__bracketTeamPositionList{justify-content:flex-start}.page-module__oqqmiG__bracketMatchTeamList{grid-template-columns:1fr}.page-module__oqqmiG__bracketMatchSeriesHeader{grid-template-columns:1fr;align-items:flex-start}.page-module__oqqmiG__bracketMatchSeriesSetLabel,.page-module__oqqmiG__bracketMatchSeriesPager{justify-self:center}.page-module__oqqmiG__bracketMatchTeamSection .page-module__oqqmiG__bracketTeamMemberList{width:100%}.page-module__oqqmiG__matchRecordValorantRow,.page-module__oqqmiG__matchRecordValorantRow.page-module__oqqmiG__matchRecordMemberRowMissing{grid-template-columns:minmax(0,1fr)}.page-module__oqqmiG__matchRecordValorantAgent{grid-template-columns:42px minmax(0,1fr);justify-items:start}.page-module__oqqmiG__matchRecordValorantMetricBox{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__oqqmiG__matchRecordPanel{grid-template-columns:94px minmax(0,1fr)}.page-module__oqqmiG__matchRecordChampion{width:46px;height:46px}.page-module__oqqmiG__matchRecordLoadoutIcons{grid-template-columns:repeat(2,22px);gap:3px}.page-module__oqqmiG__matchRecordLoadoutIcons span{width:22px;height:22px}.page-module__oqqmiG__matchRecordKda strong{font-size:19px}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordKda strong{font-size:16px}.page-module__oqqmiG__matchRecordPanelCompact .page-module__oqqmiG__matchRecordKda small{font-size:10px}.page-module__oqqmiG__matchRecordDetail{border-top:1px solid #60a5fa3d;border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:8px;padding-left:0}.page-module__oqqmiG__matchRecordFooter{grid-column:1/-1}.page-module__oqqmiG__teamGrid{grid-template-columns:1fr}}
