.avatar-module__O9rrzW__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;display:block}.avatar-module__O9rrzW__fallback{background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-3);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}
.leaderboard-table-module__vA729W__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13.5px}.leaderboard-table-module__vA729W__colRank{width:52px}.leaderboard-table-module__vA729W__colPoints{width:90px}.leaderboard-table-module__vA729W__colAccuracy{width:130px}.leaderboard-table-module__vA729W__thead th{text-align:left;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);border-bottom:1px solid var(--border-1);padding:9px 14px;font-size:9.5px;font-weight:500}.leaderboard-table-module__vA729W__row{border-bottom:1px solid var(--border-1);transition:background .1s}.leaderboard-table-module__vA729W__row:last-child{border-bottom:none}.leaderboard-table-module__vA729W__row:hover{background:var(--bg-2)}.leaderboard-table-module__vA729W__cell{vertical-align:middle;padding:12px 14px}.leaderboard-table-module__vA729W__rank{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;font-size:12px;font-weight:600}.leaderboard-table-module__vA729W__rank.leaderboard-table-module__vA729W__top3{color:var(--em-500)}.leaderboard-table-module__vA729W__player{color:inherit;align-items:center;gap:9px;text-decoration:none;display:flex}.leaderboard-table-module__vA729W__player:hover .leaderboard-table-module__vA729W__playerName{color:var(--coral-500)}.leaderboard-table-module__vA729W__playerName{color:var(--text-1);font-size:13.5px;font-weight:500;transition:color .1s}.leaderboard-table-module__vA729W__points{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--em-500);font-size:14px;font-weight:700}.leaderboard-table-module__vA729W__accuracy{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;font-size:11px}
@keyframes skeleton-module__Cuawza__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-module__Cuawza__skeleton{background:linear-gradient(90deg, var(--bg-2) 25%, var(--border-1) 50%, var(--bg-2) 75%);background-size:200% 100%;animation:1.5s linear infinite skeleton-module__Cuawza__shimmer}
.prediction-breakdown-module__KvhCAa__trigger{border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text-3);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:3px 6px;transition:border-color .1s,color .1s;display:inline-flex}.prediction-breakdown-module__KvhCAa__trigger:hover{border-color:var(--coral-500);color:var(--coral-500)}.prediction-breakdown-module__KvhCAa__positioner{z-index:60}.prediction-breakdown-module__KvhCAa__popup{background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-lg);opacity:1;outline:none;min-width:220px;max-width:280px;padding:12px;transition:opacity .15s,transform .15s;transform:scale(1);box-shadow:0 12px 40px #0006}.prediction-breakdown-module__KvhCAa__popup[data-starting-style],.prediction-breakdown-module__KvhCAa__popup[data-ending-style]{opacity:0;transform:scale(.96)}.prediction-breakdown-module__KvhCAa__popupTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border-1);margin-bottom:8px;padding-bottom:8px;font-size:9.5px;font-weight:500}.prediction-breakdown-module__KvhCAa__rows{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}.prediction-breakdown-module__KvhCAa__row{justify-content:space-between;align-items:baseline;gap:8px;font-size:12.5px;display:flex}.prediction-breakdown-module__KvhCAa__rowLabel{color:var(--text-3)}.prediction-breakdown-module__KvhCAa__rowValue{color:var(--text-2)}.prediction-breakdown-module__KvhCAa__rowPts{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;white-space:nowrap;font-size:11.5px;font-weight:700}.prediction-breakdown-module__KvhCAa__correct{color:var(--em-500)}.prediction-breakdown-module__KvhCAa__wrong{color:var(--coral-500)}.prediction-breakdown-module__KvhCAa__pending{color:var(--text-3)}.prediction-breakdown-module__KvhCAa__total{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;border-top:1px solid var(--border-1);justify-content:space-between;align-items:baseline;padding-top:8px;font-size:13px;font-weight:700;display:flex}
.button-module__HjQxJG__button{border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:6px;font-weight:600;transition:opacity .1s,background .1s;display:inline-flex}.button-module__HjQxJG__button:disabled{opacity:.4;cursor:not-allowed}.button-module__HjQxJG__button:not(:disabled):active{opacity:.85}.button-module__HjQxJG__default{background:var(--coral-500);color:#fff}.button-module__HjQxJG__default:not(:disabled):hover{opacity:.88}.button-module__HjQxJG__ghost{color:var(--text-2);border:1px solid var(--border-2);background:0 0}.button-module__HjQxJG__ghost:not(:disabled):hover{background:var(--bg-2);color:var(--text-1)}.button-module__HjQxJG__danger{background:var(--coral-500);color:#fff;opacity:.85}.button-module__HjQxJG__danger:not(:disabled):hover{opacity:1}.button-module__HjQxJG__sm{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;font-size:10.5px;font-weight:500}.button-module__HjQxJG__md{padding:8px 18px;font-size:14px}.button-module__HjQxJG__lg{padding:10px 24px;font-size:15px}
.info-tooltip-module__uwp6Fa__trigger{cursor:default;color:var(--text-3);opacity:.6;vertical-align:middle;background:0 0;border:none;align-items:center;padding:0;transition:opacity .1s;display:inline-flex}.info-tooltip-module__uwp6Fa__trigger:hover{opacity:1}.info-tooltip-module__uwp6Fa__positioner{z-index:100}.info-tooltip-module__uwp6Fa__popup{background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-lg);max-width:260px;color:var(--text-2);opacity:1;padding:10px 12px;font-size:12.5px;line-height:1.5;transition:opacity .12s,transform .12s;box-shadow:0 10px 30px #0006}.info-tooltip-module__uwp6Fa__popup[data-starting-style],.info-tooltip-module__uwp6Fa__popup[data-ending-style]{opacity:0;transform:scale(.96)}
.number-field-module__tf8Uda__group{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);align-items:stretch;transition:border-color .1s;display:inline-flex;overflow:hidden}.number-field-module__tf8Uda__group:focus-within{border-color:var(--coral-500)}.number-field-module__tf8Uda__group[data-disabled]{opacity:.4}.number-field-module__tf8Uda__input{text-align:center;width:52px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-1);-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:7px 4px;font-size:13px;font-weight:700}.number-field-module__tf8Uda__input::-webkit-inner-spin-button{display:none}.number-field-module__tf8Uda__input::-webkit-outer-spin-button{display:none}.number-field-module__tf8Uda__btn{width:28px;color:var(--text-3);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;place-items:center;font-size:15px;line-height:1;transition:background .1s,color .1s;display:grid}.number-field-module__tf8Uda__btn:first-child{border-right:1px solid var(--border-2)}.number-field-module__tf8Uda__btn:last-child{border-left:1px solid var(--border-2)}.number-field-module__tf8Uda__btn:hover:not([data-disabled]){background:var(--bg-3);color:var(--text-1)}.number-field-module__tf8Uda__btn[data-disabled]{opacity:.35;cursor:default}
.scoring-row-module__3PRa8W__table{border:1px solid var(--border-1);border-radius:var(--radius);overflow:hidden}.scoring-row-module__3PRa8W__row{border-bottom:1px solid var(--border-1);grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.scoring-row-module__3PRa8W__row:last-child{border-bottom:none}.scoring-row-module__3PRa8W__left{flex:1;min-width:0}.scoring-row-module__3PRa8W__name{color:var(--text-1);font-size:13px;font-weight:600}.scoring-row-module__3PRa8W__desc{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);margin-top:2px;font-size:8px}.scoring-row-module__3PRa8W__right{flex-shrink:0;grid-template-columns:minmax(0,auto) minmax(92px,1fr) auto;align-items:center;gap:8px;min-width:270px;display:grid}.scoring-row-module__3PRa8W__unit{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);white-space:nowrap;text-align:right;font-size:8px}.scoring-row-module__3PRa8W__numberField{width:110px}.scoring-row-module__3PRa8W__checkSlot{place-items:center;width:15px;height:15px;display:grid}.scoring-row-module__3PRa8W__check{cursor:pointer;width:15px;height:15px;accent-color:var(--coral-500);margin:0}.scoring-row-module__3PRa8W__toggleSlot{justify-content:end;min-width:0;display:grid}.scoring-row-module__3PRa8W__toggle{border:1px solid var(--border-2);border-radius:var(--radius);background:var(--bg-2);grid-template-columns:repeat(2,minmax(0,1fr));min-width:156px;padding:2px;display:inline-grid}.scoring-row-module__3PRa8W__toggleBtn{border-radius:calc(var(--radius) - 2px);min-height:26px;color:var(--text-4);cursor:pointer;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:0 9px;font-size:8px;font-weight:700;transition:background .1s,color .1s}.scoring-row-module__3PRa8W__toggleBtn:hover{color:var(--text-2)}.scoring-row-module__3PRa8W__toggleBtnActive{background:var(--coral-500);color:#fff}.scoring-row-module__3PRa8W__toggleBtnActive:hover{color:#fff}.scoring-row-module__3PRa8W__toggleBtn:disabled{cursor:default;opacity:.45}@media (max-width:640px){.scoring-row-module__3PRa8W__row{grid-template-columns:15px minmax(0,1fr);align-items:start}.scoring-row-module__3PRa8W__right{grid-column:2;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;width:100%;min-width:0}}
.page-module__XEvDrG__page{flex-direction:column;display:flex}.page-module__XEvDrG__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.page-module__XEvDrG__headerLeft{flex-direction:column;gap:3px;display:flex}.page-module__XEvDrG__backLink{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);align-items:center;gap:6px;margin-bottom:8px;font-size:9px;font-weight:700;text-decoration:none;transition:color .1s;display:inline-flex}.page-module__XEvDrG__backLink:hover{color:var(--text-2)}.page-module__XEvDrG__eyebrow{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--coral-500);font-size:9px;font-weight:700}.page-module__XEvDrG__title{color:var(--text-1);letter-spacing:-.02em;margin:4px 0 2px;font-size:26px;font-weight:800}.page-module__XEvDrG__subtitle{color:var(--text-3);margin:0;font-size:12px}.page-module__XEvDrG__stepBar{gap:8px;padding-top:6px;display:flex}.page-module__XEvDrG__stepDot{width:30px;height:30px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;background:var(--bg-2);border:1px solid var(--border-2);color:var(--text-4);cursor:default;border-radius:50%;place-items:center;font-size:11px;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:grid}.page-module__XEvDrG__stepCurrent{background:var(--coral-500);border-color:var(--coral-500);color:#fff}.page-module__XEvDrG__stepDone{background:var(--bg-3);border-color:var(--border-3);color:var(--text-2);cursor:pointer}.page-module__XEvDrG__stepDone:hover{border-color:var(--coral-500);color:var(--text-1)}.page-module__XEvDrG__body{grid-template-columns:1fr 220px;align-items:start;gap:20px;display:grid}@media (max-width:800px){.page-module__XEvDrG__body{grid-template-columns:1fr}.page-module__XEvDrG__preview{display:none}}.page-module__XEvDrG__formPanel{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg)}.page-module__XEvDrG__section{flex-direction:column;gap:22px;padding:24px;display:flex}.page-module__XEvDrG__sectionTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border-1);padding-bottom:18px;font-size:10px;font-weight:700}.page-module__XEvDrG__field{flex-direction:column;gap:8px;display:flex}.page-module__XEvDrG__fieldLabel{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:10px;font-size:13px;font-weight:600;display:flex}.page-module__XEvDrG__fieldHint{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;color:var(--text-4);font-size:8px;font-weight:400}.page-module__XEvDrG__input{box-sizing:border-box;background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);width:100%;color:var(--text-1);outline:none;padding:10px 14px;font-size:14px;transition:border-color .1s}.page-module__XEvDrG__input:focus{border-color:var(--coral-500)}.page-module__XEvDrG__input::placeholder{color:var(--text-4)}.page-module__XEvDrG__textarea{resize:vertical;min-height:84px;line-height:1.45}.page-module__XEvDrG__tournamentPicker{flex-direction:column;gap:8px;display:flex}.page-module__XEvDrG__filterGroup{flex-wrap:wrap;gap:4px;display:flex}.page-module__XEvDrG__pill{background:var(--bg-2);border:1px solid var(--border-2);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;font-weight:700;transition:border-color .1s,color .1s,background .1s;display:inline-flex}.page-module__XEvDrG__pill:hover{border-color:var(--border-3);color:var(--text-2)}.page-module__XEvDrG__pillActive{border-color:var(--coral-500);color:var(--coral-500);background:var(--coral-tint)}.page-module__XEvDrG__pillActive:hover{border-color:var(--coral-500);color:var(--coral-500)}.page-module__XEvDrG__pillCount{background:var(--bg-3);letter-spacing:0;min-width:16px;height:14px;color:var(--text-4);border-radius:99px;justify-content:center;align-items:center;padding:0 4px;font-size:8px;display:inline-flex}.page-module__XEvDrG__pillActive .page-module__XEvDrG__pillCount{background:var(--coral-tint-strong);color:var(--coral-500)}.page-module__XEvDrG__cbPositioner{z-index:100;width:var(--anchor-width,100%)}.page-module__XEvDrG__cbGroup{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);align-items:center;gap:0;transition:border-color .1s;display:flex}.page-module__XEvDrG__cbGroup:focus-within{border-color:var(--coral-500)}.page-module__XEvDrG__triggerLogo{object-fit:contain;flex-shrink:0;width:20px;height:20px;margin-left:10px}.page-module__XEvDrG__cbInput{color:var(--text-1);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:10px 12px;font-size:14px}.page-module__XEvDrG__cbInput::placeholder{color:var(--text-4)}.page-module__XEvDrG__cbTrigger{border:none;border-left:1px solid var(--border-1);width:36px;height:100%;color:var(--text-4);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:color .1s;display:flex}.page-module__XEvDrG__cbTrigger:hover{color:var(--text-2)}.page-module__XEvDrG__cbGroup:focus-within .page-module__XEvDrG__cbTrigger{color:var(--coral-500)}.page-module__XEvDrG__cbPopup{background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);outline:none;animation:.12s page-module__XEvDrG__popupIn;overflow:hidden}@keyframes page-module__XEvDrG__popupIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page-module__XEvDrG__cbFilters{border-bottom:1px solid var(--border-1);flex-direction:column;gap:6px;padding:10px 10px 8px;display:flex}.page-module__XEvDrG__cbList{max-height:280px;padding:4px;overflow-y:auto}.page-module__XEvDrG__cbList::-webkit-scrollbar{width:4px}.page-module__XEvDrG__cbList::-webkit-scrollbar-track{background:0 0}.page-module__XEvDrG__cbList::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:99px}.page-module__XEvDrG__cbGroupLabel{padding:8px 8px 4px}.page-module__XEvDrG__gameChip{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;background:var(--bg-3);color:var(--text-4);border:1px solid var(--border-2);border-radius:99px;padding:2px 8px;font-size:8px;font-weight:700}.page-module__XEvDrG__cbItem{border-radius:var(--radius-sm);cursor:pointer;outline:none;align-items:center;gap:8px;padding:8px 10px;transition:background .1s;display:flex}.page-module__XEvDrG__cbItem:hover,.page-module__XEvDrG__cbItem[data-highlighted]{background:var(--bg-2)}.page-module__XEvDrG__cbItem[data-selected]{background:var(--coral-tint)}.page-module__XEvDrG__itemRow{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.page-module__XEvDrG__itemLogoWrap{flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.page-module__XEvDrG__itemLogoImg{object-fit:contain;width:28px;height:28px}.page-module__XEvDrG__itemLogoEmpty{background:var(--bg-3);border-radius:4px;width:20px;height:20px}.page-module__XEvDrG__itemBody{flex:1;min-width:0}.page-module__XEvDrG__itemName{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.page-module__XEvDrG__itemMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);flex-wrap:wrap;align-items:center;gap:4px;margin-top:2px;font-size:8px;display:flex}.page-module__XEvDrG__metaDash{color:var(--border-3)}.page-module__XEvDrG__stagesBadge{background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-3);border-radius:99px;padding:1px 5px}.page-module__XEvDrG__statusBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:1px 5px;font-size:8px;font-weight:700}.page-module__XEvDrG__statusOngoing{background:var(--em-tint);color:var(--em-500)}.page-module__XEvDrG__statusUpcoming{background:var(--sky-tint);color:var(--sky-500)}.page-module__XEvDrG__itemCheck{color:var(--coral-500);opacity:0;flex-shrink:0}.page-module__XEvDrG__cbItem[data-selected] .page-module__XEvDrG__itemCheck{opacity:1}.page-module__XEvDrG__cbEmpty{text-align:center;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);letter-spacing:.08em;padding:20px 16px;font-size:10px}.page-module__XEvDrG__eventCard{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--border-2);align-items:flex-start;gap:12px;padding:12px 14px;animation:.15s page-module__XEvDrG__fadeIn;display:flex}@keyframes page-module__XEvDrG__fadeIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.page-module__XEvDrG__eventCardLogo{object-fit:contain;flex-shrink:0;width:36px;height:36px;margin-top:2px}.page-module__XEvDrG__eventCardInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.page-module__XEvDrG__eventCardTags{flex-wrap:wrap;gap:4px;display:flex}.page-module__XEvDrG__tag{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;background:var(--bg-3);color:var(--text-3);border:1px solid var(--border-2);border-radius:99px;padding:2px 7px;font-size:8px;font-weight:700}.page-module__XEvDrG__tagGreen{background:var(--em-tint);color:var(--em-500);border-color:#0fcb9c4d;border-color:lab(72.9823% -52.2207 11.5769/.3)}.page-module__XEvDrG__tagBlue{background:var(--sky-tint);color:var(--sky-500);border-color:#65c6e44d;border-color:lab(75.0102% -23.6546 -23.7945/.3)}.page-module__XEvDrG__eventCardDates{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.06em;font-size:9px}.page-module__XEvDrG__eventCardStages{flex-wrap:wrap;gap:4px;display:flex}.page-module__XEvDrG__stageTag{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;background:var(--bg-3);color:var(--text-4);border:1px solid var(--border-1);border-radius:4px;padding:2px 7px;font-size:8px}.page-module__XEvDrG__inputSkeleton{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);height:42px;animation:1.5s ease-in-out infinite page-module__XEvDrG__shimmer}@keyframes page-module__XEvDrG__shimmer{0%,to{opacity:1}50%{opacity:.4}}.page-module__XEvDrG__inputWithUnit{align-items:center;gap:8px;display:flex}.page-module__XEvDrG__unitSuffix{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);font-size:9px}.page-module__XEvDrG__cardGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__XEvDrG__visCard{text-align:left;background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);cursor:pointer;padding:14px 16px;transition:border-color .1s,background .1s}.page-module__XEvDrG__visCard:hover{border-color:var(--border-3)}.page-module__XEvDrG__visCardOn{border-color:var(--coral-500);background:var(--coral-tint)}.page-module__XEvDrG__policyCard{text-align:left;background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);cursor:pointer;padding:14px 16px;transition:border-color .1s,background .1s}.page-module__XEvDrG__policyCard:hover{border-color:var(--border-3)}.page-module__XEvDrG__policyCardOn,.page-module__XEvDrG__policyCardWarn{border-color:var(--coral-500);background:var(--coral-tint)}.page-module__XEvDrG__cardTitle{color:var(--text-1);margin-bottom:3px;font-size:13px;font-weight:600}.page-module__XEvDrG__cardSub{color:var(--text-3);font-size:11px}.page-module__XEvDrG__scoreTable{border:1px solid var(--border-1);border-radius:var(--radius);overflow:hidden}.page-module__XEvDrG__scoreRow{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.page-module__XEvDrG__scoreRow:last-child{border-bottom:none}.page-module__XEvDrG__scoreLeft{flex:1;min-width:0}.page-module__XEvDrG__scoreName{color:var(--text-1);font-size:13px;font-weight:600}.page-module__XEvDrG__scoreDesc{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;color:var(--text-4);text-transform:uppercase;margin-top:2px;font-size:8px}.page-module__XEvDrG__scoreRight{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-module__XEvDrG__ptsInput{text-align:center;box-sizing:border-box;background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);width:44px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);outline:none;padding:6px 8px;font-size:12px;font-weight:700;transition:border-color .1s}.page-module__XEvDrG__ptsInput:not([readonly]):focus{border-color:var(--coral-500)}.page-module__XEvDrG__ptsSuffix{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);white-space:nowrap;font-size:8px}.page-module__XEvDrG__check{cursor:pointer;width:15px;height:15px;accent-color:var(--coral-500)}.page-module__XEvDrG__multGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.page-module__XEvDrG__multCard{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);flex-direction:column;gap:12px;padding:16px;display:flex}.page-module__XEvDrG__multLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-1);font-size:22px;font-weight:700}.page-module__XEvDrG__payoutsCard{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);padding:16px}.page-module__XEvDrG__payoutsHead{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-4);margin-bottom:10px;font-size:8px;font-weight:700}.page-module__XEvDrG__payoutRow{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.04em;color:var(--text-3);justify-content:space-between;align-items:center;padding:3px 0;font-size:10px;display:flex}.page-module__XEvDrG__payPos{color:var(--em-500);font-weight:700}.page-module__XEvDrG__payNeg{color:var(--coral-500);font-weight:700}.page-module__XEvDrG__actions{border-top:1px solid var(--border-1);justify-content:space-between;align-items:center;margin-top:2px;padding-top:20px;display:flex}.page-module__XEvDrG__backBtn{border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;align-items:center;padding:9px 20px;font-size:10px;font-weight:700;text-decoration:none;transition:border-color .1s,color .1s;display:inline-flex}.page-module__XEvDrG__backBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module__XEvDrG__nextBtn{background:var(--bg-3);border:1px solid var(--border-3);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-1);cursor:pointer;padding:9px 20px;font-size:10px;font-weight:700;transition:border-color .1s,background .1s}.page-module__XEvDrG__nextBtn:hover:not(:disabled){border-color:var(--coral-500)}.page-module__XEvDrG__nextBtn:disabled{opacity:.4;cursor:default}.page-module__XEvDrG__publishBtn{background:var(--coral-500);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;border:none;padding:9px 24px;font-size:10px;font-weight:700;transition:opacity .1s}.page-module__XEvDrG__publishBtn:hover:not(:disabled){opacity:.88}.page-module__XEvDrG__publishBtn:disabled{opacity:.5;cursor:default}.page-module__XEvDrG__preview{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);position:sticky;top:16px;overflow:hidden}.page-module__XEvDrG__previewHead{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--text-4);padding:11px 16px;font-size:8px;font-weight:700}.page-module__XEvDrG__previewBlock{border-bottom:1px solid var(--border-1);padding:10px 16px}.page-module__XEvDrG__previewKey{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-bottom:3px;font-size:7px;font-weight:700}.page-module__XEvDrG__previewVal{color:var(--text-1);font-size:13px;font-weight:700}.page-module__XEvDrG__previewVis{color:var(--text-2);align-items:center;gap:6px;font-size:12px;display:flex}.page-module__XEvDrG__visDot{background:var(--border-2);border-radius:50%;flex-shrink:0;width:6px;height:6px}.page-module__XEvDrG__visDotOn{background:var(--em-500)}.page-module__XEvDrG__previewDivider{background:var(--border-1);height:1px}.page-module__XEvDrG__previewSection{padding:8px 0}.page-module__XEvDrG__previewSectionHead{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);padding:0 16px 5px;font-size:7px;font-weight:700}.page-module__XEvDrG__previewRow{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);justify-content:space-between;align-items:center;padding:3px 16px;font-size:10px;display:flex}.page-module__XEvDrG__previewNum{color:var(--em-500);font-weight:700}.page-module__XEvDrG__previewMuted{color:var(--text-2);font-weight:700}.page-module__XEvDrG__previewWarnRow{color:var(--coral-500)}
.page-module__6xYOtq__wrap{flex-direction:column;display:flex}.page-module__6xYOtq__statsStrip{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:28px;display:grid}.page-module__6xYOtq__statCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:20px 24px}.page-module__6xYOtq__statLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-bottom:8px;font-size:9px}.page-module__6xYOtq__statValue{color:var(--text-1);letter-spacing:-.03em;font-size:32px;font-weight:800}.page-module__6xYOtq__statValueCoral{color:var(--coral-500)}.page-module__6xYOtq__pageGrid{grid-template-columns:1fr 280px;align-items:start;gap:20px;display:grid}@media (max-width:960px){.page-module__6xYOtq__pageGrid{grid-template-columns:1fr}.page-module__6xYOtq__rail{display:none}}.page-module__6xYOtq__tableCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__6xYOtq__tableHead{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.page-module__6xYOtq__tableTitle{color:var(--text-1);margin-bottom:3px;font-size:16px;font-weight:700}.page-module__6xYOtq__tableSub{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);font-size:9px}.page-module__6xYOtq__tableActions{gap:8px;display:flex}.page-module__6xYOtq__joinCodeBtn{border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;padding:7px 14px;font-size:10px;font-weight:700;transition:border-color .1s,color .1s}.page-module__6xYOtq__joinCodeBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module__6xYOtq__newLeagueBtn{background:var(--coral-500);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;border:none;padding:7px 14px;font-size:10px;font-weight:700;transition:opacity .12s}.page-module__6xYOtq__newLeagueBtn:hover{opacity:.88}.page-module__6xYOtq__colHeaders{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);grid-template-columns:1fr 80px 120px;padding:8px 20px;font-size:8px;font-weight:700;display:grid}.page-module__6xYOtq__colRank{text-align:center}.page-module__6xYOtq__colPts{text-align:right}.page-module__6xYOtq__leagueRow{border-bottom:1px solid var(--border-1);color:inherit;grid-template-columns:1fr 80px 120px;align-items:center;gap:0;padding:14px 20px;text-decoration:none;transition:background .1s;display:grid}.page-module__6xYOtq__leagueRow:last-child{border-bottom:none}.page-module__6xYOtq__leagueRow:hover{background:var(--bg-2)}.page-module__6xYOtq__leagueLeft{align-items:center;gap:12px;display:flex}.page-module__6xYOtq__leagueIconWrap{background:var(--bg-2);border:1px solid var(--border-2);width:32px;height:32px;color:var(--text-4);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.page-module__6xYOtq__leagueInfo{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__6xYOtq__leagueName{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.page-module__6xYOtq__leagueMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);font-size:8px}.page-module__6xYOtq__rankChip{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);text-align:center;font-size:12px;font-weight:700;display:block}.page-module__6xYOtq__rankFirst{color:var(--coral-500)}.page-module__6xYOtq__ptsValue{color:var(--text-1);text-align:right;font-size:14px;font-weight:700}.page-module__6xYOtq__skeleton{background:var(--bg-2);border-bottom:1px solid var(--border-1);height:60px;animation:1.5s ease-in-out infinite page-module__6xYOtq__shimmer}.page-module__6xYOtq__skeleton:last-child{border-bottom:none}@keyframes page-module__6xYOtq__shimmer{0%,to{opacity:1}50%{opacity:.4}}.page-module__6xYOtq__empty{text-align:center;color:var(--text-3);flex-direction:column;align-items:center;gap:10px;padding:48px 20px;font-size:13px;display:flex}.page-module__6xYOtq__emptyTitle{color:var(--text-2);font-size:14px;font-weight:600}.page-module__6xYOtq__rail{flex-direction:column;gap:16px;display:flex}.page-module__6xYOtq__railCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__6xYOtq__railHead{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:13px 16px 9px;display:flex}.page-module__6xYOtq__railTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:9px;font-weight:700}.page-module__6xYOtq__inviteBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;background:var(--coral-500);color:#fff;border-radius:20px;padding:2px 7px;font-size:9px;font-weight:700}.page-module__6xYOtq__railEmpty{color:var(--text-4);text-align:center;padding:20px 16px;font-size:12px}.page-module__6xYOtq__inviteItem{border-bottom:1px solid var(--border-1);padding:12px 16px}.page-module__6xYOtq__inviteItem:last-child{border-bottom:none}.page-module__6xYOtq__inviteName{color:var(--text-1);margin-bottom:4px;font-size:13px;font-weight:600}.page-module__6xYOtq__inviteBy{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-bottom:10px;font-size:8px}.page-module__6xYOtq__inviteActions{gap:6px;display:flex}.page-module__6xYOtq__acceptBtn{background:var(--em-tint,#52c41a1a);border:1px solid var(--em-700,#3f9e13);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--em-500);cursor:pointer;flex:1;padding:6px 0;font-size:9px;font-weight:700;transition:opacity .12s}.page-module__6xYOtq__acceptBtn:hover{opacity:.8}.page-module__6xYOtq__declineBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);cursor:pointer;flex:1;padding:6px 0;font-size:9px;font-weight:700;transition:opacity .12s}.page-module__6xYOtq__declineBtn:hover{color:var(--coral-500);border-color:var(--coral-700)}.page-module__6xYOtq__rivalRow{border-bottom:1px solid var(--border-1);align-items:center;gap:10px;padding:10px 16px;display:flex}.page-module__6xYOtq__rivalRow:last-child{border-bottom:none}.page-module__6xYOtq__rivalRank{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);flex-shrink:0;width:28px;font-size:10px;font-weight:700}.page-module__6xYOtq__rivalName{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.page-module__6xYOtq__rivalPts{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--em-500);font-size:11px;font-weight:700}.page-module__6xYOtq__form{flex-direction:column;gap:1rem;display:flex}.page-module__6xYOtq__field{flex-direction:column;gap:.375rem;display:flex}.page-module__6xYOtq__label{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);text-transform:uppercase;letter-spacing:.1em;font-size:10.5px;font-weight:500}.page-module__6xYOtq__input{border-radius:var(--radius);border:1px solid var(--border-2);background:var(--bg-2);color:var(--text-1);outline:none;padding:.5rem .75rem;font-size:.9375rem;transition:border-color .15s}.page-module__6xYOtq__input:focus{border-color:var(--coral-500)}.page-module__6xYOtq__inputCode{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:1rem}.page-module__6xYOtq__textarea{border-radius:var(--radius);border:1px solid var(--border-2);background:var(--bg-2);color:var(--text-1);resize:vertical;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s}.page-module__6xYOtq__textarea:focus{border-color:var(--coral-500)}.page-module__6xYOtq__optional{text-transform:none;letter-spacing:0;opacity:.7;font-size:.75rem;font-weight:400}.page-module__6xYOtq__codeDisplay{align-items:center;gap:.75rem;display:flex}.page-module__6xYOtq__codeValue{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.2em;color:var(--coral-500);font-size:1.75rem;font-weight:800}.page-module__6xYOtq__copyBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);cursor:pointer;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);padding:.375rem .75rem;font-size:10px;transition:background .15s}.page-module__6xYOtq__copyBtn:hover{background:var(--bg-3)}.page-module__6xYOtq__dialogActions{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}.page-module__6xYOtq__error{color:var(--coral-500);font-size:.8125rem}.page-module__6xYOtq__hint{color:var(--text-3);font-size:.8125rem}@media (max-width:680px){.page-module__6xYOtq__statsStrip{grid-template-columns:repeat(2,1fr)}}
.create-game-dialog-module__qOJ-UG__backdrop{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;background:#000000b3;transition:opacity .15s;position:fixed;inset:0}.create-game-dialog-module__qOJ-UG__backdrop[data-starting-style],.create-game-dialog-module__qOJ-UG__backdrop[data-ending-style]{opacity:0}.create-game-dialog-module__qOJ-UG__popup{z-index:201;background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-xl);opacity:1;flex-direction:column;width:min(540px,92vw);max-height:80vh;transition:opacity .15s,transform .15s;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px #00000080}.create-game-dialog-module__qOJ-UG__popup[data-starting-style],.create-game-dialog-module__qOJ-UG__popup[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.create-game-dialog-module__qOJ-UG__header{border-bottom:1px solid var(--border-1);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 16px;display:flex}.create-game-dialog-module__qOJ-UG__title{color:var(--text-1);font-size:15px;font-weight:700}.create-game-dialog-module__qOJ-UG__closeBtn{color:var(--text-3);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;font-size:18px;line-height:1;transition:color .1s}.create-game-dialog-module__qOJ-UG__closeBtn:hover{color:var(--text-1)}.create-game-dialog-module__qOJ-UG__hint{color:var(--text-3);text-align:center;padding:2rem;font-size:13px}.create-game-dialog-module__qOJ-UG__seriesList{flex-direction:column;gap:4px;padding:10px;display:flex;overflow-y:auto}.create-game-dialog-module__qOJ-UG__serieCard{border:1px solid var(--border-2);border-radius:var(--radius-lg);cursor:pointer;text-align:left;color:var(--text-1);background:0 0;align-items:center;gap:13px;padding:10px 14px;transition:background .1s,border-color .1s;display:flex}.create-game-dialog-module__qOJ-UG__serieCard:hover{background:var(--bg-2);border-color:var(--coral-500)}.create-game-dialog-module__qOJ-UG__leagueLogo{object-fit:contain;border-radius:var(--radius-sm);flex-shrink:0;width:34px;height:34px}.create-game-dialog-module__qOJ-UG__serieName{color:var(--text-1);font-size:14px;font-weight:500}.create-game-dialog-module__qOJ-UG__serieMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;margin-top:2px;font-size:10.5px}.create-game-dialog-module__qOJ-UG__stagesStep{flex-direction:column;gap:18px;padding:20px 24px;display:flex;overflow-y:auto}.create-game-dialog-module__qOJ-UG__field{flex-direction:column;gap:6px;display:flex}.create-game-dialog-module__qOJ-UG__label{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:500}.create-game-dialog-module__qOJ-UG__input{background:var(--bg-0);border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text-1);outline:none;padding:8px 12px;font-size:14px;transition:border-color .1s}.create-game-dialog-module__qOJ-UG__input:focus{border-color:var(--coral-500)}.create-game-dialog-module__qOJ-UG__textarea{resize:vertical;min-height:78px;line-height:1.45}.create-game-dialog-module__qOJ-UG__stagesList{flex-direction:column;gap:6px;display:flex}.create-game-dialog-module__qOJ-UG__stageRow{border:1px solid var(--border-2);border-radius:var(--radius);background:var(--bg-0);align-items:center;gap:10px;padding:9px 12px;display:flex}.create-game-dialog-module__qOJ-UG__stageRowExpanded{flex-direction:column;align-items:stretch;gap:7px}.create-game-dialog-module__qOJ-UG__stageRowHeader{align-items:center;gap:10px;display:flex}.create-game-dialog-module__qOJ-UG__stageConfig{flex-wrap:wrap;gap:5px;padding-left:26px;display:flex}.create-game-dialog-module__qOJ-UG__stageConfigChip{border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text-3);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;cursor:pointer;background:0 0;align-items:center;gap:5px;padding:3px 9px;font-size:10px;font-weight:500;transition:border-color .1s,color .1s,background .1s;display:flex}.create-game-dialog-module__qOJ-UG__stageConfigChip:hover{border-color:var(--coral-500);color:var(--text-1)}.create-game-dialog-module__qOJ-UG__stageConfigChipOn{border-color:var(--coral-700);background:var(--coral-tint);color:var(--coral-500)}.create-game-dialog-module__qOJ-UG__checkbox{accent-color:var(--coral-500);cursor:pointer;flex-shrink:0;width:15px;height:15px}.create-game-dialog-module__qOJ-UG__stageLabel{color:var(--text-1);cursor:pointer;flex:1;font-size:14px}.create-game-dialog-module__qOJ-UG__stageNameInput{border:none;border-bottom:1px solid var(--coral-500);width:100%;color:var(--text-1);background:0 0;outline:none;padding-bottom:2px;font-size:14px}.create-game-dialog-module__qOJ-UG__predTypesList{flex-direction:column;gap:6px;display:flex}.create-game-dialog-module__qOJ-UG__predTypesAlwaysOn{background:var(--bg-0);border:1px solid var(--border-2);border-radius:var(--radius);opacity:.55;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.create-game-dialog-module__qOJ-UG__alwaysOnLabel{color:var(--text-3);font-size:14px}.create-game-dialog-module__qOJ-UG__predTypeRow{border:1px solid var(--border-2);border-radius:var(--radius);background:var(--bg-0);align-items:center;gap:10px;padding:8px 12px;display:flex}.create-game-dialog-module__qOJ-UG__predTypeLabel{color:var(--text-1);cursor:pointer;flex:1;font-size:14px}.create-game-dialog-module__qOJ-UG__pts{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--coral-500);white-space:nowrap;font-size:10.5px;font-weight:700}.create-game-dialog-module__qOJ-UG__actions{justify-content:flex-end;gap:10px;padding-top:6px;display:flex}.create-game-dialog-module__qOJ-UG__backBtn{border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text-3);cursor:pointer;background:0 0;padding:7px 18px;font-size:14px;transition:border-color .1s,color .1s}.create-game-dialog-module__qOJ-UG__backBtn:hover{border-color:var(--border-3);color:var(--text-1)}.create-game-dialog-module__qOJ-UG__createBtn{background:var(--coral-500);border-radius:var(--radius);color:#fff;cursor:pointer;border:none;padding:7px 22px;font-size:14px;font-weight:600;transition:opacity .1s}.create-game-dialog-module__qOJ-UG__createBtn:disabled{opacity:.45;cursor:not-allowed}.create-game-dialog-module__qOJ-UG__createBtn:not(:disabled):hover{opacity:.85}
.tournament-winner-picker-module__Gxs_JG__root{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);margin:0 0 14px;padding:13px 16px}.tournament-winner-picker-module__Gxs_JG__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tournament-winner-picker-module__Gxs_JG__headerRight{align-items:center;gap:8px;display:flex}.tournament-winner-picker-module__Gxs_JG__rootLocked{opacity:.72}.tournament-winner-picker-module__Gxs_JG__lockedBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--border-2);background:var(--bg-3);border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:9px;font-weight:500;display:inline-flex}.tournament-winner-picker-module__Gxs_JG__lockedHint{color:var(--text-3);margin-top:8px;font-size:11.5px;font-style:italic}.tournament-winner-picker-module__Gxs_JG__label{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--text-3);align-items:center;gap:5px;font-size:9.5px;font-weight:500;display:flex}.tournament-winner-picker-module__Gxs_JG__pts{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--coral-500);font-size:10.5px;font-weight:700}.tournament-winner-picker-module__Gxs_JG__teams{flex-wrap:wrap;gap:6px;display:flex}.tournament-winner-picker-module__Gxs_JG__team{background:var(--bg-2);border:1px solid var(--border-2);color:var(--text-2);cursor:pointer;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:500;transition:border-color .1s,color .1s,background .1s;display:flex}.tournament-winner-picker-module__Gxs_JG__team:hover:not(:disabled){border-color:var(--coral-500);color:var(--text-1)}.tournament-winner-picker-module__Gxs_JG__team:disabled:not(.tournament-winner-picker-module__Gxs_JG__picked){opacity:.4;cursor:default}.tournament-winner-picker-module__Gxs_JG__picked{border-color:var(--coral-500);color:var(--coral-500);background:#f3654c1a;background:lab(61.255% 54.6056 42.8559/.1)}.tournament-winner-picker-module__Gxs_JG__winner{border-color:var(--em-500);color:var(--em-500);background:#0fcb9c1a;background:lab(72.9823% -52.2207 11.5769/.1)}.tournament-winner-picker-module__Gxs_JG__wrong{border-color:var(--coral-500);color:var(--coral-500);opacity:.6}.tournament-winner-picker-module__Gxs_JG__logo{object-fit:contain;border-radius:2px;width:16px;height:16px}.tournament-winner-picker-module__Gxs_JG__teamName{line-height:1}.tournament-winner-picker-module__Gxs_JG__crown{font-size:13px}
.page-module__pKYE-W__page{max-width:760px}.page-module__pKYE-W__stepper{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);align-items:center;gap:0;margin-bottom:36px;padding:18px 22px;display:flex}.page-module__pKYE-W__stepItem{flex:1;align-items:center;gap:8px;display:flex}.page-module__pKYE-W__stepDot{border:1.5px solid var(--border-2);background:var(--bg-2);width:26px;height:26px;color:var(--text-4);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;border-radius:50%;flex-shrink:0;place-items:center;font-size:10px;font-weight:600;transition:all .15s;display:grid}.page-module__pKYE-W__stepActive .page-module__pKYE-W__stepDot{border-color:var(--coral-500);background:var(--coral-tint);color:var(--coral-500)}.page-module__pKYE-W__stepDone .page-module__pKYE-W__stepDot{border-color:var(--em-700);background:var(--em-tint);color:var(--em-500)}.page-module__pKYE-W__stepLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);white-space:nowrap;font-size:10.5px}.page-module__pKYE-W__stepActive .page-module__pKYE-W__stepLabel{color:var(--text-2)}.page-module__pKYE-W__stepDone .page-module__pKYE-W__stepLabel{color:var(--text-3)}.page-module__pKYE-W__stepLine{background:var(--border-1);flex:1;height:1px;margin:0 10px}.page-module__pKYE-W__body{max-width:640px}.page-module__pKYE-W__stepDesc{color:var(--text-3);margin-bottom:22px;font-size:13.5px;line-height:1.5}.page-module__pKYE-W__stepDesc strong{color:var(--text-1);font-weight:600}.page-module__pKYE-W__hint{color:var(--text-3);padding:20px 0;font-size:13px}.page-module__pKYE-W__optionList{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.page-module__pKYE-W__eventLogo{object-fit:contain;border-radius:8px;flex-shrink:0;width:40px;height:40px}.page-module__pKYE-W__field{margin-bottom:24px}.page-module__pKYE-W__fieldLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;font-size:10.5px;display:block}.page-module__pKYE-W__textarea{resize:vertical;min-height:84px;line-height:1.45}.page-module__pKYE-W__section{margin-bottom:28px}.page-module__pKYE-W__sectionLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);margin-bottom:12px;font-size:10.5px}.page-module__pKYE-W__stageList{flex-direction:column;gap:8px;display:flex}.page-module__pKYE-W__stageRow{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius);transition:border-color .12s;overflow:hidden}.page-module__pKYE-W__stageSelected{border-color:var(--border-2)}.page-module__pKYE-W__stageHeader{padding:12px 16px}.page-module__pKYE-W__stageCheck{cursor:pointer;align-items:center;gap:10px;display:flex}.page-module__pKYE-W__stageName{color:var(--text-2);font-size:14px}.page-module__pKYE-W__checkbox{width:15px;height:15px;accent-color:var(--coral-500);cursor:pointer;flex-shrink:0}.page-module__pKYE-W__stageNameInput{background:var(--bg-3);border:1px solid var(--border-2);font:inherit;color:var(--text-1);border-radius:6px;outline:none;flex:1;padding:5px 10px;font-size:14px;font-weight:600;transition:border-color .12s}.page-module__pKYE-W__stageNameInput:focus{border-color:var(--coral-500)}.page-module__pKYE-W__stageConfig{flex-wrap:wrap;gap:6px;padding:0 16px 14px;display:flex}.page-module__pKYE-W__configChip{background:var(--bg-3);border:1px solid var(--border-2);color:var(--text-3);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:10.5px;transition:all .12s;display:inline-flex}.page-module__pKYE-W__configChip:hover{border-color:var(--border-3);color:var(--text-1)}.page-module__pKYE-W__configChipOn{background:var(--em-tint);border-color:var(--em-700);color:var(--em-500)}.page-module__pKYE-W__pts{color:var(--text-4);font-size:9.5px}.page-module__pKYE-W__configChipOn .page-module__pKYE-W__pts{color:var(--em-500);opacity:.7}.page-module__pKYE-W__settingsCard{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius);overflow:hidden}.page-module__pKYE-W__settingRow{border-bottom:1px solid var(--border-1);cursor:default;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:13.5px;display:flex}.page-module__pKYE-W__settingRow:last-child{border-bottom:0}.page-module__pKYE-W__settingLabel{color:var(--text-2);flex:1}.page-module__pKYE-W__settingPts{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);font-size:11px}.page-module__pKYE-W__navRow{border-top:1px solid var(--border-1);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.page-module__pKYE-W__backBtn{border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text-3);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 18px;font-size:11px;transition:border-color .1s,color .1s}.page-module__pKYE-W__backBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module__pKYE-W__createBtn{background:var(--coral-500);border-radius:var(--radius);color:#fff;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:none;padding:10px 24px;font-size:11px;font-weight:600;transition:opacity .1s}.page-module__pKYE-W__createBtn:hover:not(:disabled){opacity:.85}.page-module__pKYE-W__createBtn:disabled{opacity:.4;cursor:not-allowed}
.page-module___2-YpG__page{flex-direction:column;display:flex}.page-module___2-YpG__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.page-module___2-YpG__headerActions{align-items:center;gap:10px;display:flex}.page-module___2-YpG__eyebrow{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-bottom:6px;font-size:9px;font-weight:700}.page-module___2-YpG__title{color:var(--text-1);margin:0 0 4px;font-size:26px;font-weight:700}.page-module___2-YpG__subtitle{color:var(--text-4);margin:0;font-size:12px}.page-module___2-YpG__statsStrip{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.page-module___2-YpG__statCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);padding:20px 24px}.page-module___2-YpG__statLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-bottom:8px;font-size:8px;font-weight:700}.page-module___2-YpG__statValue{color:var(--text-1);letter-spacing:-.04em;font-size:32px;font-weight:800}.page-module___2-YpG__statCoral{color:var(--coral-500)}@media (max-width:680px){.page-module___2-YpG__statsStrip{grid-template-columns:repeat(2,1fr)}}.page-module___2-YpG__tabBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.page-module___2-YpG__tabs{gap:2px;display:flex}.page-module___2-YpG__tab{border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;color:var(--text-4);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:7px 14px;font-size:9px;font-weight:700;transition:color .1s,border-color .1s,background .1s;display:flex}.page-module___2-YpG__tab:hover{color:var(--text-2);border-color:var(--border-2)}.page-module___2-YpG__tabActive{color:var(--text-1);border-color:var(--border-2);background:var(--bg-2)}.page-module___2-YpG__tabCount{background:var(--bg-3);color:var(--text-4);border-radius:4px;padding:1px 5px;font-size:8px}.page-module___2-YpG__tabActions{align-items:center;gap:8px;display:flex}.page-module___2-YpG__searchInput{background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;color:var(--text-1);outline:none;width:240px;padding:7px 14px;font-size:10px;transition:border-color .1s}.page-module___2-YpG__searchInput::placeholder{color:var(--text-4)}.page-module___2-YpG__searchInput:focus{border-color:var(--border-3)}.page-module___2-YpG__newBtn{background:var(--coral-500);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;border:none;padding:7px 16px;font-size:10px;font-weight:700;text-decoration:none;transition:opacity .1s}.page-module___2-YpG__newBtn:hover{opacity:.88}.page-module___2-YpG__tableCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module___2-YpG__colCenter{text-align:center;justify-content:center;align-items:center;display:flex}.page-module___2-YpG__colRight{text-align:right;justify-content:flex-end}.page-module___2-YpG__userHeaders{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);grid-template-columns:1fr 60px 90px 60px 80px 90px 140px;padding:8px 16px;font-size:8px;font-weight:700;display:grid}.page-module___2-YpG__userRow{border-bottom:1px solid var(--border-1);grid-template-columns:1fr 60px 90px 60px 80px 90px 140px;align-items:center;padding:10px 16px;transition:background .1s;display:grid}.page-module___2-YpG__userRow:last-child{border-bottom:none}.page-module___2-YpG__userRow:hover{background:var(--bg-2)}.page-module___2-YpG__userCell{align-items:center;gap:10px;min-width:0;display:flex}.page-module___2-YpG__userInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___2-YpG__userName{color:var(--text-1);align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.page-module___2-YpG__userName:hover{color:var(--coral-500)}.page-module___2-YpG__userHandle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.page-module___2-YpG__userMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);font-size:10px}.page-module___2-YpG__pointsVal{color:var(--em-500);font-weight:700}.page-module___2-YpG__flagDot{background:var(--coral-500);border-radius:50%;flex-shrink:0;width:5px;height:5px}.page-module___2-YpG__tierBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:700}.page-module___2-YpG__tierT1{color:var(--coral-500);background:#db675226;background:lab(58.0676% 45.227 34.612/.15);border:1px solid #db67524d;border:1px solid lab(58.0676% 45.227 34.612/.3)}.page-module___2-YpG__tierT2{color:var(--em-500);background:#0fcb9c1f;background:lab(72.9823% -52.2207 11.5769/.12);border:1px solid #0fcb9c40;border:1px solid lab(72.9823% -52.2207 11.5769/.25)}.page-module___2-YpG__tierT3{color:#a855f7;background:#9b6efa1f;background:lab(56.3394% 41.1087 -64.6536/.12);border:1px solid #9b6efa4d;border:1px solid lab(56.3394% 41.1087 -64.6536/.3)}.page-module___2-YpG__statusBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:8px;font-weight:700}.page-module___2-YpG__statusACTIVE{color:var(--em-500);background:#0fcb9c1f;background:lab(72.9823% -52.2207 11.5769/.12);border:1px solid #0fcb9c40;border:1px solid lab(72.9823% -52.2207 11.5769/.25)}.page-module___2-YpG__statusSUSPENDED{color:var(--coral-500);background:#db67521f;background:lab(58.0676% 45.227 34.612/.12);border:1px solid #db675240;border:1px solid lab(58.0676% 45.227 34.612/.25)}.page-module___2-YpG__statusBANNED{background:var(--bg-3);color:var(--text-3);border:1px solid var(--border-2)}.page-module___2-YpG__gameLive{color:var(--em-500);background:#0fcb9c1f;background:lab(72.9823% -52.2207 11.5769/.12);border:1px solid #0fcb9c40;border:1px solid lab(72.9823% -52.2207 11.5769/.25)}.page-module___2-YpG__gameFinished{background:var(--bg-3);color:var(--text-3);border:1px solid var(--border-2)}.page-module___2-YpG__gameDraft{color:#eb9666;color:lab(70.3381% 29.093 39.1067);background:#eb96661f;background:lab(70.3381% 29.093 39.1067/.12);border:1px solid #eb966640;border:1px solid lab(70.3381% 29.093 39.1067/.25)}.page-module___2-YpG__userActions,.page-module___2-YpG__rowActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.page-module___2-YpG__editBtn{border:1px solid var(--border-2);border-radius:var(--radius);width:26px;height:26px;color:var(--text-4);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:13px;transition:border-color .1s,color .1s;display:flex}.page-module___2-YpG__editBtn:hover{border-color:var(--border-3);color:var(--text-2)}.page-module___2-YpG__deleteRowBtn{border:1px solid var(--border-2);border-radius:var(--radius);width:26px;height:26px;color:var(--text-4);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:11px;transition:border-color .1s,color .1s;display:flex}.page-module___2-YpG__deleteRowBtn:hover{border-color:var(--coral-500);color:var(--coral-500)}.page-module___2-YpG__suspendBtn{border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;padding:4px 10px;font-size:8px;font-weight:700;transition:border-color .1s,color .1s}.page-module___2-YpG__suspendBtn:hover{border-color:var(--coral-500);color:var(--coral-500)}.page-module___2-YpG__restoreBtn{border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--em-500);cursor:pointer;background:#0fcb9c1a;background:lab(72.9823% -52.2207 11.5769/.1);border:1px solid #0fcb9c4d;border:1px solid lab(72.9823% -52.2207 11.5769/.3);padding:4px 10px;font-size:8px;font-weight:700;transition:opacity .1s}.page-module___2-YpG__restoreBtn:hover{opacity:.8}.page-module___2-YpG__viewBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;padding:4px 10px;font-size:8px;font-weight:700;text-decoration:none;transition:border-color .1s,color .1s}.page-module___2-YpG__viewBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module___2-YpG__leagueHeaders{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);grid-template-columns:1fr 140px 120px 80px 70px 60px 100px;padding:8px 16px;font-size:8px;font-weight:700;display:grid}.page-module___2-YpG__leagueRow{border-bottom:1px solid var(--border-1);grid-template-columns:1fr 140px 120px 80px 70px 60px 100px;align-items:center;padding:10px 16px;transition:background .1s;display:grid}.page-module___2-YpG__leagueRow:last-child{border-bottom:none}.page-module___2-YpG__leagueRow:hover{background:var(--bg-2)}.page-module___2-YpG__leagueCell{align-items:center;gap:10px;min-width:0;display:flex}.page-module___2-YpG__leagueIcon{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--border-2);width:28px;height:28px;color:var(--text-4);flex-shrink:0;place-items:center;display:grid}.page-module___2-YpG__leagueName{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.page-module___2-YpG__creatorCell{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.page-module___2-YpG__gameName{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-module___2-YpG__typeBadgePrivate{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;background:var(--bg-3);color:var(--text-4);border:1px solid var(--border-2);border-radius:4px;padding:2px 8px;font-size:8px;font-weight:700}.page-module___2-YpG__gameHeaders{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);grid-template-columns:1fr 80px 80px 120px 90px 100px;padding:8px 16px;font-size:8px;font-weight:700;display:grid}.page-module___2-YpG__gameRow{border-bottom:1px solid var(--border-1);grid-template-columns:1fr 80px 80px 120px 90px 100px;align-items:center;padding:10px 16px;transition:background .1s;display:grid}.page-module___2-YpG__gameRow:last-child{border-bottom:none}.page-module___2-YpG__gameRow:hover{background:var(--bg-2)}.page-module___2-YpG__gameCell{align-items:center;gap:10px;min-width:0;display:flex}.page-module___2-YpG__gameIcon{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--border-2);width:32px;height:32px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);flex-shrink:0;place-items:center;font-size:8px;font-weight:700;display:grid}.page-module___2-YpG__gameInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___2-YpG__gameTitle{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.page-module___2-YpG__gameSub{color:var(--text-4);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.page-module___2-YpG__rulesCell{align-items:center;display:flex}.page-module___2-YpG__ruleTag{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;background:var(--bg-3);color:var(--text-3);border:1px solid var(--border-2);border-radius:4px;padding:2px 8px;font-size:9px;font-weight:700}.page-module___2-YpG__auditCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module___2-YpG__auditRow{border-bottom:1px solid var(--border-1);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.page-module___2-YpG__auditRow:last-child{border-bottom:none}.page-module___2-YpG__auditDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.page-module___2-YpG__dotSystem{background:var(--coral-500)}.page-module___2-YpG__dotAdmin{background:var(--em-500)}.page-module___2-YpG__auditBody{color:var(--text-2);flex:1;font-size:12px;line-height:1.4}.page-module___2-YpG__auditActor{font-weight:600}.page-module___2-YpG__actorSystem{color:var(--coral-500)}.page-module___2-YpG__actorAdmin{color:var(--em-500)}.page-module___2-YpG__auditTime{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);flex-shrink:0;margin-top:2px;font-size:9px}.page-module___2-YpG__skeletonRow{background:var(--bg-2);border-bottom:1px solid var(--border-1);height:48px;animation:1.5s ease-in-out infinite page-module___2-YpG__shimmer}.page-module___2-YpG__skeletonRow:last-child{border-bottom:none}@keyframes page-module___2-YpG__shimmer{0%,to{opacity:1}50%{opacity:.4}}.page-module___2-YpG__empty{color:var(--text-4);text-align:center;padding:32px 20px;font-size:13px}.page-module___2-YpG__createLink{color:var(--coral-500);text-decoration:none}.page-module___2-YpG__createLink:hover{opacity:.8}.page-module___2-YpG__flagRow{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.page-module___2-YpG__flagRow:last-child{border-bottom:none}.page-module___2-YpG__flagInfo{flex-direction:column;gap:3px;display:flex}.page-module___2-YpG__flagLabel{color:var(--text-1);font-size:14px;font-weight:600}.page-module___2-YpG__flagKey{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;color:var(--text-4);font-size:9px}.page-module___2-YpG__flagToggleWrap{flex-shrink:0;align-items:center;gap:12px;display:flex}.page-module___2-YpG__flagStatus{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.page-module___2-YpG__flagOn{color:var(--em-500)}.page-module___2-YpG__flagOff{color:var(--text-4)}.page-module___2-YpG__toggleBtn{background:var(--bg-3);border:1px solid var(--border-2);cursor:pointer;border-radius:11px;flex-shrink:0;width:40px;height:22px;transition:background .2s,border-color .2s;position:relative}.page-module___2-YpG__toggleBtn.page-module___2-YpG__toggleOn{background:var(--em-500);border-color:var(--em-500)}.page-module___2-YpG__toggleKnob{background:var(--text-4);border-radius:50%;width:16px;height:16px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.page-module___2-YpG__toggleOn .page-module___2-YpG__toggleKnob{background:#fff;transform:translate(18px)}.page-module___2-YpG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#000000a6;transition:opacity .15s;position:fixed;inset:0}.page-module___2-YpG__backdrop[data-starting-style],.page-module___2-YpG__backdrop[data-ending-style]{opacity:0}.page-module___2-YpG__confirmPopup{z-index:51;background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius-xl);flex-direction:column;gap:14px;width:min(420px,100vw - 2rem);padding:24px;transition:opacity .15s,transform .15s;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #00000080}.page-module___2-YpG__confirmPopup[data-starting-style],.page-module___2-YpG__confirmPopup[data-ending-style]{opacity:0;transform:translate(-50%,calc(8px - 50%))}.page-module___2-YpG__confirmTitle{color:var(--text-1);font-size:16px;font-weight:700}.page-module___2-YpG__confirmBody{color:var(--text-3);font-size:13.5px;line-height:1.5}.page-module___2-YpG__confirmActions{justify-content:flex-end;gap:8px;padding-top:4px;display:flex}.page-module___2-YpG__cancelBtn{border:1px solid var(--border-2);border-radius:var(--radius);color:var(--text-3);cursor:pointer;background:0 0;padding:7px 18px;font-size:13.5px;transition:border-color .1s,color .1s}.page-module___2-YpG__cancelBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module___2-YpG__deleteBtn{background:var(--coral-500);border-radius:var(--radius);color:#fff;cursor:pointer;border:none;padding:7px 18px;font-size:13.5px;font-weight:600;transition:opacity .1s}.page-module___2-YpG__deleteBtn:hover{opacity:.85}.page-module___2-YpG__confirmBtn{background:var(--coral-500);border-radius:var(--radius);color:#fff;cursor:pointer;border:none;padding:7px 18px;font-size:13.5px;font-weight:600;transition:opacity .1s}.page-module___2-YpG__confirmBtn:hover{opacity:.85}
.page-module__dhwZgW__loading{color:var(--text-3);text-align:center;padding:3rem;font-size:13px}.page-module__dhwZgW__hero{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;padding:24px 28px;display:flex}.page-module__dhwZgW__heroLeft{flex:1;align-items:flex-start;gap:18px;min-width:0;display:flex}.page-module__dhwZgW__heroLogo{border-radius:var(--radius);object-fit:contain;flex-shrink:0;width:64px;height:64px}.page-module__dhwZgW__heroMonogram{border-radius:var(--radius);width:64px;height:64px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;flex-shrink:0;place-items:center;font-size:16px;font-weight:700;display:grid}.page-module__dhwZgW__heroInfo{min-width:0}.page-module__dhwZgW__heroTitleRow{align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-module__dhwZgW__heroTitle{letter-spacing:-.02em;color:var(--text-1);font-size:22px;font-weight:700}.page-module__dhwZgW__liveBadge{background:var(--em-tint);border:1px solid var(--em-700);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--em-500);border-radius:4px;flex-shrink:0;align-items:center;gap:5px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.page-module__dhwZgW__liveDot{background:var(--em-500);border-radius:50%;width:5px;height:5px;animation:1.5s ease-in-out infinite page-module__dhwZgW__livePulse}@keyframes page-module__dhwZgW__livePulse{0%,to{opacity:1}50%{opacity:.25}}.page-module__dhwZgW__heroMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__dhwZgW__heroBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:2px 7px;font-size:9px;font-weight:600}.page-module__dhwZgW__heroBadgeTier{color:var(--coral-500);background:#f26a4f1f;border:1px solid #f26a4f40}.page-module__dhwZgW__heroBadgeStage{background:var(--bg-3);color:var(--text-3);border:1px solid var(--border-2)}.page-module__dhwZgW__heroBadgeFinal{color:#f5c842;background:#ffd25014;border:1px solid #ffd25033}.page-module__dhwZgW__heroStats{gap:20px;margin-top:10px;display:flex}.page-module__dhwZgW__heroStatLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);margin-bottom:2px;font-size:9px}.page-module__dhwZgW__heroStatVal{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);font-size:12px}.page-module__dhwZgW__heroStanding{text-align:right;flex-shrink:0}.page-module__dhwZgW__heroStandingLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin-bottom:4px;font-size:9px}.page-module__dhwZgW__heroRank{letter-spacing:-.04em;color:var(--coral-500);font-size:36px;font-weight:800;line-height:1}.page-module__dhwZgW__heroRankSub{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);margin-top:4px;font-size:10px}.page-module__dhwZgW__statsStrip{background:var(--border-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:20px;display:grid;overflow:hidden}.page-module__dhwZgW__statCell{background:var(--bg-1);padding:16px 20px}.page-module__dhwZgW__statCellLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin-bottom:6px;font-size:9px}.page-module__dhwZgW__statCellVal{letter-spacing:-.03em;color:var(--text-1);font-size:26px;font-weight:700}.page-module__dhwZgW__statCellVal.page-module__dhwZgW__em{color:var(--em-500)}.page-module__dhwZgW__statCellVal.page-module__dhwZgW__dim{color:var(--text-3)}.page-module__dhwZgW__tabsRow{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.page-module__dhwZgW__tabs{gap:0;display:flex}.page-module__dhwZgW__tab{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:10px 18px;font-size:13.5px;font-weight:500;transition:color .1s;display:flex;position:relative}.page-module__dhwZgW__tab:hover{color:var(--text-2)}.page-module__dhwZgW__activeTab{color:var(--text-1);border-bottom-color:var(--coral-500)}.page-module__dhwZgW__tabActions{align-items:center;gap:8px;display:flex}.page-module__dhwZgW__actionBtn{border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:5px 12px;font-size:9.5px;font-weight:600;text-decoration:none;transition:border-color .1s,color .1s,background .1s;display:inline-flex}.page-module__dhwZgW__actionBtn:hover{border-color:var(--border-3);color:var(--text-2)}.page-module__dhwZgW__actionBtnPrimary{background:var(--coral-tint);border-color:var(--coral-700);color:var(--coral-500)}.page-module__dhwZgW__actionBtnPrimary:hover{background:var(--coral-tint-strong);color:var(--coral-500)}.page-module__dhwZgW__tokenBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.06em;color:var(--coral-500);background:var(--coral-tint);border:1px solid var(--coral-700);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:10.5px;font-weight:500;display:inline-flex}.page-module__dhwZgW__tokenBadgeEmpty{color:var(--text-3);background:var(--bg-3);border-color:var(--border-2)}.page-module__dhwZgW__layout{grid-template-columns:1fr 300px;align-items:start;gap:20px;display:grid}@media (max-width:960px){.page-module__dhwZgW__layout{grid-template-columns:1fr}.page-module__dhwZgW__railHide{display:none}}.page-module__dhwZgW__content{flex-direction:column;gap:20px;min-width:0;display:flex}.page-module__dhwZgW__dateGroup{margin-bottom:24px}.page-module__dhwZgW__dateLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);border-bottom:1px solid var(--border-1);margin-bottom:4px;padding-bottom:10px;font-size:10px;font-weight:600}.page-module__dhwZgW__matchRow{border-bottom:1px solid var(--border-1);color:inherit;grid-template-columns:60px 1fr auto;align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:grid}.page-module__dhwZgW__matchTime{text-align:right;flex-shrink:0}.page-module__dhwZgW__matchTimeVal{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-1);font-size:13px;font-weight:600}.page-module__dhwZgW__matchTimeDate{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);text-transform:uppercase;letter-spacing:.1em;font-size:9px}.page-module__dhwZgW__matchTeams{align-items:center;gap:8px;display:flex}.page-module__dhwZgW__matchTeamLogo{object-fit:contain;border-radius:4px;width:24px;height:24px}.page-module__dhwZgW__matchTeamMonogram{background:var(--bg-3);width:24px;height:24px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);border-radius:4px;flex-shrink:0;place-items:center;font-size:8px;font-weight:700;display:grid}.page-module__dhwZgW__matchTeamName{color:var(--text-1);font-size:13px;font-weight:600}.page-module__dhwZgW__matchVs{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);margin:0 2px;font-size:9px}.page-module__dhwZgW__matchScore{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);background:var(--bg-3);border-radius:4px;margin-left:4px;padding:2px 8px;font-size:11px;font-weight:700}.page-module__dhwZgW__matchMeta{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-module__dhwZgW__matchPickBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:9px;font-weight:600}.page-module__dhwZgW__pickNone{background:var(--bg-3);color:var(--text-4);border:1px solid var(--border-2)}.page-module__dhwZgW__pickOpen{background:var(--coral-tint);color:var(--coral-500);border:1px solid var(--coral-700)}.page-module__dhwZgW__pickMade{background:var(--em-tint);color:var(--em-500);border:1px solid var(--em-700)}.page-module__dhwZgW__matchFormat{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);letter-spacing:.06em;font-size:9px}.page-module__dhwZgW__stageSep{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);padding:10px 0 6px;font-size:9px;font-weight:600;display:block}.page-module__dhwZgW__bracket{gap:0;padding-bottom:8px;display:flex;overflow-x:auto}.page-module__dhwZgW__bracketStage{flex-direction:column;min-width:220px;display:flex;position:relative}.page-module__dhwZgW__bracketStageTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);border-bottom:1px solid var(--border-1);margin-bottom:8px;padding:8px 16px;font-size:9px;font-weight:600}.page-module__dhwZgW__bracketMatches{flex-direction:column;flex:1;justify-content:space-around;gap:12px;padding:8px 0;display:flex}.page-module__dhwZgW__bracketMatch{background:var(--bg-1);border:1px solid var(--border-2);border-radius:var(--radius);cursor:pointer;margin:0 12px;transition:border-color .1s;overflow:hidden}.page-module__dhwZgW__bracketMatch:hover{border-color:var(--border-3)}.page-module__dhwZgW__bracketMatchLive{border-color:var(--em-700)}.page-module__dhwZgW__bracketMatchHeader{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:5px 10px;display:flex}.page-module__dhwZgW__bracketMatchFormat{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;color:var(--text-4);text-transform:uppercase;font-size:8px}.page-module__dhwZgW__bracketLiveTag{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--em-500);align-items:center;gap:3px;font-size:7px;font-weight:700;display:flex}.page-module__dhwZgW__bracketTeamRow{justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}.page-module__dhwZgW__bracketTeamRow+.page-module__dhwZgW__bracketTeamRow{border-top:1px solid var(--border-1)}.page-module__dhwZgW__bracketTeamRow.page-module__dhwZgW__winner .page-module__dhwZgW__bracketTeamName{color:var(--text-1);font-weight:700}.page-module__dhwZgW__bracketTeamRow.page-module__dhwZgW__loser .page-module__dhwZgW__bracketTeamName{color:var(--text-4)}.page-module__dhwZgW__bracketTeamLeft{align-items:center;gap:8px;min-width:0;display:flex}.page-module__dhwZgW__bracketTeamMono{background:var(--bg-3);width:20px;height:20px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);border-radius:4px;flex-shrink:0;place-items:center;font-size:7px;font-weight:700;display:grid}.page-module__dhwZgW__bracketTeamName{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.page-module__dhwZgW__bracketTeamTbd{color:var(--text-4);font-style:italic}.page-module__dhwZgW__bracketScore{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);flex-shrink:0;font-size:13px;font-weight:700}.page-module__dhwZgW__bracketScore.page-module__dhwZgW__winScore{color:var(--em-500)}.page-module__dhwZgW__bracketScore.page-module__dhwZgW__tbd{color:var(--text-4)}.page-module__dhwZgW__bracketStage+.page-module__dhwZgW__bracketStage:before{content:"";background:var(--border-2);width:1px;height:60%;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.page-module__dhwZgW__bracketLegend{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);border-top:1px solid var(--border-1);align-items:center;gap:16px;margin-top:12px;padding:10px 0;font-size:9px;display:flex}.page-module__dhwZgW__legendDot{border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.page-module__dhwZgW__standingsTable{border-collapse:collapse;width:100%}.page-module__dhwZgW__standingsTable th{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);text-align:left;border-bottom:1px solid var(--border-1);padding:10px 16px;font-size:9px;font-weight:600}.page-module__dhwZgW__standingsTable td{border-bottom:1px solid var(--border-1);color:var(--text-2);padding:12px 16px;font-size:13px}.page-module__dhwZgW__standingsTable tbody tr:last-child td{border-bottom:none}.page-module__dhwZgW__standingsTable tbody tr:hover td{background:var(--bg-2)}.page-module__dhwZgW__standingsRank{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);width:40px;font-size:11px}.page-module__dhwZgW__standingsTeam{align-items:center;gap:10px;display:flex}.page-module__dhwZgW__standingsTeamMono{background:var(--bg-3);width:28px;height:28px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);border-radius:6px;flex-shrink:0;place-items:center;font-size:8px;font-weight:700;display:grid}.page-module__dhwZgW__standingsTeamName{color:var(--text-1);font-weight:600}.page-module__dhwZgW__standingsNum{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;text-align:center;font-size:13px;font-weight:700}.page-module__dhwZgW__wNum{color:var(--em-500)}.page-module__dhwZgW__lNum{color:var(--coral-500)}.page-module__dhwZgW__formDots{align-items:center;gap:3px;display:flex}.page-module__dhwZgW__formDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.page-module__dhwZgW__formW{background:var(--em-500)}.page-module__dhwZgW__formL{background:var(--coral-500)}.page-module__dhwZgW__formPending{background:var(--bg-3);border:1px solid var(--border-2)}.page-module__dhwZgW__picksList{flex-direction:column;display:flex}.page-module__dhwZgW__pickRow{background:var(--bg-1);border-bottom:1px solid var(--border-1);position:relative}.page-module__dhwZgW__pickRow:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-top:1px solid var(--border-1)}.page-module__dhwZgW__pickRow:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.page-module__dhwZgW__pickRow:only-child{border-radius:var(--radius-lg);border:1px solid var(--border-1)}.page-module__dhwZgW__pickRow:before{content:"";border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}.page-module__dhwZgW__pickCorrect:before{background:var(--em-500)}.page-module__dhwZgW__pickWrong:before{background:var(--coral-500)}.page-module__dhwZgW__pickHeader{justify-content:space-between;align-items:center;gap:16px;padding:13px 18px 13px 20px;display:flex}.page-module__dhwZgW__pickTeams{color:var(--text-1);font-size:14px;font-weight:600;display:block}.page-module__dhwZgW__pickStageName{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;text-transform:uppercase;margin-top:2px;font-size:10px;display:block}.page-module__dhwZgW__pickActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-module__dhwZgW__pickTotal{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:-.01em;font-size:15px;font-weight:700}.page-module__dhwZgW__correct{color:var(--em-500)}.page-module__dhwZgW__wrong{color:var(--coral-500)}.page-module__dhwZgW__editBtn{border:1px solid var(--border-2);border-radius:var(--radius-sm);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;padding:3px 9px;font-size:9.5px;font-weight:500;transition:border-color .1s,color .1s}.page-module__dhwZgW__editBtn:hover{border-color:var(--coral-500);color:var(--coral-500)}.page-module__dhwZgW__champCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);position:sticky;top:16px;overflow:hidden}.page-module__dhwZgW__champHeader{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.page-module__dhwZgW__champTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:9px;font-weight:700}.page-module__dhwZgW__champBonus{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--em-500);background:var(--em-tint);border-radius:4px;padding:2px 7px;font-size:9px;font-weight:700}.page-module__dhwZgW__champBody{padding:14px 16px}.page-module__dhwZgW__champSubtitle{color:var(--text-1);margin-bottom:4px;font-size:14px;font-weight:600}.page-module__dhwZgW__champLockInfo{color:var(--text-3);margin-bottom:14px;font-size:11px;line-height:1.5}.page-module__dhwZgW__champLockInfo strong{color:var(--text-2)}.page-module__dhwZgW__champPick{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:12px 14px;display:flex}.page-module__dhwZgW__champPickLeft{align-items:center;gap:10px;display:flex}.page-module__dhwZgW__champPickMono{background:var(--bg-3);width:32px;height:32px;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);border-radius:6px;flex-shrink:0;place-items:center;font-size:9px;font-weight:700;display:grid}.page-module__dhwZgW__champPickName{color:var(--text-1);font-size:15px;font-weight:700}.page-module__dhwZgW__champPickMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);margin-top:2px;font-size:9px}.page-module__dhwZgW__champPickPotential{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--em-500);letter-spacing:-.02em;font-size:20px;font-weight:800}.page-module__dhwZgW__champPickPotentialLabel{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);text-transform:uppercase;letter-spacing:.12em;text-align:right;font-size:8px}.page-module__dhwZgW__champChangeBtn{border:1px solid var(--border-2);border-radius:var(--radius);width:100%;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:10px;font-weight:600;transition:border-color .1s,color .1s;display:flex}.page-module__dhwZgW__champChangeBtn:hover{border-color:var(--border-3);color:var(--text-2)}.page-module__dhwZgW__champEmpty{color:var(--text-4);padding:12px 0;font-size:12px}.page-module__dhwZgW__filterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__dhwZgW__statusFilter{flex-wrap:wrap;gap:6px;display:flex}.page-module__dhwZgW__filterBtn{border:1px solid var(--border-2);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:6px;padding:5px 13px;font-size:10.5px;font-weight:500;transition:border-color .1s,color .1s,background .1s;display:flex}.page-module__dhwZgW__filterBtn:hover{border-color:var(--border-3);color:var(--text-2)}.page-module__dhwZgW__filterActive{border-color:var(--coral-700);color:var(--coral-500);background:var(--coral-tint)}.page-module__dhwZgW__filterCount{opacity:.6;font-size:10px}.page-module__dhwZgW__empty{color:var(--text-3);padding:2rem 0;font-size:13px}.page-module__dhwZgW__tableWrap{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow-x:auto}
.page-module__1ShS3G__wrap{flex-direction:column;display:flex}.page-module__1ShS3G__backLink{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);align-items:center;gap:6px;margin-bottom:16px;font-size:9px;font-weight:700;text-decoration:none;transition:color .1s;display:inline-flex}.page-module__1ShS3G__backLink:hover{color:var(--text-2)}.page-module__1ShS3G__headerCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding:20px 24px;display:flex}.page-module__1ShS3G__headerLeft{align-items:flex-start;gap:16px;display:flex}.page-module__1ShS3G__leagueIconBig{border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--border-2);width:48px;height:48px;color:var(--text-3);flex-shrink:0;place-items:center;display:grid}.page-module__1ShS3G__headerInfo{flex-direction:column;gap:5px;display:flex}.page-module__1ShS3G__headerTitle{color:var(--text-1);margin:0;font-size:22px;font-weight:700}.page-module__1ShS3G__headerDesc{color:var(--text-3);font-size:12px}.page-module__1ShS3G__headerMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);flex-wrap:wrap;align-items:center;gap:8px;font-size:9px;display:flex}.page-module__1ShS3G__metaDot{color:var(--text-4)}.page-module__1ShS3G__headerMeta strong{color:var(--text-2)}.page-module__1ShS3G__headerActions{flex-shrink:0;gap:8px;display:flex}.page-module__1ShS3G__inviteBtn{background:var(--coral-500);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:#fff;cursor:pointer;border:none;padding:8px 16px;font-size:10px;font-weight:700;transition:opacity .12s}.page-module__1ShS3G__inviteBtn:hover{opacity:.88}.page-module__1ShS3G__createGameBtn{background:var(--bg-2);border:1px solid var(--border-3);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2);align-items:center;padding:8px 16px;font-size:10px;font-weight:700;text-decoration:none;transition:border-color .1s,color .1s,background .1s;display:inline-flex}.page-module__1ShS3G__createGameBtn:hover{border-color:var(--coral-500);color:var(--text-1)}.page-module__1ShS3G__settingsBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);cursor:pointer;padding:8px 16px;font-size:10px;font-weight:700;transition:border-color .1s,color .1s}.page-module__1ShS3G__settingsBtn:hover{border-color:var(--border-3);color:var(--text-1)}.page-module__1ShS3G__createGameLink{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);align-items:center;padding:7px 14px;font-size:9px;font-weight:700;text-decoration:none;transition:border-color .1s,color .1s;display:inline-flex}.page-module__1ShS3G__createGameLink:hover{border-color:var(--coral-500);color:var(--text-1)}.page-module__1ShS3G__tabBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.page-module__1ShS3G__tabs{gap:2px;display:flex}.page-module__1ShS3G__tab{border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;color:var(--text-4);cursor:pointer;background:0 0;border:1px solid #0000;padding:7px 14px;font-size:9px;font-weight:700;transition:color .1s,border-color .1s,background .1s}.page-module__1ShS3G__tab:hover{color:var(--text-2);border-color:var(--border-2)}.page-module__1ShS3G__tabActive{color:var(--text-1);border-color:var(--border-2);background:var(--bg-2)}.page-module__1ShS3G__gameSelector{gap:4px;display:flex}.page-module__1ShS3G__gameTab{border:1px solid var(--border-2);cursor:pointer;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);background:0 0;border-radius:20px;padding:5px 12px;font-size:9px;font-weight:700;transition:background .1s,color .1s}.page-module__1ShS3G__gameTab:hover{background:var(--bg-2);color:var(--text-2)}.page-module__1ShS3G__gameTabActive{background:var(--bg-3);border-color:var(--border-3);color:var(--text-1)}.page-module__1ShS3G__layout{grid-template-columns:1fr 280px;align-items:start;gap:20px;display:grid}@media (max-width:960px){.page-module__1ShS3G__layout{grid-template-columns:1fr}.page-module__1ShS3G__rail{display:none}}.page-module__1ShS3G__tableCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__1ShS3G__lbHeaders{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);grid-template-columns:44px 1fr 80px 70px 60px 60px 60px;padding:8px 16px;font-size:8px;font-weight:700;display:grid}.page-module__1ShS3G__lbHdrRank{text-align:center}.page-module__1ShS3G__lbHdrCell{text-align:right}.page-module__1ShS3G__lbRow{border-bottom:1px solid var(--border-1);color:inherit;grid-template-columns:44px 1fr 80px 70px 60px 60px 60px;align-items:center;padding:10px 16px;text-decoration:none;transition:background .1s;display:grid}.page-module__1ShS3G__lbRow:last-child{border-bottom:none}.page-module__1ShS3G__lbRow:hover{background:var(--bg-2)}.page-module__1ShS3G__lbRowYou{background:#f26a4f0a}.page-module__1ShS3G__lbRowYou:hover{background:#f26a4f14}.page-module__1ShS3G__lbRank{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);text-align:center;font-size:12px;font-weight:700}.page-module__1ShS3G__lbRank1{color:var(--coral-500)}.page-module__1ShS3G__lbRankTop{color:var(--text-2)}.page-module__1ShS3G__lbMember{align-items:center;gap:10px;min-width:0;display:flex}.page-module__1ShS3G__lbName{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.page-module__1ShS3G__youTag{color:var(--text-4);font-size:9px;font-weight:400;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em}.page-module__1ShS3G__lbCell{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);text-align:right;font-size:11px;font-weight:700}.page-module__1ShS3G__lbPos{color:var(--em-500)}.page-module__1ShS3G__lbNeg{color:var(--coral-500)}.page-module__1ShS3G__activityList{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__1ShS3G__activityItem{border-bottom:1px solid var(--border-1);align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.page-module__1ShS3G__activityItem:last-child{border-bottom:none}.page-module__1ShS3G__activityDot{background:var(--border-2);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px}.page-module__1ShS3G__dotPICK{background:var(--coral-500)}.page-module__1ShS3G__dotEXACT_SCORE,.page-module__1ShS3G__dotRESULT_WIN{background:var(--em-500)}.page-module__1ShS3G__dotRESULT_LOSS{background:var(--coral-500);opacity:.5}.page-module__1ShS3G__dotJOINED{background:var(--text-4)}.page-module__1ShS3G__activityBody{color:var(--text-2);flex:1;font-size:12px;line-height:1.4}.page-module__1ShS3G__activityUser{color:var(--text-1);font-weight:600}.page-module__1ShS3G__activityTime{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);flex-shrink:0;margin-top:2px;font-size:9px}.page-module__1ShS3G__scheduleGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.page-module__1ShS3G__scheduleGrid{grid-template-columns:1fr}}.page-module__1ShS3G__gameCardWrapper{position:relative}.page-module__1ShS3G__editGameBtn{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text-3);cursor:pointer;padding:3px 9px;font-size:9.5px;font-weight:500;transition:color .1s,border-color .1s;position:absolute;top:10px;right:10px}.page-module__1ShS3G__editGameBtn:hover{color:var(--text-1);border-color:var(--coral-500)}.page-module__1ShS3G__createGameRow{justify-content:flex-end;margin-top:12px;display:flex}.page-module__1ShS3G__rail{flex-direction:column;gap:16px;display:flex}.page-module__1ShS3G__railCard{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__1ShS3G__railHead{border-bottom:1px solid var(--border-1);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);padding:13px 16px 9px;font-size:9px;font-weight:700}.page-module__1ShS3G__posBlock{text-align:center;border-bottom:1px solid var(--border-1);padding:20px 16px 8px}.page-module__1ShS3G__posRank{color:var(--coral-500);letter-spacing:-.04em;font-size:44px;font-weight:800;line-height:1}.page-module__1ShS3G__posSub{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4);margin-top:4px;font-size:8px}.page-module__1ShS3G__posStats{padding:4px 0}.page-module__1ShS3G__posStat{border-bottom:1px solid var(--border-1);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.page-module__1ShS3G__posStat:last-child{border-bottom:none}.page-module__1ShS3G__posStatLabel{color:var(--text-3);font-size:12px}.page-module__1ShS3G__posStatVal{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-2);font-size:12px;font-weight:700}.page-module__1ShS3G__posPos{color:var(--em-500)}.page-module__1ShS3G__posNeg{color:var(--coral-500)}.page-module__1ShS3G__crownBlock{border-bottom:1px solid var(--border-1);align-items:center;gap:10px;padding:12px 16px;display:flex}.page-module__1ShS3G__crownAvatar{flex-shrink:0}.page-module__1ShS3G__crownInfo{flex:1;min-width:0}.page-module__1ShS3G__crownName{color:var(--text-1);text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.page-module__1ShS3G__crownLead{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;color:var(--coral-500);margin-top:3px;font-size:8px;font-weight:700}.page-module__1ShS3G__crownNote{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--text-4);padding:10px 16px;font-size:8px;line-height:1.5}.page-module__1ShS3G__memberList{padding:4px 0}.page-module__1ShS3G__memberRow{color:inherit;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:background .1s;display:flex}.page-module__1ShS3G__memberRow:hover{background:var(--bg-2)}.page-module__1ShS3G__memberName{color:var(--text-2);text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.page-module__1ShS3G__ownerTag{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);font-size:8px}.page-module__1ShS3G__memberMore{color:var(--text-4);padding:8px 16px;font-size:11px}.page-module__1ShS3G__inviteRow{border-top:1px solid var(--border-1);padding:10px 16px}.page-module__1ShS3G__inviteCodeBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);width:100%;font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;text-align:center;padding:8px;font-size:9px;transition:border-color .1s}.page-module__1ShS3G__inviteCodeBtn:hover{border-color:var(--coral-500)}.page-module__1ShS3G__inviteCode{color:var(--coral-500);letter-spacing:.18em;font-weight:700}.page-module__1ShS3G__skeleton{background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-lg);animation:1.5s ease-in-out infinite page-module__1ShS3G__shimmer}.page-module__1ShS3G__skeletonRow{background:var(--bg-2);border-bottom:1px solid var(--border-1);height:48px;animation:1.5s ease-in-out infinite page-module__1ShS3G__shimmer}.page-module__1ShS3G__skeletonRow:last-child{border-bottom:none}@keyframes page-module__1ShS3G__shimmer{0%,to{opacity:1}50%{opacity:.4}}.page-module__1ShS3G__empty{color:var(--text-4);text-align:center;padding:32px 20px;font-size:13px}.page-module__1ShS3G__leaveRow{border-top:1px solid var(--border-1);margin-top:24px;padding-top:16px}.page-module__1ShS3G__main{flex-direction:column;gap:0;display:flex}
.page-module__UVXVfa__hero{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);align-items:center;gap:20px;margin-bottom:28px;padding:24px 28px;display:flex}.page-module__UVXVfa__sparkline{align-items:end;gap:5px;width:180px;height:72px;margin-left:auto;display:flex}.page-module__UVXVfa__sparkline span{background:var(--bg-3);border:1px solid var(--border-1);border-radius:3px 3px 0 0;flex:1;min-width:5px}.page-module__UVXVfa__sparkline .page-module__UVXVfa__sparkLast{background:var(--coral-500);border-color:var(--coral-700)}.page-module__UVXVfa__avatar{object-fit:cover;border:2px solid var(--border-2);border-radius:50%;flex-shrink:0;width:72px;height:72px}.page-module__UVXVfa__avatarFallback{color:#fff;border:2px solid var(--border-2);background:radial-gradient(circle at 40% 40%,#b81900,#530300);background:radial-gradient(circle at 40% 40%,lab(40.0822% 61.9282 61.2369),lab(15.3155% 37.2924 26.5712));border-radius:50%;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:26px;font-weight:700;display:grid}.page-module__UVXVfa__heroInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.page-module__UVXVfa__name{letter-spacing:-.01em;color:var(--text-1);font-size:22px;font-weight:700}.page-module__UVXVfa__heroMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__UVXVfa__discord{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--sky-500);letter-spacing:.04em;font-size:11px}.page-module__UVXVfa__since{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;font-size:10.5px}.page-module__UVXVfa__adminBadge{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--coral-500);border:1px solid var(--coral-700);background:var(--coral-tint);border-radius:4px;padding:2px 7px;font-size:9px;font-weight:500}.page-module__UVXVfa__shareBtn{background:var(--bg-2);border:1px solid var(--border-2);border-radius:var(--radius);font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);cursor:pointer;flex-shrink:0;padding:7px 14px;font-size:10px;font-weight:500;transition:border-color .12s,color .12s}.page-module__UVXVfa__shareBtn:hover{border-color:var(--coral-500);color:var(--coral-500)}.page-module__UVXVfa__section{margin-bottom:28px}.page-module__UVXVfa__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.page-module__UVXVfa__sectionTitle{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);font-size:10.5px;font-weight:500}.page-module__UVXVfa__sectionMeta{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-4);letter-spacing:.08em;font-size:10px}.page-module__UVXVfa__badgeGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}@media (max-width:600px){.page-module__UVXVfa__badgeGrid{grid-template-columns:repeat(2,1fr)}}.page-module__UVXVfa__badge{border-radius:var(--radius-lg);border:1px solid var(--border-1);background:var(--bg-1);flex-direction:column;align-items:center;gap:5px;padding:14px 8px 10px;transition:border-color .12s;display:flex;position:relative}.page-module__UVXVfa__badgeEarned{background:#12060480;background:lab(2.38088% 3.69764 2.01052/.5);border-color:#723b3166;border-color:lab(32.0234% 23.9319 17.9048/.4)}.page-module__UVXVfa__badgeEarned:hover{border-color:var(--coral-500)}.page-module__UVXVfa__badgeLocked{opacity:.3;filter:grayscale()}.page-module__UVXVfa__badgeIcon{font-size:28px;line-height:1}.page-module__UVXVfa__badgeName{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;text-align:center;color:var(--text-3);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:500;line-height:1.3}.page-module__UVXVfa__badge .info-tooltip-trigger{position:absolute;top:4px;right:4px}.page-module__UVXVfa__gameList{background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-lg);overflow:hidden}.page-module__UVXVfa__gameCard{border-bottom:1px solid var(--border-1);color:inherit;justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;text-decoration:none;transition:background .1s;display:flex}.page-module__UVXVfa__gameCard:last-child{border-bottom:none}.page-module__UVXVfa__gameCard:hover{background:var(--bg-2)}.page-module__UVXVfa__gameCardLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.page-module__UVXVfa__gameLogo{object-fit:contain;border-radius:3px;flex-shrink:0}.page-module__UVXVfa__gameName{color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.page-module__UVXVfa__concluded{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-top:2px;font-size:9.5px;font-weight:500;display:block}.page-module__UVXVfa__gameStats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.page-module__UVXVfa__gamePoints{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--em-500);font-size:15px;font-weight:700}.page-module__UVXVfa__neg{color:var(--coral-500)}.page-module__UVXVfa__zero{color:var(--text-3)}.page-module__UVXVfa__gameAcc{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-3);letter-spacing:.04em;font-size:10px}.page-module__UVXVfa__accPct{color:var(--em-500)}.page-module__UVXVfa__empty{color:var(--text-3);padding:2rem 0;font-size:13px}.page-module__UVXVfa__emptyLink{color:var(--coral-500);font-weight:600;text-decoration:none;transition:opacity .12s}.page-module__UVXVfa__emptyLink:hover{opacity:.75}.page-module__UVXVfa__skeletons{flex-direction:column;gap:12px;display:flex}.page-module__UVXVfa__breakdownList{flex-direction:column;gap:2px;display:flex}.page-module__UVXVfa__breakdownList div{border-top:1px solid var(--border-1);color:var(--text-2);justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.page-module__UVXVfa__breakdownList div:first-child{border-top:0}.page-module__UVXVfa__breakdownList strong{font-family:var(--font-ibm-plex-mono,"IBM Plex Mono"), monospace;color:var(--text-1)}@media (max-width:760px){.page-module__UVXVfa__hero{flex-wrap:wrap;align-items:flex-start}.page-module__UVXVfa__sparkline{width:100%;margin-left:0}}
.error-module__bSZLSW__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50vh;padding:2rem;display:flex}.error-module__bSZLSW__title{color:var(--text-1);font-size:22px;font-weight:700}.error-module__bSZLSW__message{color:var(--text-3);max-width:400px;font-size:14px}.error-module__bSZLSW__actions{gap:8px;display:flex}
