.CompetitionCard-module-scss-module__3mkmTW__card{border:1px solid var(--surface-border);background-color:var(--surface);border-radius:10px;flex-direction:column;gap:.65rem;padding:1.25rem;transition:all .25s;display:flex}.CompetitionCard-module-scss-module__3mkmTW__card:hover{border-color:rgba(var(--accent-rgb), .3);transform:translateY(-3px);box-shadow:0 6px 24px #00000040}.CompetitionCard-module-scss-module__3mkmTW__card[data-status=in_progress]{border-color:#00c85340}.CompetitionCard-module-scss-module__3mkmTW__card[data-status=completed]{opacity:.65}.CompetitionCard-module-scss-module__3mkmTW__card[data-status=completed]:hover{opacity:.85}.CompetitionCard-module-scss-module__3mkmTW__card[data-status=cancelled]{opacity:.45}.CompetitionCard-module-scss-module__3mkmTW__cardHeader{justify-content:space-between;align-items:center;display:flex}.CompetitionCard-module-scss-module__3mkmTW__statusBadge{color:var(--text-primary);border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=registration]{background-color:var(--blue)}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=checkin]{background-color:var(--warning);color:#000}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=in_progress]{background-color:var(--green);color:#fff}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=completed]{color:var(--text-muted);background-color:#ffffff14}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=cancelled]{background-color:var(--error-light);color:var(--text-primary)}.CompetitionCard-module-scss-module__3mkmTW__statusBadge[data-status=draft]{color:var(--text-muted);background-color:#ffffff0f}.CompetitionCard-module-scss-module__3mkmTW__typeBadge{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.4px;background-color:#ffffff0f;border-radius:999px;padding:.2rem .5rem;font-size:.65rem;font-weight:600}.CompetitionCard-module-scss-module__3mkmTW__name{font-size:1.15rem;font-weight:600;line-height:1.3}.CompetitionCard-module-scss-module__3mkmTW__tags{flex-wrap:wrap;gap:.35rem;display:flex}.CompetitionCard-module-scss-module__3mkmTW__formatBadge{background-color:rgba(var(--accent-rgb), .12);color:var(--accent-light);border-radius:999px;padding:.2rem .5rem;font-size:.65rem}.CompetitionCard-module-scss-module__3mkmTW__gameBadge{color:var(--blue);background-color:#2871fa1f;border-radius:999px;padding:.2rem .5rem;font-size:.65rem}.CompetitionCard-module-scss-module__3mkmTW__tierBadge{color:var(--green);background-color:#00c8531f;border-radius:999px;padding:.2rem .5rem;font-size:.65rem}.CompetitionCard-module-scss-module__3mkmTW__circuitBadge{color:#ffd54f;background-color:#ffc1071f;border-radius:999px;padding:.2rem .5rem;font-size:.65rem}.CompetitionCard-module-scss-module__3mkmTW__meta{color:var(--text-muted);flex-direction:column;gap:.2rem;margin-top:auto;font-size:.8rem;display:flex}.CompetitionCard-module-scss-module__3mkmTW__organizer{color:var(--text-secondary);font-weight:500}.CompetitionCard-module-scss-module__3mkmTW__organizer.CompetitionCard-module-scss-module__3mkmTW__clickable{cursor:pointer}.CompetitionCard-module-scss-module__3mkmTW__organizer.CompetitionCard-module-scss-module__3mkmTW__clickable:hover{color:var(--accent-light);text-decoration:underline}.CompetitionCard-module-scss-module__3mkmTW__dates{align-items:center;gap:.35rem;display:flex}.CompetitionCard-module-scss-module__3mkmTW__participants{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.8rem;display:flex}.CompetitionCard-module-scss-module__3mkmTW__viewLink{color:var(--accent-light);align-items:center;gap:.35rem;margin-top:.25rem;font-size:.8rem;font-weight:500;transition:color .2s;display:inline-flex}.CompetitionCard-module-scss-module__3mkmTW__card:hover .CompetitionCard-module-scss-module__3mkmTW__viewLink{color:var(--text-primary)}
.Streaming-module-scss-module__9WKN0q__liveBadge{color:#fff;text-transform:uppercase;background:#dc2626;border-radius:4px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.Streaming-module-scss-module__9WKN0q__liveBadgeSmall{padding:.15rem .4rem;font-size:.65rem}.Streaming-module-scss-module__9WKN0q__liveDot{background:#fff;border-radius:50%;width:8px;height:8px;animation:2s infinite Streaming-module-scss-module__9WKN0q__pulse}@keyframes Streaming-module-scss-module__9WKN0q__pulse{0%,to{opacity:1}50%{opacity:.4}}.Streaming-module-scss-module__9WKN0q__streamBtn{border:1px solid rgba(var(--accent-rgb), .4);color:var(--accent-light);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.5px;background:#0006;border-radius:6px;align-items:center;gap:.5rem;padding:.55rem 1.1rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.Streaming-module-scss-module__9WKN0q__streamBtn:hover{background:rgba(var(--accent-rgb), .15);border-color:rgba(var(--accent-rgb), .6);color:var(--accent-light)}.Streaming-module-scss-module__9WKN0q__streamBtn svg{font-size:1rem}.Streaming-module-scss-module__9WKN0q__streamBtnSmall{border-radius:6px;padding:.45rem .8rem;font-size:.8rem}.Streaming-module-scss-module__9WKN0q__streamBtnSmall svg{font-size:1rem}.Streaming-module-scss-module__9WKN0q__mediaEditor{flex-direction:column;gap:.75rem;display:flex}.Streaming-module-scss-module__9WKN0q__emptyInline{color:var(--text-dim);align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.85rem;display:flex}.Streaming-module-scss-module__9WKN0q__emptyInline svg{opacity:.5;font-size:.85rem}.Streaming-module-scss-module__9WKN0q__cardList{flex-direction:column;gap:.5rem;display:flex}.Streaming-module-scss-module__9WKN0q__mediaCard{border:1px solid var(--surface-border);background:var(--bg);border-radius:10px;transition:border-color .2s,box-shadow .2s}.Streaming-module-scss-module__9WKN0q__mediaCard:hover{border-color:var(--border-mid)}.Streaming-module-scss-module__9WKN0q__mediaCardEditing{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle)}.Streaming-module-scss-module__9WKN0q__mediaCardDragging{opacity:.5}.Streaming-module-scss-module__9WKN0q__cardDisplay{align-items:center;gap:.65rem;padding:.65rem .85rem;display:flex}.Streaming-module-scss-module__9WKN0q__dragHandle{color:var(--text-dim);cursor:grab;opacity:.4;flex-shrink:0;font-size:.8rem;transition:opacity .2s}.Streaming-module-scss-module__9WKN0q__mediaCard:hover .Streaming-module-scss-module__9WKN0q__dragHandle{opacity:.8}.Streaming-module-scss-module__9WKN0q__platformIcon{background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Streaming-module-scss-module__9WKN0q__platformIcon svg{font-size:1rem}.Streaming-module-scss-module__9WKN0q__thumbSmall{border-radius:4px;flex-shrink:0;width:48px;height:32px;overflow:hidden}.Streaming-module-scss-module__9WKN0q__thumbSmall img{object-fit:cover;width:100%;height:100%}.Streaming-module-scss-module__9WKN0q__cardInfo{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.Streaming-module-scss-module__9WKN0q__cardTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:600;overflow:hidden}.Streaming-module-scss-module__9WKN0q__cardMeta{color:var(--text-muted);font-size:.78rem}.Streaming-module-scss-module__9WKN0q__cardMeta em{color:var(--text-dim);font-style:italic}.Streaming-module-scss-module__9WKN0q__cardActions{opacity:0;flex-shrink:0;gap:.35rem;transition:opacity .15s;display:flex}.Streaming-module-scss-module__9WKN0q__mediaCard:hover .Streaming-module-scss-module__9WKN0q__cardActions{opacity:1}.Streaming-module-scss-module__9WKN0q__editBtn,.Streaming-module-scss-module__9WKN0q__deleteBtn,.Streaming-module-scss-module__9WKN0q__doneBtn{border:1px solid var(--surface-border);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .15s;display:flex}.Streaming-module-scss-module__9WKN0q__editBtn svg,.Streaming-module-scss-module__9WKN0q__deleteBtn svg,.Streaming-module-scss-module__9WKN0q__doneBtn svg{font-size:.7rem}.Streaming-module-scss-module__9WKN0q__editBtn{color:var(--text-dim)}.Streaming-module-scss-module__9WKN0q__editBtn:hover{color:var(--accent-light);border-color:var(--accent);background:var(--accent-subtle)}.Streaming-module-scss-module__9WKN0q__deleteBtn{color:var(--text-dim)}.Streaming-module-scss-module__9WKN0q__deleteBtn:hover{color:var(--error-light);border-color:var(--error-light);background:#ff525214}.Streaming-module-scss-module__9WKN0q__doneBtn{color:var(--green,#22c55e);border-color:var(--green,#22c55e)}.Streaming-module-scss-module__9WKN0q__doneBtn:hover{background:#22c55e1a}.Streaming-module-scss-module__9WKN0q__cardEditForm{flex-direction:column;gap:.75rem;padding:.85rem;display:flex}.Streaming-module-scss-module__9WKN0q__cardEditFields{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}@media (max-width:640px){.Streaming-module-scss-module__9WKN0q__cardEditFields{grid-template-columns:1fr}}.Streaming-module-scss-module__9WKN0q__fieldGroup{flex-direction:column;gap:.25rem;display:flex}.Streaming-module-scss-module__9WKN0q__fieldGroup label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;font-weight:600}.Streaming-module-scss-module__9WKN0q__fieldGroup input{border:1px solid var(--surface-border);background:var(--surface);width:100%;color:var(--text-primary);border-radius:8px;padding:.55rem .75rem;font-size:.85rem}.Streaming-module-scss-module__9WKN0q__fieldGroup input::placeholder{color:var(--text-dim)}.Streaming-module-scss-module__9WKN0q__fieldGroup input:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-subtle);outline:none}.Streaming-module-scss-module__9WKN0q__thumbPreview{border-radius:6px;width:160px;overflow:hidden}.Streaming-module-scss-module__9WKN0q__thumbPreview img{width:100%;display:block}.Streaming-module-scss-module__9WKN0q__cardEditActions{align-self:flex-end;gap:.4rem;display:flex}.Streaming-module-scss-module__9WKN0q__addBtn{border:1px dashed var(--surface-border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.85rem;transition:all .2s;display:inline-flex}.Streaming-module-scss-module__9WKN0q__addBtn:hover{color:var(--accent-light);border-color:var(--accent);background:var(--accent-subtle)}.Streaming-module-scss-module__9WKN0q__casterList{flex-direction:column;gap:.5rem;display:flex}.Streaming-module-scss-module__9WKN0q__casterRow{background:var(--surface);border:1px solid var(--surface-border);border-radius:8px;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.9rem;display:flex}.Streaming-module-scss-module__9WKN0q__casterName{font-weight:600}.Streaming-module-scss-module__9WKN0q__casterDates{color:var(--text-muted);font-size:.8rem}.Streaming-module-scss-module__9WKN0q__casterStream{color:var(--accent-light);align-items:center;gap:.3rem;margin-left:auto;font-size:.85rem;text-decoration:none;display:inline-flex}.Streaming-module-scss-module__9WKN0q__casterStream:hover{text-decoration:underline}.Streaming-module-scss-module__9WKN0q__vodsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.Streaming-module-scss-module__9WKN0q__vodCard{background:var(--surface);border:1px solid var(--surface-border);color:var(--text-primary);border-radius:8px;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.Streaming-module-scss-module__9WKN0q__vodCard:hover{border-color:var(--accent);background:var(--surface-light)}.Streaming-module-scss-module__9WKN0q__vodCard svg{color:red;flex-shrink:0;font-size:1.4rem}.Streaming-module-scss-module__9WKN0q__vodTitle{font-size:.9rem;font-weight:500}
.AddToCalendar-module-scss-module__ZjttqG__wrapper{display:inline-flex;position:relative}.AddToCalendar-module-scss-module__ZjttqG__trigger{color:var(--text-secondary);background:var(--surface-light);border:1px solid var(--border-mid);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:.8rem;font-weight:600;transition:all .15s;display:inline-flex}.AddToCalendar-module-scss-module__ZjttqG__trigger svg{flex-shrink:0;font-size:.85rem}.AddToCalendar-module-scss-module__ZjttqG__trigger:hover{border-color:var(--accent);color:var(--accent-light);background:var(--accent-subtle)}.AddToCalendar-module-scss-module__ZjttqG__compact{padding:6px 10px}.AddToCalendar-module-scss-module__ZjttqG__compact svg{font-size:.9rem}.AddToCalendar-module-scss-module__ZjttqG__dropdown{z-index:50;background:var(--surface);border:1px solid var(--border-mid);border-radius:8px;min-width:180px;animation:.15s ease-out AddToCalendar-module-scss-module__ZjttqG__dropIn;position:absolute;top:calc(100% + 4px);right:0;overflow:hidden;box-shadow:0 8px 24px #0006}@keyframes AddToCalendar-module-scss-module__ZjttqG__dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AddToCalendar-module-scss-module__ZjttqG__option{width:100%;color:var(--text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-size:.8rem;font-weight:500;transition:all .12s;display:flex}.AddToCalendar-module-scss-module__ZjttqG__option:hover{background:var(--surface-light);color:var(--text-primary)}.AddToCalendar-module-scss-module__ZjttqG__option+.AddToCalendar-module-scss-module__ZjttqG__option{border-top:1px solid var(--surface-light)}.AddToCalendar-module-scss-module__ZjttqG__optionIcon{flex-shrink:0;font-size:1rem}
.PickemSetup-module-scss-module__BtJ3tG__setupCard{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;position:relative}.PickemSetup-module-scss-module__BtJ3tG__setupCard:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-light), transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.PickemSetup-module-scss-module__BtJ3tG__setupHeader{justify-content:space-between;align-items:center;display:flex}.PickemSetup-module-scss-module__BtJ3tG__setupHeader h2{margin:0;font-size:1.15rem}.PickemSetup-module-scss-module__BtJ3tG__statusBadge{text-transform:capitalize;border-radius:1rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__statusBadge.PickemSetup-module-scss-module__BtJ3tG__draft{background-color:var(--border-mid);color:var(--text-muted)}.PickemSetup-module-scss-module__BtJ3tG__statusBadge.PickemSetup-module-scss-module__BtJ3tG__open{background-color:var(--green);color:#fff}.PickemSetup-module-scss-module__BtJ3tG__statusBadge.PickemSetup-module-scss-module__BtJ3tG__locked{background-color:var(--warning);color:#000}.PickemSetup-module-scss-module__BtJ3tG__statusBadge.PickemSetup-module-scss-module__BtJ3tG__scoring{background-color:var(--blue);color:var(--text-primary)}.PickemSetup-module-scss-module__BtJ3tG__statusBadge.PickemSetup-module-scss-module__BtJ3tG__completed{background-color:var(--text-dim);color:var(--text-secondary)}.PickemSetup-module-scss-module__BtJ3tG__completedMsg{color:var(--text-muted);font-size:.85rem}.PickemSetup-module-scss-module__BtJ3tG__completedMsg a{color:var(--accent-light);text-decoration:underline}.PickemSetup-module-scss-module__BtJ3tG__predictionGroup{flex-direction:column;gap:.6rem;margin-top:1rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__predictionGroup:first-of-type{margin-top:.25rem}.PickemSetup-module-scss-module__BtJ3tG__groupHeader{align-items:baseline;gap:.5rem;padding-bottom:.15rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__groupTitle{letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);font-size:.7rem;font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__groupSub{color:var(--text-dim);font-size:.72rem;font-style:italic}.PickemSetup-module-scss-module__BtJ3tG__choiceGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;display:grid}.PickemSetup-module-scss-module__BtJ3tG__choiceCard{border:1px solid var(--surface-border);text-align:left;cursor:pointer;color:var(--text-secondary);background:#ffffff05;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem .9rem .9rem;transition:background .15s,border-color .15s,transform .1s;display:flex;position:relative}.PickemSetup-module-scss-module__BtJ3tG__choiceCard:hover:not(:disabled){border-color:rgba(var(--accent-rgb), .3);background:#ffffff0a;transform:translateY(-1px)}.PickemSetup-module-scss-module__BtJ3tG__choiceSelected{color:var(--text-primary);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .3);background:rgba(var(--accent-rgb), .08)!important;border-color:var(--accent)!important}.PickemSetup-module-scss-module__BtJ3tG__choiceIcon{background:rgba(var(--accent-rgb), .1);width:36px;height:36px;color:var(--accent-light);border-radius:8px;justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__choiceSelected .PickemSetup-module-scss-module__BtJ3tG__choiceIcon{background:var(--accent);color:var(--accent-fg,#fff)}.PickemSetup-module-scss-module__BtJ3tG__choiceTitle{color:var(--text-primary);font-size:.9rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__choiceDesc{color:var(--text-muted);font-size:.76rem;line-height:1.4}.PickemSetup-module-scss-module__BtJ3tG__choiceCheck{background:var(--accent);width:20px;height:20px;color:var(--accent-fg,#fff);border-radius:50%;justify-content:center;align-items:center;font-size:.65rem;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.PickemSetup-module-scss-module__BtJ3tG__recommendedBadge{letter-spacing:.4px;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#16a34a,#22c55e);border-radius:999px;padding:.15rem .5rem;font-size:.62rem;font-weight:700;position:absolute;top:-8px;left:.7rem;box-shadow:0 2px 6px #22c55e59}.PickemSetup-module-scss-module__BtJ3tG__addonGrid{flex-direction:column;gap:.45rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__addonRow{border:1px solid var(--surface-border);background:#ffffff05;border-radius:8px;align-items:center;gap:.85rem;padding:.7rem .85rem;transition:border-color .15s,background .15s;display:flex}.PickemSetup-module-scss-module__BtJ3tG__addonRow:hover{border-color:rgba(var(--accent-rgb), .25)}.PickemSetup-module-scss-module__BtJ3tG__addonOn{border-color:rgba(var(--accent-rgb), .4);background:rgba(var(--accent-rgb), .05)}.PickemSetup-module-scss-module__BtJ3tG__addonIcon{width:32px;height:32px;color:var(--text-muted);background:#ffffff0a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;transition:background .15s,color .15s;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__addonOn .PickemSetup-module-scss-module__BtJ3tG__addonIcon{background:rgba(var(--accent-rgb), .15);color:var(--accent-light)}.PickemSetup-module-scss-module__BtJ3tG__addonText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__addonTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__addonDesc{color:var(--text-muted);font-size:.76rem;line-height:1.35}.PickemSetup-module-scss-module__BtJ3tG__recommendedTag{letter-spacing:.4px;text-transform:uppercase;color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d;border-radius:999px;padding:.1rem .45rem;font-size:.6rem;font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__hint{color:var(--text-muted);margin-bottom:.5rem;font-size:.8rem}.PickemSetup-module-scss-module__BtJ3tG__sectionHeader{align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__sectionHeader h3{margin:0;font-size:1rem;font-weight:700;line-height:1.2}.PickemSetup-module-scss-module__BtJ3tG__sectionIcon{background:rgba(var(--accent-rgb), .1);width:36px;height:36px;color:var(--accent-light);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__sectionHint{color:var(--text-muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.4}.PickemSetup-module-scss-module__BtJ3tG__fieldHint{color:var(--text-dim);margin-top:.35rem;font-size:.72rem;line-height:1.4;display:block}.PickemSetup-module-scss-module__BtJ3tG__lockDateCard{border:1px solid var(--surface-border);background:#ffffff05;border-radius:10px;flex-wrap:wrap;align-items:flex-end;gap:1rem;padding:.85rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__lockPreview{border:1px solid var(--surface-border);background:#ffffff08;border-radius:8px;align-items:center;gap:.65rem;min-width:180px;padding:.6rem .85rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewMuted{color:var(--text-dim);font-size:.78rem;font-style:italic}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewOk{background:#22c55e14;border-color:#22c55e4d}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewWarn{background:color-mix(in srgb, var(--warning,#f59e0b) 10%, transparent);border-color:color-mix(in srgb, var(--warning,#f59e0b) 40%, transparent)}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewIcon{justify-content:center;align-items:center;font-size:1rem;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewOk .PickemSetup-module-scss-module__BtJ3tG__lockPreviewIcon{color:#22c55e}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewWarn .PickemSetup-module-scss-module__BtJ3tG__lockPreviewIcon{color:var(--warning,#f59e0b)}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewText{flex-direction:column;gap:.05rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewLabel{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);font-size:.68rem;font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__lockPreviewValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__scoringList{flex-direction:column;gap:.5rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__scoringRow{border:1px solid var(--surface-border);background:#ffffff05;border-radius:8px;align-items:center;gap:.85rem;padding:.7rem .85rem;transition:border-color .15s;display:flex}.PickemSetup-module-scss-module__BtJ3tG__scoringRow:hover{border-color:rgba(var(--accent-rgb), .25)}.PickemSetup-module-scss-module__BtJ3tG__scoringIcon{background:rgba(var(--accent-rgb), .1);width:32px;height:32px;color:var(--accent-light);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__scoringText{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__scoringTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__scoringDesc{color:var(--text-muted);font-size:.74rem;line-height:1.35}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap{border:1px solid var(--surface-border);background:#0003;border-radius:7px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .3)}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap input{width:60px;color:var(--text-primary);text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:none;padding:.45rem .55rem;font-size:.9rem;font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap input:focus{outline:none}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PickemSetup-module-scss-module__BtJ3tG__scoringInputWrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.PickemSetup-module-scss-module__BtJ3tG__scoringUnit{letter-spacing:.5px;text-transform:uppercase;color:var(--text-muted);border-left:1px solid var(--surface-border);background:#ffffff0a;align-items:center;padding:0 .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__questionCard{background-color:var(--bg);border:1px solid var(--surface-border);border-radius:8px;flex-direction:column;gap:.75rem;margin-bottom:.75rem;padding:1rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__questionHeader{color:var(--text-secondary);justify-content:space-between;align-items:center;font-size:.85rem;font-weight:600;display:flex}.PickemSetup-module-scss-module__BtJ3tG__optionsList{flex-direction:column;gap:.5rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__optionsList>label{color:var(--text-muted);font-size:.8rem}.PickemSetup-module-scss-module__BtJ3tG__optionRow{align-items:center;gap:.5rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__optionRow input{flex:1}.PickemSetup-module-scss-module__BtJ3tG__removeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.75rem;transition:color .2s}.PickemSetup-module-scss-module__BtJ3tG__removeBtn:hover{color:var(--error)}.PickemSetup-module-scss-module__BtJ3tG__actionBar{border-top:1px solid var(--surface-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__actionBarMeta{align-items:center;gap:.5rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__entriesPill{border:1px solid var(--surface-border);color:var(--text-muted);background:#ffffff0a;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .75rem;font-size:.8rem;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__entriesPill strong{color:var(--text-primary);font-weight:700}.PickemSetup-module-scss-module__BtJ3tG__entriesPill svg{opacity:.6;font-size:.7rem}.PickemSetup-module-scss-module__BtJ3tG__actionBarButtons{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn,.PickemSetup-module-scss-module__BtJ3tG__successBtn,.PickemSetup-module-scss-module__BtJ3tG__warningBtn{cursor:pointer;color:var(--accent-fg,#fff);border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.1rem;font-size:.875rem;font-weight:600;transition:transform .1s,box-shadow .15s,opacity .15s;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn:hover:not(:disabled),.PickemSetup-module-scss-module__BtJ3tG__successBtn:hover:not(:disabled),.PickemSetup-module-scss-module__BtJ3tG__warningBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00000040}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn:active:not(:disabled),.PickemSetup-module-scss-module__BtJ3tG__successBtn:active:not(:disabled),.PickemSetup-module-scss-module__BtJ3tG__warningBtn:active:not(:disabled){transform:translateY(0)}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn:disabled,.PickemSetup-module-scss-module__BtJ3tG__successBtn:disabled,.PickemSetup-module-scss-module__BtJ3tG__warningBtn:disabled{opacity:.55;cursor:not-allowed}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn svg,.PickemSetup-module-scss-module__BtJ3tG__successBtn svg,.PickemSetup-module-scss-module__BtJ3tG__warningBtn svg{font-size:.85rem}.PickemSetup-module-scss-module__BtJ3tG__primaryBtn{background:linear-gradient(135deg, var(--accent) 0%, var(--accent-gradient-end,var(--accent-light)) 100%)}.PickemSetup-module-scss-module__BtJ3tG__successBtn{color:#fff;background:linear-gradient(135deg,#16a34a 0%,#22c55e 100%)}.PickemSetup-module-scss-module__BtJ3tG__warningBtn{color:#fff;background:linear-gradient(135deg,#b45309 0%,#f59e0b 100%)}.PickemSetup-module-scss-module__BtJ3tG__questionText{color:var(--text-primary);font-size:.9rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__awardedNote{color:#22c55e;align-items:center;gap:.5rem;margin:0;font-size:.85rem;font-weight:600;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__maintenancePanel{border:1px solid var(--surface-border);background:#ffffff05;border-radius:10px;transition:border-color .15s;overflow:hidden}.PickemSetup-module-scss-module__BtJ3tG__maintenanceOpen{border-color:rgba(var(--accent-rgb), .25)}.PickemSetup-module-scss-module__BtJ3tG__maintenanceHeader{cursor:pointer;width:100%;color:var(--text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.85rem 1rem;transition:background .15s;display:flex}.PickemSetup-module-scss-module__BtJ3tG__maintenanceHeader:hover{background:#ffffff08}.PickemSetup-module-scss-module__BtJ3tG__maintenanceHeaderLeft{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__maintenanceHeaderLeft>svg:first-child{color:var(--text-muted);flex-shrink:0;font-size:.9rem}.PickemSetup-module-scss-module__BtJ3tG__maintenanceTitle{font-size:.9rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__maintenanceSubtitle{color:var(--text-muted);font-size:.78rem}.PickemSetup-module-scss-module__BtJ3tG__chevron{color:var(--text-muted);flex-shrink:0;font-size:.8rem;transition:transform .2s}.PickemSetup-module-scss-module__BtJ3tG__maintenanceOpen .PickemSetup-module-scss-module__BtJ3tG__chevron{transform:rotate(180deg)}.PickemSetup-module-scss-module__BtJ3tG__maintenanceBody{border-top:1px solid var(--surface-border);flex-direction:column;gap:.6rem;padding:.85rem 1rem 1rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__toolRow{border:1px solid var(--surface-border);background:#ffffff05;border-radius:8px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__toolText{flex-direction:column;flex:1;gap:.2rem;min-width:200px;display:flex}.PickemSetup-module-scss-module__BtJ3tG__toolTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__toolDesc{color:var(--text-muted);font-size:.76rem;line-height:1.4}.PickemSetup-module-scss-module__BtJ3tG__toolBtn,.PickemSetup-module-scss-module__BtJ3tG__ghostBtn{border:1px solid var(--surface-border);color:var(--text-primary);cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__toolBtn:hover:not(:disabled),.PickemSetup-module-scss-module__BtJ3tG__ghostBtn:hover:not(:disabled){background:rgba(var(--accent-rgb), .08);border-color:rgba(var(--accent-rgb), .35)}.PickemSetup-module-scss-module__BtJ3tG__toolBtn:disabled,.PickemSetup-module-scss-module__BtJ3tG__ghostBtn:disabled{opacity:.5;cursor:not-allowed}.PickemSetup-module-scss-module__BtJ3tG__toolBtn svg,.PickemSetup-module-scss-module__BtJ3tG__ghostBtn svg{font-size:.75rem}.PickemSetup-module-scss-module__BtJ3tG__ghostBtn{padding:.4rem .75rem;font-size:.75rem}.PickemSetup-module-scss-module__BtJ3tG__entriesList{flex-direction:column;gap:.4rem;max-height:320px;margin-top:.5rem;padding-right:.25rem;display:flex;overflow-y:auto}.PickemSetup-module-scss-module__BtJ3tG__entryRow{border:1px solid var(--surface-border);background:#ffffff08;border-radius:6px;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__entryInfo{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__entryAvatar,.PickemSetup-module-scss-module__BtJ3tG__entryAvatarFallback{object-fit:cover;border-radius:50%;flex-shrink:0;width:28px;height:28px}.PickemSetup-module-scss-module__BtJ3tG__entryAvatarFallback{background:rgba(var(--accent-rgb), .18);color:var(--accent-light);text-transform:uppercase;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__entryMeta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.PickemSetup-module-scss-module__BtJ3tG__entryName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.PickemSetup-module-scss-module__BtJ3tG__entryDate{color:var(--text-muted);font-size:.7rem}.PickemSetup-module-scss-module__BtJ3tG__entryDeleteBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:.4rem;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__entryDeleteBtn:hover:not(:disabled){color:var(--error,#ef4444);border-color:color-mix(in srgb, var(--error,#ef4444) 35%, transparent);background:color-mix(in srgb, var(--error,#ef4444) 10%, transparent)}.PickemSetup-module-scss-module__BtJ3tG__entryDeleteBtn:disabled{opacity:.5;cursor:not-allowed}.PickemSetup-module-scss-module__BtJ3tG__backupBanner{background:color-mix(in srgb, var(--warning,#f59e0b) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning,#f59e0b) 35%, transparent);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__backupIcon{color:var(--warning,#f59e0b);flex-shrink:0;font-size:1rem}.PickemSetup-module-scss-module__BtJ3tG__backupText{flex-direction:column;flex:1;gap:.1rem;min-width:160px;display:flex}.PickemSetup-module-scss-module__BtJ3tG__backupText strong{color:var(--text-primary);font-size:.82rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__backupText span{color:var(--text-muted);font-size:.74rem}.PickemSetup-module-scss-module__BtJ3tG__backupActions{gap:.4rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__dangerZone{border:1px solid color-mix(in srgb, var(--error,#ef4444) 30%, transparent);background:color-mix(in srgb, var(--error,#ef4444) 5%, transparent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.PickemSetup-module-scss-module__BtJ3tG__dangerText{flex-direction:column;flex:1;gap:.2rem;min-width:200px;display:flex}.PickemSetup-module-scss-module__BtJ3tG__dangerTitle{color:var(--text-primary);font-size:.85rem;font-weight:600}.PickemSetup-module-scss-module__BtJ3tG__dangerDesc{color:var(--text-muted);font-size:.76rem;line-height:1.4}.PickemSetup-module-scss-module__BtJ3tG__dangerBtn{border:1px solid color-mix(in srgb, var(--error,#ef4444) 45%, transparent);color:var(--error,#ef4444);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.PickemSetup-module-scss-module__BtJ3tG__dangerBtn:hover:not(:disabled){background:color-mix(in srgb, var(--error,#ef4444) 12%, transparent);border-color:var(--error,#ef4444)}.PickemSetup-module-scss-module__BtJ3tG__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.PickemSetup-module-scss-module__BtJ3tG__dangerBtn svg{font-size:.75rem}
.NationalTeamHomeBanner-module-scss-module__DBkL-W__section{margin:32px 0}.NationalTeamHomeBanner-module-scss-module__DBkL-W__banner{background:linear-gradient(135deg,#1a1a1a 0%,#2a1a0f 100%);border:1px solid #ff7e3c59;border-radius:20px;min-height:280px;position:relative;overflow:hidden;box-shadow:0 16px 50px #ff7e3c2e}.NationalTeamHomeBanner-module-scss-module__DBkL-W__bg{z-index:0;position:absolute;inset:0}.NationalTeamHomeBanner-module-scss-module__DBkL-W__bg img{opacity:.3}.NationalTeamHomeBanner-module-scss-module__DBkL-W__bgGradient{background:linear-gradient(90deg,#0f0a0af2 0%,#0f0a0abf 45%,#0f0a0a66 100%),radial-gradient(circle at 100% 0,#ff7e3c2e 0%,#0000 60%);position:absolute;inset:0}.NationalTeamHomeBanner-module-scss-module__DBkL-W__content{z-index:1;grid-template-columns:1.2fr 1fr;gap:28px;padding:32px 36px;display:grid;position:relative}@media (max-width:880px){.NationalTeamHomeBanner-module-scss-module__DBkL-W__content{grid-template-columns:1fr;gap:20px;padding:24px}}.NationalTeamHomeBanner-module-scss-module__DBkL-W__heading{flex-direction:column;gap:10px;min-width:0;display:flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__kicker{color:#ffcb47;text-transform:uppercase;letter-spacing:.6px;background:#ff7e3c33;border:1px solid #ff7e3c73;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__kicker svg{font-size:12px}.NationalTeamHomeBanner-module-scss-module__DBkL-W__kicker em{color:#fff;opacity:.85;letter-spacing:.4px;font-style:normal;font-weight:600}.NationalTeamHomeBanner-module-scss-module__DBkL-W__dot{background:#ffffff80;border-radius:50%;width:7px;height:7px}.NationalTeamHomeBanner-module-scss-module__DBkL-W__dotLive{background:#ff4040;animation:1.5s ease-in-out infinite NationalTeamHomeBanner-module-scss-module__DBkL-W__pulseBeat}@keyframes NationalTeamHomeBanner-module-scss-module__DBkL-W__pulseBeat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.5)}}.NationalTeamHomeBanner-module-scss-module__DBkL-W__title{letter-spacing:-.7px;color:#fff;margin:4px 0;font-size:32px;font-weight:900;line-height:1.1}@media (max-width:880px){.NationalTeamHomeBanner-module-scss-module__DBkL-W__title{font-size:26px}}.NationalTeamHomeBanner-module-scss-module__DBkL-W__meta{color:#ffffffbf;flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__meta span{align-items:center;gap:6px;display:inline-flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__meta svg{color:#fff9}.NationalTeamHomeBanner-module-scss-module__DBkL-W__countdown{font-weight:700;color:#ffcb47!important}.NationalTeamHomeBanner-module-scss-module__DBkL-W__tagline{color:#ffffffb3;max-width:540px;margin:0;font-size:14px;line-height:1.4}.NationalTeamHomeBanner-module-scss-module__DBkL-W__cta{background:var(--accent,#ff7e3c);color:#fff;border-radius:10px;align-items:center;gap:8px;width:fit-content;margin-top:8px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__cta:hover{filter:brightness(1.12)}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teams{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;padding:18px}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamsHeader{color:#ffffffa6;text-transform:uppercase;letter-spacing:.4px;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamsHeader svg{color:#ffcb47}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamsEmpty{color:#fff9;margin:0;font-size:13px;font-style:italic}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamsList{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamLink{color:#fff;background:#ffffff0a;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamLink:hover{background:#ffffff1a}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamLogo{object-fit:contain;background:#ffffff0f;border-radius:8px}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamLogoFallback{color:#ffcb47;background:#ff7e3c2e;border-radius:8px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamMeta{flex-direction:column;min-width:0;display:flex}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamMeta strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.NationalTeamHomeBanner-module-scss-module__DBkL-W__teamMeta span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.NationalTeamHomeBanner-module-scss-module__DBkL-W__status_live{border-color:#dc323280;box-shadow:0 16px 50px #dc323226}.NationalTeamHomeBanner-module-scss-module__DBkL-W__status_live .NationalTeamHomeBanner-module-scss-module__DBkL-W__kicker{color:#ff8585;background:#dc323238;border-color:#dc323280}
.OrganizerHelp-module-scss-module__1js6dG__helpBtn{background:var(--surface);color:var(--text-secondary);border:1px solid var(--surface-border);cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex}.OrganizerHelp-module-scss-module__1js6dG__helpBtn:hover{background-color:var(--surface-light);color:var(--text-primary)}.OrganizerHelp-module-scss-module__1js6dG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9000;background:#00000080;position:fixed;inset:0}.OrganizerHelp-module-scss-module__1js6dG__panel{background-color:var(--bg-card);border-left:1px solid var(--surface-border);z-index:9001;flex-direction:column;width:380px;max-width:90vw;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 32px #00000080}.OrganizerHelp-module-scss-module__1js6dG__panel form{flex-direction:column;flex:1;display:flex}.OrganizerHelp-module-scss-module__1js6dG__panel form textarea{resize:vertical;min-height:100px}.OrganizerHelp-module-scss-module__1js6dG__panelHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.OrganizerHelp-module-scss-module__1js6dG__panelHeader h2{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}.OrganizerHelp-module-scss-module__1js6dG__closeBtn{background:var(--surface);border:1px solid var(--surface-border);color:var(--text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .2s,color .2s,border-color .2s;display:flex}.OrganizerHelp-module-scss-module__1js6dG__closeBtn:hover{background:var(--accent);color:var(--accent-fg,#fff);border-color:var(--accent);box-shadow:none;transform:none}.OrganizerHelp-module-scss-module__1js6dG__panelDescription{color:var(--text-muted);margin-bottom:1.5rem;font-size:.85rem;line-height:1.5}.OrganizerHelp-module-scss-module__1js6dG__typeSelector{flex-direction:column;gap:.75rem;display:flex}.OrganizerHelp-module-scss-module__1js6dG__typeCard{background:var(--surface);border:1px solid var(--surface-border);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:1rem;width:100%;padding:1rem;transition:border-color .2s,background .2s,transform .15s;display:flex}.OrganizerHelp-module-scss-module__1js6dG__typeCard:hover{border-color:var(--accent);background:var(--bg-card);transform:translate(4px)}.OrganizerHelp-module-scss-module__1js6dG__typeIcon{color:var(--accent);flex-shrink:0;font-size:1.25rem}.OrganizerHelp-module-scss-module__1js6dG__typeLabel{color:var(--text-primary);margin-bottom:.15rem;font-size:.95rem;font-weight:600}.OrganizerHelp-module-scss-module__1js6dG__typeDesc{color:var(--text-muted);font-size:.8rem;line-height:1.4}.OrganizerHelp-module-scss-module__1js6dG__backBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.4rem;margin-bottom:1rem;padding:0;font-size:.85rem;transition:color .2s;display:inline-flex}.OrganizerHelp-module-scss-module__1js6dG__backBtn:hover{color:var(--accent)}@media (max-width:768px){.OrganizerHelp-module-scss-module__1js6dG__panel{border-left:none;width:100vw;max-width:100vw}}
.PickemBanner-module-scss-module__f-3pNa__banner{color:inherit;border:1.5px solid rgba(var(--accent-rgb), .45);background:linear-gradient(135deg, rgba(var(--accent-rgb), .2) 0%, rgba(var(--accent-rgb), .1) 50%, rgba(var(--accent-rgb), .18) 100%);border-radius:14px;padding:1.25rem 1.5rem;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.PickemBanner-module-scss-module__f-3pNa__banner:hover{border-color:var(--accent-light);box-shadow:0 8px 32px rgba(var(--accent-rgb), .25),0 0 0 1px rgba(var(--accent-rgb), .12);transform:translateY(-2px)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__cta{background:var(--accent);color:var(--accent-fg,#fff);border-color:var(--accent-light)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__cta svg{transform:translate(2px)}.PickemBanner-module-scss-module__f-3pNa__banner:hover .PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:1}.PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__open{border-color:rgba(var(--accent-rgb), .55);background:linear-gradient(135deg, rgba(var(--accent-rgb), .28) 0%, rgba(var(--accent-rgb), .14) 40%, rgba(var(--accent-rgb), .24) 100%);animation:3s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__borderGlow}.PickemBanner-module-scss-module__f-3pNa__banner.PickemBanner-module-scss-module__f-3pNa__completed{border-color:rgba(var(--accent-rgb), .3);background:linear-gradient(135deg, rgba(var(--accent-rgb), .12) 0%, rgba(var(--accent-rgb), .08) 100%)}@keyframes PickemBanner-module-scss-module__f-3pNa__borderGlow{0%,to{box-shadow:0 0 16px rgba(var(--accent-rgb), .1),0 0 32px rgba(var(--accent-rgb), .05)}50%{box-shadow:0 0 24px rgba(var(--accent-rgb), .22),0 0 56px rgba(var(--accent-rgb), .1)}}.PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:0;background:radial-gradient(ellipse 60% 120% at 80% 50%, rgba(var(--accent-rgb), .14) 0%, transparent 70%);pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.PickemBanner-module-scss-module__f-3pNa__open .PickemBanner-module-scss-module__f-3pNa__glowBg{opacity:.7;animation:5s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__sweepGlow}@keyframes PickemBanner-module-scss-module__f-3pNa__sweepGlow{0%,to{opacity:.4}50%{opacity:.9}}.PickemBanner-module-scss-module__f-3pNa__bannerContent{z-index:1;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.PickemBanner-module-scss-module__f-3pNa__left{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.PickemBanner-module-scss-module__f-3pNa__iconWrap{background:linear-gradient(135deg, var(--accent), var(--accent-light));width:48px;height:48px;box-shadow:0 4px 16px rgba(var(--accent-rgb), .35),0 0 0 3px rgba(var(--accent-rgb), .12);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PickemBanner-module-scss-module__f-3pNa__iconWrap svg{color:var(--accent-fg,#fff);font-size:1.25rem}.PickemBanner-module-scss-module__f-3pNa__textBlock{flex-direction:column;gap:.25rem;min-width:0;display:flex}.PickemBanner-module-scss-module__f-3pNa__titleRow{align-items:center;gap:.5rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__liveDot{background:var(--accent-light);width:8px;height:8px;box-shadow:0 0 6px rgba(var(--accent-rgb), .6);border-radius:50%;flex-shrink:0;animation:2s ease-in-out infinite PickemBanner-module-scss-module__f-3pNa__pulse}@keyframes PickemBanner-module-scss-module__f-3pNa__pulse{0%,to{box-shadow:0 0 4px rgba(var(--accent-rgb), .4);transform:scale(1)}50%{box-shadow:0 0 12px rgba(var(--accent-rgb), .8);transform:scale(1.2)}}.PickemBanner-module-scss-module__f-3pNa__title{color:#fff;letter-spacing:.01em;font-size:1.1rem;font-weight:800}.PickemBanner-module-scss-module__f-3pNa__sub{color:#fff9;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;overflow:hidden}.PickemBanner-module-scss-module__f-3pNa__right{flex-shrink:0;align-items:center;gap:.85rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__countdown{border:1px solid rgba(var(--accent-rgb), .25);background:#00000059;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .65rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__lockIcon{color:var(--accent-light);font-size:.65rem}.PickemBanner-module-scss-module__f-3pNa__timeUnits{gap:.1rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__unit{align-items:baseline;display:flex}.PickemBanner-module-scss-module__f-3pNa__num{color:var(--accent-light);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:800}.PickemBanner-module-scss-module__f-3pNa__label{color:rgba(var(--accent-rgb), .6);margin-right:.2rem;font-size:.65rem;font-weight:600}.PickemBanner-module-scss-module__f-3pNa__entryCount{color:#ffffff80;align-items:center;gap:.3rem;font-size:.8rem;display:flex}.PickemBanner-module-scss-module__f-3pNa__entryCount svg{font-size:.7rem}.PickemBanner-module-scss-module__f-3pNa__cta{background:rgba(var(--accent-rgb), .2);color:var(--accent-light);border:1px solid rgba(var(--accent-rgb), .35);white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.8rem;font-weight:700;transition:all .25s;display:flex}.PickemBanner-module-scss-module__f-3pNa__cta svg{font-size:.6rem;transition:transform .25s}@media (max-width:700px){.PickemBanner-module-scss-module__f-3pNa__banner{padding:1rem 1.1rem}.PickemBanner-module-scss-module__f-3pNa__bannerContent{flex-direction:column;align-items:stretch;gap:.85rem}.PickemBanner-module-scss-module__f-3pNa__right{justify-content:space-between;gap:.5rem}.PickemBanner-module-scss-module__f-3pNa__sub{white-space:normal}.PickemBanner-module-scss-module__f-3pNa__iconWrap{width:42px;height:42px}}@media (max-width:400px){.PickemBanner-module-scss-module__f-3pNa__countdown{padding:.3rem .5rem}.PickemBanner-module-scss-module__f-3pNa__cta{padding:.4rem .75rem;font-size:.75rem}}
.ReactionBurst-module-scss-module__NaVP2a__burstContainer{align-items:center;display:inline-flex;position:relative}.ReactionBurst-module-scss-module__NaVP2a__floatingLayer{z-index:9999;pointer-events:none;width:0;height:0;position:absolute}.ReactionBurst-module-scss-module__NaVP2a__triggerBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:4px;padding:4px 8px;font-size:.85rem;transition:all .2s;display:inline-flex}.ReactionBurst-module-scss-module__NaVP2a__triggerBtn:hover:not(:disabled){background:var(--surface-light);color:var(--text-secondary);transform:scale(1.1)}.ReactionBurst-module-scss-module__NaVP2a__triggerBtn:disabled{opacity:.4;cursor:default}.ReactionBurst-module-scss-module__NaVP2a__triggerBtn svg{font-size:14px}.ReactionBurst-module-scss-module__NaVP2a__triggerActive{color:var(--accent-light)}.ReactionBurst-module-scss-module__NaVP2a__triggerActive:hover:not(:disabled){background:rgba(var(--accent-rgb), .1)}.ReactionBurst-module-scss-module__NaVP2a__triggerEmoji{font-size:.9rem;line-height:1}.ReactionBurst-module-scss-module__NaVP2a__triggerCount{color:var(--text-muted);font-size:.7rem;font-weight:600;line-height:1}.ReactionBurst-module-scss-module__NaVP2a__triggerActive .ReactionBurst-module-scss-module__NaVP2a__triggerCount{color:var(--accent-light)}.ReactionBurst-module-scss-module__NaVP2a__orbitEmoji{border:1px solid var(--surface-light);background:var(--surface);cursor:pointer;pointer-events:all;white-space:nowrap;opacity:0;animation:.45s cubic-bezier(.34,1.56,.64,1) forwards ReactionBurst-module-scss-module__NaVP2a__orbitSpringIn;animation-delay:var(--delay,0s);border-radius:14px;align-items:center;gap:2px;padding:5px 7px;font-size:1.15rem;line-height:1;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 4px 20px #00000059}.ReactionBurst-module-scss-module__NaVP2a__orbitEmoji:hover{transform:translate(-50%, -50%) translate(var(--orbit-x), var(--orbit-y)) scale(1.3);border-color:var(--accent);z-index:3;box-shadow:0 6px 24px #00000073}.ReactionBurst-module-scss-module__NaVP2a__orbitActive{border-color:var(--accent);background:rgba(var(--accent-rgb), .15)}.ReactionBurst-module-scss-module__NaVP2a__orbitCount{color:var(--text-muted);font-size:.6rem;font-weight:700;line-height:1}@keyframes ReactionBurst-module-scss-module__NaVP2a__orbitSpringIn{0%{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(90deg)}50%{opacity:1;transform:translate(-50%, -50%) translate(calc(var(--orbit-x) * 1.15), calc(var(--orbit-y) * 1.15)) scale(1.15) rotate(-5deg)}to{opacity:1;transform:translate(-50%, -50%) translate(var(--orbit-x), var(--orbit-y)) scale(1) rotate(0deg)}}.ReactionBurst-module-scss-module__NaVP2a__particle{pointer-events:none;opacity:0;animation:ReactionBurst-module-scss-module__NaVP2a__explodeBurst var(--duration) cubic-bezier(.22, .61, .36, 1) forwards;animation-delay:var(--delay,0s);z-index:10;font-size:1.05rem;position:absolute}@keyframes ReactionBurst-module-scss-module__NaVP2a__explodeBurst{0%{opacity:1;transform:translate(-50%, -50%) scale(var(--scale)) rotate(var(--angle)) translateX(0)}20%{opacity:1;transform:translate(-50%, -50%) scale(calc(var(--scale) * 1.3)) rotate(var(--angle)) translateX(calc(var(--distance) * .5))}to{opacity:0;transform:translate(-50%, -50%) scale(.15) rotate(var(--angle)) translateX(var(--distance))}}
.Manage-module-scss-module__hf6nlG__managePage{flex-direction:column;gap:1.5rem;max-width:1000px;margin:0 auto;display:flex}.Manage-module-scss-module__hf6nlG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Manage-module-scss-module__hf6nlG__header h1{font-size:1.75rem}.Manage-module-scss-module__hf6nlG__viewBtn{background-color:var(--surface);border:1px solid var(--surface-border);color:var(--text-secondary);border-radius:6px;padding:.5rem 1rem;font-size:.85rem;transition:all .2s}.Manage-module-scss-module__hf6nlG__viewBtn:hover{border-color:var(--accent)}.Manage-module-scss-module__hf6nlG__statusSection{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.Manage-module-scss-module__hf6nlG__currentStatus{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Manage-module-scss-module__hf6nlG__statusBadge{text-transform:capitalize;border-radius:1rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600}.Manage-module-scss-module__hf6nlG__statusBadge.Manage-module-scss-module__hf6nlG__draft{background-color:var(--border-mid);color:var(--text-muted)}.Manage-module-scss-module__hf6nlG__statusBadge.Manage-module-scss-module__hf6nlG__registration{background-color:var(--blue);color:var(--text-primary)}.Manage-module-scss-module__hf6nlG__statusBadge.Manage-module-scss-module__hf6nlG__in_progress{background-color:var(--green);color:#fff}.Manage-module-scss-module__hf6nlG__statusBadge.Manage-module-scss-module__hf6nlG__completed{background-color:var(--text-dim);color:var(--text-secondary)}.Manage-module-scss-module__hf6nlG__actions{gap:.5rem;display:flex}.Manage-module-scss-module__hf6nlG__primaryBtn{background-color:var(--accent);color:var(--text-primary);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:background-color .2s;display:inline-flex}.Manage-module-scss-module__hf6nlG__primaryBtn:hover:not(:disabled){background-color:var(--accent-light)}.Manage-module-scss-module__hf6nlG__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.Manage-module-scss-module__hf6nlG__dangerBtn{background:var(--error-light);color:var(--text-primary);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:opacity .2s;display:inline-flex}.Manage-module-scss-module__hf6nlG__dangerBtn:hover:not(:disabled){opacity:.85}.Manage-module-scss-module__hf6nlG__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.Manage-module-scss-module__hf6nlG__deleteConfirm{animation:1s ease-in-out infinite Manage-module-scss-module__hf6nlG__deletePulse;background:var(--error)!important}@keyframes Manage-module-scss-module__hf6nlG__deletePulse{0%,to{opacity:1}50%{opacity:.7}}.Manage-module-scss-module__hf6nlG__quickStats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;display:grid}.Manage-module-scss-module__hf6nlG__stat{background-color:var(--surface);border:1px solid var(--surface-border);text-align:center;border-radius:8px;flex-direction:column;gap:.25rem;padding:1rem;display:flex}.Manage-module-scss-module__hf6nlG__statValue{color:var(--accent-light);font-size:1.75rem;font-weight:700}.Manage-module-scss-module__hf6nlG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.Manage-module-scss-module__hf6nlG__navLinks{flex-wrap:wrap;gap:.75rem;display:flex}.Manage-module-scss-module__hf6nlG__navLink{background-color:var(--surface);border:1px solid var(--surface-border);color:var(--text-secondary);border-radius:6px;padding:.75rem 1.25rem;font-size:.85rem;font-weight:500;transition:all .2s}.Manage-module-scss-module__hf6nlG__navLink:hover{border-color:var(--accent);color:var(--accent-light)}.Manage-module-scss-module__hf6nlG__settingsSection{flex-direction:column;gap:1.25rem;display:flex}.Manage-module-scss-module__hf6nlG__settingsCard{background:var(--surface);border:1px solid var(--surface-border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.Manage-module-scss-module__hf6nlG__settingsCard h3{color:var(--text-primary);margin:0;font-size:.95rem;font-weight:700}.Manage-module-scss-module__hf6nlG__settingsCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Manage-module-scss-module__hf6nlG__lockedBadge{color:var(--text-muted);border:1px solid var(--surface-border);background:#ffffff0f;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.72rem;font-weight:600;display:inline-flex}.Manage-module-scss-module__hf6nlG__lockedBadge svg{font-size:.6rem}.Manage-module-scss-module__hf6nlG__lockNotice{color:var(--text-muted);border-left:3px solid var(--surface-border);background:#ffffff08;border-radius:6px;margin:-.25rem 0 0;padding:.6rem .9rem;font-size:.8rem}.Manage-module-scss-module__hf6nlG__settingsGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem 1rem;display:grid}.Manage-module-scss-module__hf6nlG__streamSection{flex-direction:column;gap:1rem;display:flex}.Manage-module-scss-module__hf6nlG__streamCard{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:12px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.Manage-module-scss-module__hf6nlG__streamCard:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent-light), transparent);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.Manage-module-scss-module__hf6nlG__streamCardHeader{align-items:center;gap:.5rem;display:flex}.Manage-module-scss-module__hf6nlG__streamCardHeader svg{color:var(--accent-light);font-size:1rem}.Manage-module-scss-module__hf6nlG__streamCardHeader h3{flex:1;margin:0;font-size:1rem;font-weight:600}.Manage-module-scss-module__hf6nlG__streamCardCount{background:rgba(var(--accent-rgb), .12);color:var(--accent-light);border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:700}.Manage-module-scss-module__hf6nlG__bannerPreview{aspect-ratio:4;background:var(--surface-raised);border:1px solid var(--surface-border);border-radius:8px;width:100%;overflow:hidden}.Manage-module-scss-module__hf6nlG__bannerPreview img{object-fit:cover;width:100%;height:100%}.Manage-module-scss-module__hf6nlG__bannerUpload{background:var(--surface-raised);border:1px dashed var(--surface-border);cursor:pointer;color:var(--text-secondary);border-radius:8px;align-items:center;gap:.75rem;padding:.6rem 1rem;font-size:.85rem;transition:border-color .2s;display:flex}.Manage-module-scss-module__hf6nlG__bannerUpload:hover{border-color:var(--accent);color:var(--text-primary)}.Manage-module-scss-module__hf6nlG__bannerUpload input[type=file]{display:none}.Manage-module-scss-module__hf6nlG__bannerUpload svg{color:var(--accent-light);flex-shrink:0}.Manage-module-scss-module__hf6nlG__streamUrlRow{align-items:center;gap:.75rem;display:flex}.Manage-module-scss-module__hf6nlG__platformPreview{background:rgba(var(--accent-rgb), .08);border:1px solid rgba(var(--accent-rgb), .15);border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem .85rem;display:flex}.Manage-module-scss-module__hf6nlG__platformPreview svg{color:var(--platform-color,var(--accent-light));font-size:1.15rem}.Manage-module-scss-module__hf6nlG__platformPreview span{color:var(--text-secondary);white-space:nowrap;font-size:.8rem;font-weight:600}.Manage-module-scss-module__hf6nlG__streamUrlInput{background:var(--bg);border:1px solid var(--surface-border);color:var(--text-primary);border-radius:8px;flex:1;padding:.6rem .85rem;font-size:.875rem}.Manage-module-scss-module__hf6nlG__streamUrlInput::placeholder{color:var(--text-muted)}.Manage-module-scss-module__hf6nlG__streamUrlInput:focus{border-color:var(--accent);outline:none}.Manage-module-scss-module__hf6nlG__liveToggle{border:1px solid var(--surface-border);background:var(--bg);cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.6rem;padding:.7rem 1rem;transition:all .3s;display:flex}.Manage-module-scss-module__hf6nlG__liveToggle span:last-child{color:var(--text-muted);font-size:.85rem;font-weight:600;transition:color .3s}.Manage-module-scss-module__hf6nlG__liveToggleDot{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:12px;height:12px;transition:all .3s}.Manage-module-scss-module__hf6nlG__liveToggleOn{background:#ef444414;border-color:#ef444466}.Manage-module-scss-module__hf6nlG__liveToggleOn .Manage-module-scss-module__hf6nlG__liveToggleDot{background:#ef4444;animation:2s ease-in-out infinite Manage-module-scss-module__hf6nlG__livePulse;box-shadow:0 0 8px #ef444499}.Manage-module-scss-module__hf6nlG__liveToggleOn span:last-child{color:#ef4444}@keyframes Manage-module-scss-module__hf6nlG__livePulse{0%,to{box-shadow:0 0 8px #ef444499}50%{box-shadow:0 0 16px #ef4444e6,0 0 4px #ef444466}}.Manage-module-scss-module__hf6nlG__saveBtn{background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .25);color:var(--accent-light);cursor:pointer;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;gap:.4rem;padding:.55rem 1.25rem;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.Manage-module-scss-module__hf6nlG__saveBtn svg{font-size:.75rem}.Manage-module-scss-module__hf6nlG__saveBtn:hover:not(:disabled){background:rgba(var(--accent-rgb), .2);border-color:rgba(var(--accent-rgb), .4)}.Manage-module-scss-module__hf6nlG__saveBtn:disabled{opacity:.5;cursor:not-allowed}.Manage-module-scss-module__hf6nlG__disputeSection h2{color:var(--error-light);margin-bottom:.5rem;font-size:1.1rem}.Manage-module-scss-module__hf6nlG__matchesGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}@media (max-width:768px){.Manage-module-scss-module__hf6nlG__header h1{font-size:1.3rem}.Manage-module-scss-module__hf6nlG__quickStats{grid-template-columns:repeat(2,1fr)}}
.Calendar-module-scss-module__64yRHG__calendar{--row-base:118px;background:linear-gradient(180deg, color-mix(in srgb, var(--glass-subtle) 60%, transparent) 0%, transparent 100%);border:1px solid var(--glass-border);border-radius:18px;max-width:1100px;margin:0 auto;padding:14px;box-shadow:0 20px 48px #0000002e,inset 0 1px #ffffff08}.Calendar-module-scss-module__64yRHG__toolbar{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:14px;padding:4px 2px;display:grid}.Calendar-module-scss-module__64yRHG__toolbarLeft{justify-self:start;align-items:center;gap:10px;min-width:0;display:flex}.Calendar-module-scss-module__64yRHG__toolbarCenter{justify-self:center;align-items:center;gap:8px;display:flex}.Calendar-module-scss-module__64yRHG__toolbarRight{justify-self:end;align-items:center;display:flex}.Calendar-module-scss-module__64yRHG__filterSlot{flex-shrink:1;min-width:180px;max-width:240px}.Calendar-module-scss-module__64yRHG__navBtn{background:var(--glass-subtle);border:1px solid var(--glass-border);width:38px;height:38px;color:var(--text-primary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:.85rem;transition:transform .15s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.Calendar-module-scss-module__64yRHG__navBtn:hover{background:var(--glass-overlay);border-color:color-mix(in srgb, var(--accent) 40%, var(--glass-border));box-shadow:0 0 0 3px rgba(var(--accent-rgb), .1)}.Calendar-module-scss-module__64yRHG__navBtn:active{transform:scale(.94)}.Calendar-module-scss-module__64yRHG__todayBtn{background:var(--glass-subtle);border:1px solid var(--glass-border);height:38px;color:var(--text-primary);cursor:pointer;letter-spacing:.02em;text-transform:uppercase;border-radius:10px;padding:0 14px;font-size:.78rem;font-weight:600;transition:all .2s}.Calendar-module-scss-module__64yRHG__todayBtn:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#fff);box-shadow:0 4px 18px rgba(var(--accent-rgb), .3)}.Calendar-module-scss-module__64yRHG__todayBtn:disabled{opacity:.5;cursor:default}.Calendar-module-scss-module__64yRHG__todayBtnActive{opacity:.55}.Calendar-module-scss-module__64yRHG__titleWrap{text-align:center;min-width:200px;padding:0 4px;overflow:hidden}.Calendar-module-scss-module__64yRHG__title{letter-spacing:-.01em;text-transform:capitalize;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.25rem;font-weight:700;overflow:hidden}.Calendar-module-scss-module__64yRHG__toggle{background:var(--glass-subtle);border:1px solid var(--glass-border);border-radius:12px;gap:2px;padding:4px;display:inline-flex;position:relative}.Calendar-module-scss-module__64yRHG__toggleBtn{color:var(--text-muted);letter-spacing:.02em;cursor:pointer;z-index:1;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-size:.78rem;font-weight:600;transition:color .2s;display:inline-flex;position:relative}.Calendar-module-scss-module__64yRHG__toggleBtn:hover{color:var(--text-primary)}.Calendar-module-scss-module__64yRHG__toggleBtnActive,.Calendar-module-scss-module__64yRHG__toggleBtnActive:hover{color:var(--accent-fg,#fff)}.Calendar-module-scss-module__64yRHG__toggleIndicator{background:linear-gradient(135deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 70%, #000) 100%);box-shadow:0 2px 12px rgba(var(--accent-rgb), .35),inset 0 1px 0 #ffffff26;z-index:-1;border-radius:8px;position:absolute;inset:0}.Calendar-module-scss-module__64yRHG__toggleIcon{z-index:1;font-size:.85rem;position:relative}.Calendar-module-scss-module__64yRHG__toggleLabel{z-index:1;position:relative}.Calendar-module-scss-module__64yRHG__viewport{min-height:200px;position:relative}.Calendar-module-scss-module__64yRHG__viewInner{width:100%}.Calendar-module-scss-module__64yRHG__monthView{border:1px solid var(--border-mid);border-radius:12px;overflow:hidden}.Calendar-module-scss-module__64yRHG__dayLabels{background:var(--glass-subtle);border-bottom:1px solid var(--border-mid);grid-template-columns:repeat(7,1fr);display:grid}.Calendar-module-scss-module__64yRHG__dayLabel{text-align:center;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;padding:11px 0;font-size:.68rem;font-weight:700}.Calendar-module-scss-module__64yRHG__dayLabel+.Calendar-module-scss-module__64yRHG__dayLabel{border-left:1px solid var(--border-mid)}.Calendar-module-scss-module__64yRHG__weeksContainer{flex-direction:column;display:flex}.Calendar-module-scss-module__64yRHG__weekRow{min-height:var(--row-base);grid-template-columns:repeat(7,1fr);display:grid;position:relative}.Calendar-module-scss-module__64yRHG__weekRow+.Calendar-module-scss-module__64yRHG__weekRow{border-top:1px solid var(--border-mid)}.Calendar-module-scss-module__64yRHG__dayCell{cursor:pointer;background:0 0;flex-direction:column;padding:6px 8px;transition:background .18s;display:flex;position:relative}.Calendar-module-scss-module__64yRHG__dayCell+.Calendar-module-scss-module__64yRHG__dayCell{border-left:1px solid var(--border-mid)}.Calendar-module-scss-module__64yRHG__dayCell:hover{background:var(--glass-subtle)}.Calendar-module-scss-module__64yRHG__emptyDay{cursor:default;background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#ffffff04 6px 12px)}.Calendar-module-scss-module__64yRHG__emptyDay:hover{background:repeating-linear-gradient(-45deg,#0000,#0000 6px,#ffffff04 6px 12px)}.Calendar-module-scss-module__64yRHG__today{background:radial-gradient(circle at top right, rgba(var(--accent-rgb), .08), transparent 60%)}.Calendar-module-scss-module__64yRHG__dayChip{color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:.78rem;font-weight:600;line-height:1;transition:all .2s;display:inline-flex;position:absolute;top:6px;right:8px}.Calendar-module-scss-module__64yRHG__dayChipToday{background:linear-gradient(135deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 70%, #000) 100%);box-shadow:0 3px 14px rgba(var(--accent-rgb), .4);font-weight:700;color:var(--accent-fg,#fff)!important}.Calendar-module-scss-module__64yRHG__todayPulse{border:2px solid var(--accent);pointer-events:none;border-radius:999px;position:absolute;inset:0}.Calendar-module-scss-module__64yRHG__dots{flex-wrap:wrap;gap:3px;margin-top:auto;padding-top:4px;display:flex}.Calendar-module-scss-module__64yRHG__dot{border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 8px}.Calendar-module-scss-module__64yRHG__moreCount{color:var(--text-muted);font-size:.58rem;font-weight:600;line-height:6px}.Calendar-module-scss-module__64yRHG__barLayer{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.Calendar-module-scss-module__64yRHG__eventBar{pointer-events:auto;cursor:pointer;background:linear-gradient(135deg, var(--bar-color) 0%, color-mix(in srgb, var(--bar-color) 78%, #000) 100%);border-radius:5px;align-items:center;padding:0 8px;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 3px #00000040,inset 0 1px #ffffff2e}.Calendar-module-scss-module__64yRHG__eventBar:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#fff3 0%,#fff0 45%);position:absolute;inset:0}.Calendar-module-scss-module__64yRHG__eventBar:hover{filter:brightness(1.12)saturate(1.1);box-shadow:0 6px 18px #00000059,0 0 0 2px color-mix(in srgb, var(--bar-color) 60%, transparent),inset 0 1px 0 #fff3;z-index:3;transform:translateY(-1px)}.Calendar-module-scss-module__64yRHG__barLabel{color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #00000080;z-index:1;letter-spacing:.01em;font-size:.67rem;font-weight:600;position:relative;overflow:hidden}.Calendar-module-scss-module__64yRHG__barContinuesLeft{border-top-left-radius:0;border-bottom-left-radius:0}.Calendar-module-scss-module__64yRHG__barContinuesLeft:before{content:"";background:#00000040;border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:0}.Calendar-module-scss-module__64yRHG__barContinuesRight{border-top-right-radius:0;border-bottom-right-radius:0}.Calendar-module-scss-module__64yRHG__barContinuesRight:before{content:"";background:#00000040;border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;right:0}.Calendar-module-scss-module__64yRHG__competitionBar:after{background:repeating-linear-gradient(135deg,#0000,#0000 6px,#ffffff0f 6px 7px),linear-gradient(#fff3 0%,#fff0 45%)}.Calendar-module-scss-module__64yRHG__overflowPill{background:var(--glass-overlay);border:1px solid var(--glass-border);height:20px;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:2px 10px;font-size:.62rem;font-weight:700;transition:all .2s;position:absolute;left:50%;transform:translate(-50%)}.Calendar-module-scss-module__64yRHG__overflowPill:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-fg,#fff);box-shadow:0 4px 14px rgba(var(--accent-rgb), .3)}.Calendar-module-scss-module__64yRHG__weekView{grid-template-columns:repeat(7,1fr);gap:10px;display:grid}.Calendar-module-scss-module__64yRHG__weekDay{background:var(--glass-subtle);border:1px solid var(--glass-border);border-radius:12px;flex-direction:column;min-height:360px;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.Calendar-module-scss-module__64yRHG__weekDay:hover{border-color:color-mix(in srgb, var(--accent) 25%, var(--glass-border))}.Calendar-module-scss-module__64yRHG__weekDayPast{opacity:.65}.Calendar-module-scss-module__64yRHG__weekDayToday{border-color:var(--accent);box-shadow:0 0 0 2px rgba(var(--accent-rgb), .15),0 8px 24px rgba(var(--accent-rgb), .12);background:linear-gradient(180deg, rgba(var(--accent-rgb), .08) 0%, var(--glass-subtle) 40%)}.Calendar-module-scss-module__64yRHG__weekDayHeader{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:12px 12px 10px;display:flex}.Calendar-module-scss-module__64yRHG__weekDayName{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.7rem;font-weight:700}.Calendar-module-scss-module__64yRHG__weekDayNumber{color:var(--text-primary);font-size:1.1rem;font-weight:700}.Calendar-module-scss-module__64yRHG__weekDayNumberToday{background:var(--accent);color:var(--accent-fg,#fff);width:28px;height:28px;box-shadow:0 3px 12px rgba(var(--accent-rgb), .4);border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;display:flex}.Calendar-module-scss-module__64yRHG__weekDayEmpty{color:var(--text-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:1rem;font-size:.75rem;display:flex}.Calendar-module-scss-module__64yRHG__weekDayEvents{flex-direction:column;gap:6px;padding:8px;display:flex}.Calendar-module-scss-module__64yRHG__weekEventRow{align-items:stretch;gap:4px;display:flex}.Calendar-module-scss-module__64yRHG__weekEventCard{background:var(--glass-overlay);border:1px solid var(--glass-border);min-width:0;color:inherit;border-radius:8px;flex:1;gap:8px;padding:8px;text-decoration:none;transition:all .2s;display:flex}.Calendar-module-scss-module__64yRHG__weekEventCard:hover{border-color:var(--card-color,var(--accent));box-shadow:0 6px 16px #0000002e,0 0 0 1px var(--card-color,var(--accent)),0 0 18px color-mix(in srgb, var(--card-color,var(--accent)) 30%, transparent);transform:translateY(-2px)}.Calendar-module-scss-module__64yRHG__weekEventStripe{border-radius:2px;flex-shrink:0;width:3px;box-shadow:0 0 8px}.Calendar-module-scss-module__64yRHG__weekEventBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Calendar-module-scss-module__64yRHG__weekEventTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.Calendar-module-scss-module__64yRHG__weekEventMeta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.Calendar-module-scss-module__64yRHG__agendaView{flex-direction:column;gap:1.25rem;display:flex}.Calendar-module-scss-module__64yRHG__agendaGroup{flex-direction:column;display:flex}.Calendar-module-scss-module__64yRHG__agendaHeader{z-index:5;background:linear-gradient(180deg, var(--bg-primary,#0a0a0a) 0%, var(--bg-primary,#0a0a0a) 70%, transparent 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:.6rem;padding:.75rem 0;position:sticky;top:0}.Calendar-module-scss-module__64yRHG__agendaHeaderInner{align-items:center;gap:14px;display:flex}.Calendar-module-scss-module__64yRHG__agendaDayNum{background:var(--glass-subtle);border:1px solid var(--glass-border);width:44px;height:44px;color:var(--text-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.15rem;font-weight:800;transition:all .2s;display:inline-flex}.Calendar-module-scss-module__64yRHG__agendaHeaderToday .Calendar-module-scss-module__64yRHG__agendaDayNum{background:linear-gradient(135deg, var(--accent) 0%, color-mix(in srgb, var(--accent) 70%, #000) 100%);border-color:var(--accent);color:var(--accent-fg,#fff);box-shadow:0 4px 18px rgba(var(--accent-rgb), .35)}.Calendar-module-scss-module__64yRHG__agendaHeaderText{flex-direction:column;flex:1;min-width:0;display:flex}.Calendar-module-scss-module__64yRHG__agendaGroupLabel{color:var(--text-primary);letter-spacing:-.005em;text-transform:capitalize;font-size:.95rem;font-weight:700}.Calendar-module-scss-module__64yRHG__agendaGroupSub{color:var(--text-muted);margin-top:1px;font-size:.72rem}.Calendar-module-scss-module__64yRHG__agendaCountPill{background:var(--glass-subtle);border:1px solid var(--glass-border);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:.65rem;font-weight:700}.Calendar-module-scss-module__64yRHG__agendaItems{flex-direction:column;gap:8px;padding-left:58px;display:flex;position:relative}.Calendar-module-scss-module__64yRHG__agendaItems:before{content:"";background:linear-gradient(180deg, var(--glass-border) 0%, transparent 100%);width:2px;position:absolute;top:0;bottom:0;left:21px}.Calendar-module-scss-module__64yRHG__agendaRow{align-items:stretch;gap:8px;display:flex;position:relative}.Calendar-module-scss-module__64yRHG__agendaRow:before{content:"";background:var(--card-color,var(--accent));width:10px;height:10px;box-shadow:0 0 0 4px rgba(var(--accent-rgb), .1),0 0 12px currentColor;z-index:1;border-radius:999px;position:absolute;top:50%;left:-42px;transform:translateY(-50%)}.Calendar-module-scss-module__64yRHG__agendaCard{background:var(--glass-subtle);border:1px solid var(--glass-border);min-width:0;color:inherit;border-radius:12px;flex:1;gap:12px;padding:12px 14px;text-decoration:none;transition:all .22s;display:flex;position:relative;overflow:hidden}.Calendar-module-scss-module__64yRHG__agendaCard:after{content:"";background:radial-gradient(circle at 0% 50%, color-mix(in srgb, var(--card-color,var(--accent)) 18%, transparent) 0%, transparent 40%);opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.Calendar-module-scss-module__64yRHG__agendaCard:hover{border-color:var(--card-color,var(--accent));box-shadow:-4px 6px 24px #0003,0 0 0 1px var(--card-color,var(--accent));transform:translate(4px)}.Calendar-module-scss-module__64yRHG__agendaCard:hover:after{opacity:1}.Calendar-module-scss-module__64yRHG__agendaStripe{border-radius:2px;flex-shrink:0;width:4px;box-shadow:0 0 12px}.Calendar-module-scss-module__64yRHG__agendaBody{z-index:1;flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;position:relative}.Calendar-module-scss-module__64yRHG__agendaTitle{color:var(--text-primary);letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:flex}.Calendar-module-scss-module__64yRHG__agendaMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Calendar-module-scss-module__64yRHG__agendaEmpty{text-align:center;color:var(--text-muted);padding:3rem 1rem}.Calendar-module-scss-module__64yRHG__agendaEmptyIcon{opacity:.6;margin-bottom:.5rem;font-size:2.5rem}.Calendar-module-scss-module__64yRHG__agendaEmptyText{font-size:.9rem}.Calendar-module-scss-module__64yRHG__communityBadge{background:rgba(var(--accent-rgb), .15);color:var(--accent);text-transform:uppercase;letter-spacing:.04em;border:1px solid rgba(var(--accent-rgb), .2);border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.55rem;font-weight:700}.Calendar-module-scss-module__64yRHG__gameBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:4px;padding:2px 7px;font-size:.58rem;font-weight:700}.Calendar-module-scss-module__64yRHG__metaMuted{color:var(--text-muted);font-size:.7rem}.Calendar-module-scss-module__64yRHG__metaPrize{color:var(--accent);background:rgba(var(--accent-rgb), .1);border:1px solid rgba(var(--accent-rgb), .18);border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:700}.Calendar-module-scss-module__64yRHG__dayPopover{background:color-mix(in srgb, var(--bg-primary,#0a0a0a) 85%, transparent);border:1px solid var(--glass-border);box-shadow:0 20px 60px #0000008c,0 0 0 1px rgba(var(--accent-rgb), .1);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-radius:14px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden}.Calendar-module-scss-module__64yRHG__popoverHeader{background:linear-gradient(180deg, rgba(var(--accent-rgb), .08) 0%, transparent 100%);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.Calendar-module-scss-module__64yRHG__popoverDay{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.7rem;font-weight:700}.Calendar-module-scss-module__64yRHG__popoverDate{color:var(--text-primary);letter-spacing:-.01em;margin-top:2px;font-size:1.05rem;font-weight:700}.Calendar-module-scss-module__64yRHG__popoverClose{background:var(--glass-subtle);border:1px solid var(--glass-border);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:inline-flex}.Calendar-module-scss-module__64yRHG__popoverClose:hover{color:var(--text-primary);background:var(--glass-overlay)}.Calendar-module-scss-module__64yRHG__popoverList{flex-direction:column;gap:8px;padding:10px;display:flex;overflow-y:auto}.Calendar-module-scss-module__64yRHG__popoverRow{align-items:stretch;gap:6px;display:flex}.Calendar-module-scss-module__64yRHG__popoverCard{background:var(--glass-subtle);border:1px solid var(--glass-border);min-width:0;color:inherit;border-radius:10px;flex:1;gap:10px;padding:10px;text-decoration:none;transition:all .2s;display:flex}.Calendar-module-scss-module__64yRHG__popoverCard:hover{border-color:var(--card-color,var(--accent));background:var(--glass-overlay);transform:translate(2px)}.Calendar-module-scss-module__64yRHG__popoverStripe{border-radius:2px;flex-shrink:0;width:3px}.Calendar-module-scss-module__64yRHG__popoverCardBody{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.Calendar-module-scss-module__64yRHG__popoverTitle{color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;font-size:.82rem;font-weight:600;line-height:1.3;display:flex}.Calendar-module-scss-module__64yRHG__popoverMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Calendar-module-scss-module__64yRHG__loading{color:var(--text-muted);justify-content:center;align-items:center;gap:6px;padding:1.5rem;font-size:.875rem;display:flex}@keyframes Calendar-module-scss-module__64yRHG__loadPulse{0%,80%,to{opacity:.2;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.Calendar-module-scss-module__64yRHG__loadingDot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite Calendar-module-scss-module__64yRHG__loadPulse}.Calendar-module-scss-module__64yRHG__loadingDot:nth-child(2){animation-delay:.15s}.Calendar-module-scss-module__64yRHG__loadingDot:nth-child(3){animation-delay:.3s}@media (max-width:900px){.Calendar-module-scss-module__64yRHG__weekView{grid-template-columns:1fr}.Calendar-module-scss-module__64yRHG__weekDay{min-height:0}.Calendar-module-scss-module__64yRHG__toolbar{grid-template-columns:1fr;gap:10px}.Calendar-module-scss-module__64yRHG__toolbarLeft,.Calendar-module-scss-module__64yRHG__toolbarCenter,.Calendar-module-scss-module__64yRHG__toolbarRight{justify-content:center;justify-self:stretch}.Calendar-module-scss-module__64yRHG__toolbarLeft{justify-content:flex-start}.Calendar-module-scss-module__64yRHG__filterSlot{flex:1;max-width:none}}@media (max-width:768px){.Calendar-module-scss-module__64yRHG__calendar{--row-base:82px;border-radius:14px;padding:10px}.Calendar-module-scss-module__64yRHG__toolbar{gap:8px}.Calendar-module-scss-module__64yRHG__title{font-size:1rem}.Calendar-module-scss-module__64yRHG__titleWrap{flex:1;min-width:0}.Calendar-module-scss-module__64yRHG__toggleBtn{padding:6px 10px;font-size:.7rem}.Calendar-module-scss-module__64yRHG__toggleLabel{display:none}.Calendar-module-scss-module__64yRHG__toggleIcon{font-size:.95rem}.Calendar-module-scss-module__64yRHG__dayCell{padding:4px 5px}.Calendar-module-scss-module__64yRHG__dayChip{width:20px;height:20px;font-size:.68rem;top:4px;right:5px}.Calendar-module-scss-module__64yRHG__dot{width:5px;height:5px}.Calendar-module-scss-module__64yRHG__dayLabel{padding:8px 0;font-size:.58rem}.Calendar-module-scss-module__64yRHG__barLabel{font-size:.55rem}.Calendar-module-scss-module__64yRHG__agendaItems{padding-left:0}.Calendar-module-scss-module__64yRHG__agendaItems:before,.Calendar-module-scss-module__64yRHG__agendaRow:before{display:none}.Calendar-module-scss-module__64yRHG__agendaDayNum{width:38px;height:38px;font-size:1rem}}@media (max-width:480px){.Calendar-module-scss-module__64yRHG__calendar{--row-base:68px}.Calendar-module-scss-module__64yRHG__dayChip{width:18px;height:18px;font-size:.62rem}.Calendar-module-scss-module__64yRHG__dots{gap:2px}.Calendar-module-scss-module__64yRHG__agendaCard{padding:10px}.Calendar-module-scss-module__64yRHG__agendaTitle{font-size:.85rem}.Calendar-module-scss-module__64yRHG__todayBtn{padding:0 10px;font-size:.7rem}.Calendar-module-scss-module__64yRHG__navBtn{width:34px;height:34px}}
.GamePage-module-scss-module__5agtSq__gamePage{min-height:100vh;margin-left:225px;transition:margin-left .3s}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__gamePage{margin-left:0}}@media (min-width:769px){body[data-sidebar-collapsed=true] .GamePage-module-scss-module__5agtSq__gamePage{margin-left:70px}}.GamePage-module-scss-module__5agtSq__hero{height:380px;position:relative;overflow:hidden}.GamePage-module-scss-module__5agtSq__heroBanner{position:absolute;inset:0}.GamePage-module-scss-module__5agtSq__heroBanner img{object-fit:cover}.GamePage-module-scss-module__5agtSq__heroGradient{background:linear-gradient(to top, var(--bg) 0%, rgba(var(--bg-rgb), .9) 25%, rgba(var(--bg-rgb), .5) 55%, rgba(var(--bg-rgb), .3) 100%);position:absolute;inset:0}.GamePage-module-scss-module__5agtSq__heroInner{z-index:2;flex-direction:column;justify-content:flex-end;max-width:1400px;height:100%;margin:0 auto;padding:2.5rem;display:flex;position:relative}.GamePage-module-scss-module__5agtSq__heroTitle{letter-spacing:-2px;text-shadow:0 4px 30px #0009;margin-bottom:0;font-size:3.5rem;font-weight:900}[data-theme=light] .GamePage-module-scss-module__5agtSq__heroTitle{text-shadow:none}.GamePage-module-scss-module__5agtSq__heroStats{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.GamePage-module-scss-module__5agtSq__heroStat{color:var(--glass-text);background:var(--glass-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:2rem;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.85rem;display:flex}.GamePage-module-scss-module__5agtSq__heroStat svg{color:var(--accent-light);font-size:.8rem}.GamePage-module-scss-module__5agtSq__heroStatLive{background:#00c85326;border-color:#00c85340}.GamePage-module-scss-module__5agtSq__heroStatLive svg{color:var(--green)}[data-theme=light] .GamePage-module-scss-module__5agtSq__heroStatLive{background:#00c85314;border-color:#00c85366}.GamePage-module-scss-module__5agtSq__heroStatDiscord{cursor:pointer;color:var(--glass-text);z-index:0;isolation:isolate;background:#5865f226;border:none;padding:.5rem 1rem;font-weight:600;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 0 12px #5865f24d,0 0 30px #5865f21a}.GamePage-module-scss-module__5agtSq__heroStatDiscord:before{content:"";border-radius:inherit;background:conic-gradient(from var(--border-angle,0deg), #5865f2 0%, #8b5cf6 25%, #06b6d4 50%, #8b5cf6 75%, #5865f2 100%);z-index:-1;padding:1.5px;animation:3s linear infinite GamePage-module-scss-module__5agtSq__borderSpin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.GamePage-module-scss-module__5agtSq__heroStatDiscord:after{content:"";z-index:0;border-radius:inherit;background:linear-gradient(105deg,#0000 0%,#5865f214 25%,#ffffff4d 45%,#c8d2ff80 50%,#ffffff4d 55%,#5865f214 75%,#0000 100%);width:60%;height:100%;animation:4s cubic-bezier(.4,0,.2,1) infinite GamePage-module-scss-module__5agtSq__shimmer;position:absolute;top:0;left:-100%}.GamePage-module-scss-module__5agtSq__heroStatDiscord svg{color:#7c8aff;filter:drop-shadow(0 0 4px #5865f299);z-index:1;position:relative}.GamePage-module-scss-module__5agtSq__heroStatDiscord:hover{background:#5865f24d;transition:all .3s;transform:scale(1.05);box-shadow:0 0 20px #5865f280,0 0 40px #5865f233}[data-theme=light] .GamePage-module-scss-module__5agtSq__heroStatDiscord{color:#fff;background:#5865f2;box-shadow:0 2px 12px #5865f266,0 0 0 1px #5865f299}[data-theme=light] .GamePage-module-scss-module__5agtSq__heroStatDiscord svg{color:#fff;filter:drop-shadow(0 0 3px #ffffff80)}[data-theme=light] .GamePage-module-scss-module__5agtSq__heroStatDiscord:hover{background:#4752c4;box-shadow:0 4px 20px #5865f28c,0 0 0 1px #4752c4cc}@keyframes GamePage-module-scss-module__5agtSq__borderSpin{to{--border-angle:360deg}}@keyframes GamePage-module-scss-module__5agtSq__shimmer{0%{opacity:0;left:-100%}5%{opacity:1}40%{opacity:1;left:180%}45%{opacity:0}to{opacity:0;left:180%}}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.GamePage-module-scss-module__5agtSq__heroActions{position:absolute;top:2.5rem;right:2.5rem}.GamePage-module-scss-module__5agtSq__applyBtn{color:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff1a;border:1px solid #ffffff1f;border-radius:2rem;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.GamePage-module-scss-module__5agtSq__applyBtn svg{font-size:1rem}.GamePage-module-scss-module__5agtSq__applyBtn:hover{background:rgba(var(--accent-rgb), .2);border-color:rgba(var(--accent-rgb), .4);color:#fff}.GamePage-module-scss-module__5agtSq__applyBtnPending{cursor:default;opacity:.7;border-color:rgba(var(--warning-rgb,255, 193, 7), .3);background:rgba(var(--warning-rgb,255, 193, 7), .1)}.GamePage-module-scss-module__5agtSq__applyBtnPending:hover{background:rgba(var(--warning-rgb,255, 193, 7), .1);border-color:rgba(var(--warning-rgb,255, 193, 7), .3);color:#ffffffe6}.GamePage-module-scss-module__5agtSq__applyBtnRejected{background:#ff52521f;border-color:#ff525259}.GamePage-module-scss-module__5agtSq__applyBtnRejected:hover{background:#ff525233;border-color:#ff525280}.GamePage-module-scss-module__5agtSq__heroLeaders{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}.GamePage-module-scss-module__5agtSq__leaderChip{background:var(--glass-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--glass-border);border-radius:2rem;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .35rem;display:inline-flex}.GamePage-module-scss-module__5agtSq__leaderAvatar{object-fit:cover;border-radius:50%;flex-shrink:0}.GamePage-module-scss-module__5agtSq__leaderLabel{color:var(--glass-text);white-space:nowrap;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;display:flex}.GamePage-module-scss-module__5agtSq__leaderLabel svg{color:var(--accent-light);font-size:.85rem}.GamePage-module-scss-module__5agtSq__leaderSocials{border-left:1px solid var(--glass-border);align-items:center;gap:.5rem;padding-left:.5rem;display:flex}.GamePage-module-scss-module__5agtSq__leaderSocials a,.GamePage-module-scss-module__5agtSq__leaderSocials span{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.75rem;transition:color .2s;display:flex}.GamePage-module-scss-module__5agtSq__leaderSocials a:hover,.GamePage-module-scss-module__5agtSq__leaderSocials span:hover{color:var(--text-primary)}.GamePage-module-scss-module__5agtSq__leaderSocials svg{font-size:.8rem}.GamePage-module-scss-module__5agtSq__gamePage .tabs-list{max-width:1400px;margin:0 auto;padding:1.2rem 2.5rem}.GamePage-module-scss-module__5agtSq__gamePage .tabs-container{background:var(--tabs-bg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--tabs-border)}.GamePage-module-scss-module__5agtSq__content{max-width:1400px;margin:0 auto;padding:2rem 2.5rem}.GamePage-module-scss-module__5agtSq__myProfileBar{background-color:var(--surface);border:1px solid var(--surface-light);border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:12px 16px;display:flex}.GamePage-module-scss-module__5agtSq__myProfileInfo{align-items:center;gap:12px;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__myProfileAvatar{background:var(--surface-light);border-radius:50%;flex-shrink:0;width:40px;height:40px;overflow:hidden}.GamePage-module-scss-module__5agtSq__myProfileAvatar img{object-fit:cover;width:100%;height:100%}.GamePage-module-scss-module__5agtSq__myProfileAvatarPlaceholder{width:100%;height:100%;color:var(--accent);background:var(--surface-light);justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:flex}.GamePage-module-scss-module__5agtSq__myProfileDetails{flex-direction:column;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__myProfileName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.GamePage-module-scss-module__5agtSq__myProfileMeta{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.GamePage-module-scss-module__5agtSq__myProfileActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.GamePage-module-scss-module__5agtSq__myProfileViewBtn{all:unset;cursor:pointer;border:1px solid var(--surface-light);background:var(--surface);width:38px;height:38px;color:var(--text-muted);border-radius:8px;justify-content:center;align-items:center;font-size:.9rem;transition:all .2s;display:flex}.GamePage-module-scss-module__5agtSq__myProfileViewBtn:hover{border-color:var(--text-secondary);color:var(--text-secondary);background:var(--surface-light)}@media (max-width:600px){.GamePage-module-scss-module__5agtSq__myProfileBar{flex-direction:column;align-items:stretch;gap:12px}.GamePage-module-scss-module__5agtSq__myProfileActions{justify-content:stretch}.GamePage-module-scss-module__5agtSq__tabHeaderBtn{flex:1}}.GamePage-module-scss-module__5agtSq__tabHeader{justify-content:flex-end;margin-bottom:1.5rem;display:flex}.GamePage-module-scss-module__5agtSq__tabHeaderBtn{justify-content:center;padding:10px 20px;font-size:.9rem;}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__tabHeaderBtn{width:100%}}.GamePage-module-scss-module__5agtSq__pulseBtn{animation:2s ease-in-out infinite GamePage-module-scss-module__5agtSq__btnPulse}@keyframes GamePage-module-scss-module__5agtSq__btnPulse{0%,to{box-shadow:0 0 0 0 rgba(var(--accent-rgb,124, 58, 237), .5)}50%{box-shadow:0 0 0 8px rgba(var(--accent-rgb,124, 58, 237), 0)}}.GamePage-module-scss-module__5agtSq__tabHeaderLink{color:var(--text-muted);font-size:.9rem;transition:color .2s}.GamePage-module-scss-module__5agtSq__tabHeaderLink:hover{color:var(--accent)}.GamePage-module-scss-module__5agtSq__registerBanner{background:linear-gradient(135deg, rgba(var(--accent-rgb,124, 58, 237), .15), rgba(var(--accent-rgb,124, 58, 237), .05));border:2px solid var(--accent);border-radius:10px;margin-bottom:1.5rem;padding:1.25rem 1.5rem;transition:transform .2s,box-shadow .2s;animation:.5s ease-out GamePage-module-scss-module__5agtSq__bannerSlideIn;display:block}.GamePage-module-scss-module__5agtSq__registerBanner:hover{box-shadow:0 4px 20px rgba(var(--accent-rgb,124, 58, 237), .25);transform:translateY(-2px)}@keyframes GamePage-module-scss-module__5agtSq__bannerSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.GamePage-module-scss-module__5agtSq__registerBannerContent{align-items:center;gap:1rem;display:flex}.GamePage-module-scss-module__5agtSq__registerBannerIcon{color:var(--accent);flex-shrink:0;font-size:2rem}.GamePage-module-scss-module__5agtSq__registerBannerText{flex-direction:column;flex:1;gap:.25rem;display:flex}.GamePage-module-scss-module__5agtSq__registerBannerText strong{color:var(--text);font-size:1.05rem}.GamePage-module-scss-module__5agtSq__registerBannerText span{color:var(--text-muted);font-size:.85rem}.GamePage-module-scss-module__5agtSq__registerBannerAction{background:var(--accent);color:var(--accent-fg,#fff);white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600;transition:background .2s;display:flex}.GamePage-module-scss-module__5agtSq__registerBannerAction:hover{background:var(--accent-dark)}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__registerBannerContent{text-align:center;flex-direction:column}.GamePage-module-scss-module__5agtSq__registerBannerIcon{font-size:1.5rem}.GamePage-module-scss-module__5agtSq__registerBannerText{align-items:center}.GamePage-module-scss-module__5agtSq__registerBannerAction{justify-content:center;width:100%}}.GamePage-module-scss-module__5agtSq__communitySection{margin-bottom:1.5rem}.GamePage-module-scss-module__5agtSq__communitySectionTitle{align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.1rem;font-weight:700;display:flex}.GamePage-module-scss-module__5agtSq__communitySectionTitle svg{color:var(--accent-light);font-size:1rem}.GamePage-module-scss-module__5agtSq__communityGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__communityGrid{grid-template-columns:1fr}}.GamePage-module-scss-module__5agtSq__botBanner{background:linear-gradient(135deg,#5865f21f 0%,#5865f20a 100%);border:1px solid #5865f240;border-radius:12px;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;transition:all .2s;display:flex}.GamePage-module-scss-module__5agtSq__botBanner:hover{border-color:#5865f280;transform:translateY(-2px);box-shadow:0 4px 20px #5865f226}.GamePage-module-scss-module__5agtSq__botBanner:hover .GamePage-module-scss-module__5agtSq__botBannerBtn{background:#5865f2}.GamePage-module-scss-module__5agtSq__botBannerIcon{background:#5865f226;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.GamePage-module-scss-module__5agtSq__botBannerIcon svg{color:#5865f2;font-size:24px}.GamePage-module-scss-module__5agtSq__botBannerText{flex:1;min-width:0}.GamePage-module-scss-module__5agtSq__botBannerText strong{margin-bottom:.2rem;font-size:1rem;font-weight:700;display:block}.GamePage-module-scss-module__5agtSq__botBannerText span{color:var(--text-secondary);font-size:.825rem;line-height:1.4}.GamePage-module-scss-module__5agtSq__botBannerBtn{color:#fff;background:#5865f2cc;border-radius:8px;flex-shrink:0;padding:.55rem 1.25rem;font-size:.85rem;font-weight:600;transition:background .2s}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__botBanner{flex-wrap:wrap}.GamePage-module-scss-module__5agtSq__botBannerBtn{text-align:center;width:100%}}.GamePage-module-scss-module__5agtSq__resourceLinksGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__resourceLinksGrid{grid-template-columns:1fr}}.GamePage-module-scss-module__5agtSq__resourceLinkCard{background-color:var(--surface);border:1px solid var(--surface-border);border-radius:10px;align-items:center;gap:14px;padding:16px 20px;transition:all .2s;display:flex}.GamePage-module-scss-module__5agtSq__resourceLinkCard:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 16px #0000004d}.GamePage-module-scss-module__5agtSq__resourceLinkCard:hover .GamePage-module-scss-module__5agtSq__resourceLinkArrow{opacity:1;color:var(--accent)}.GamePage-module-scss-module__5agtSq__resourceLinkIcon{background:var(--accent-subtle);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.GamePage-module-scss-module__5agtSq__resourceLinkIcon svg{color:var(--accent);font-size:20px}.GamePage-module-scss-module__5agtSq__resourceLinkInfo{flex:1;min-width:0;overflow:hidden}.GamePage-module-scss-module__5agtSq__resourceLinkName{margin-bottom:2px;font-size:15px;font-weight:600;display:block}.GamePage-module-scss-module__5agtSq__resourceLinkUrl{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.GamePage-module-scss-module__5agtSq__resourceLinkArrow{color:var(--text-muted);opacity:.4;flex-shrink:0;font-size:12px;transition:all .2s}.GamePage-module-scss-module__5agtSq__bentoGrid{grid-template-columns:repeat(12,1fr);gap:1.25rem;max-width:1400px;margin:0 auto;display:grid}.GamePage-module-scss-module__5agtSq__bentoCard{background:var(--surface);border:1px solid var(--surface-border);border-radius:16px;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.GamePage-module-scss-module__5agtSq__bentoCard:hover{border-color:rgba(var(--accent-rgb), .3);box-shadow:0 4px 20px #0000004d}.GamePage-module-scss-module__5agtSq__bentoCard:before{content:"";background:radial-gradient(circle at 0% 0%, rgba(var(--accent-rgb), .08) 0%, transparent 70%);pointer-events:none;width:60px;height:60px;position:absolute;top:0;left:0}.GamePage-module-scss-module__5agtSq__bentoFeatured{cursor:pointer;flex-direction:column;grid-column:8/-1;padding:0;display:flex;overflow:hidden}.GamePage-module-scss-module__5agtSq__bentoFeatured:hover .GamePage-module-scss-module__5agtSq__featuredImage img{transform:scale(1.04)}.GamePage-module-scss-module__5agtSq__bentoFeatured:hover .GamePage-module-scss-module__5agtSq__featuredReadMore{color:var(--accent-light);gap:.55rem}.GamePage-module-scss-module__5agtSq__bentoPolls{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoPolls:empty{display:none}.GamePage-module-scss-module__5agtSq__bentoPolls>div{margin-bottom:0}.GamePage-module-scss-module__5agtSq__tournamentsHub{flex-direction:column;gap:16px;display:flex}.GamePage-module-scss-module__5agtSq__tournamentsHubTabs{background:var(--surface);border:1px solid var(--surface-border,var(--surface-light));border-radius:999px;align-self:flex-start;gap:6px;padding:4px;display:inline-flex}.GamePage-module-scss-module__5agtSq__tournamentsHubTab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.GamePage-module-scss-module__5agtSq__tournamentsHubTab:hover{color:var(--text-primary)}.GamePage-module-scss-module__5agtSq__tournamentsHubTabActive{background:var(--accent);color:#0a0a0a}.GamePage-module-scss-module__5agtSq__tournamentsHubTabActive:hover{color:#0a0a0a}.GamePage-module-scss-module__5agtSq__bentoTournaments{grid-column:1/8}.GamePage-module-scss-module__5agtSq__bentoGrid:not(:has(.GamePage-module-scss-module__5agtSq__bentoFeatured)) .GamePage-module-scss-module__5agtSq__bentoTournaments{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoTeams{grid-column:1/7}.GamePage-module-scss-module__5agtSq__bentoPlayers{grid-column:7/-1}.GamePage-module-scss-module__5agtSq__bentoPlayersFull{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoPlayersFull .GamePage-module-scss-module__5agtSq__miniGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.GamePage-module-scss-module__5agtSq__bentoHeader{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.GamePage-module-scss-module__5agtSq__bentoTitle{align-items:center;gap:.5rem;font-size:1.15rem;font-weight:700;display:flex}.GamePage-module-scss-module__5agtSq__bentoTitle svg{color:var(--accent-light);font-size:1rem}.GamePage-module-scss-module__5agtSq__bentoLink{color:var(--accent-light);cursor:pointer;align-items:center;gap:.3rem;font-size:.8rem;font-weight:500;transition:all .2s;display:inline-flex;text-transform:none!important;background:0 0!important;border:none!important;padding:0!important}.GamePage-module-scss-module__5agtSq__bentoLink:hover{color:var(--text-primary);gap:.5rem;background:0 0!important}.GamePage-module-scss-module__5agtSq__featuredImage{aspect-ratio:16/9;background:var(--surface-light);width:100%;position:relative;overflow:hidden}.GamePage-module-scss-module__5agtSq__featuredImage img{object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.GamePage-module-scss-module__5agtSq__featuredImage:after{content:"";background:linear-gradient(to bottom, transparent 60%, rgba(var(--bg-rgb), .35) 100%);pointer-events:none;position:absolute;inset:0}.GamePage-module-scss-module__5agtSq__featuredBadge{z-index:2;text-transform:uppercase;letter-spacing:.8px;color:#fff;background:rgba(var(--accent-rgb), .95);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:1rem;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:.85rem;left:.85rem;box-shadow:0 2px 8px #00000040}.GamePage-module-scss-module__5agtSq__featuredBadge svg{font-size:.7rem}.GamePage-module-scss-module__5agtSq__featuredBody{flex-direction:column;flex:1;gap:.65rem;min-width:0;padding:1.25rem 1.35rem 1.35rem;display:flex}.GamePage-module-scss-module__5agtSq__featuredTitle{letter-spacing:-.2px;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.15rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.GamePage-module-scss-module__5agtSq__featuredExcerpt{color:var(--text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.GamePage-module-scss-module__5agtSq__featuredFooter{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.5rem;display:flex}.GamePage-module-scss-module__5agtSq__featuredDate{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}.GamePage-module-scss-module__5agtSq__featuredDate svg{font-size:.7rem}.GamePage-module-scss-module__5agtSq__featuredReadMore{color:var(--accent);align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.GamePage-module-scss-module__5agtSq__featuredReadMore svg{font-size:.7rem}.GamePage-module-scss-module__5agtSq__tournamentList{flex-direction:column;gap:.75rem;display:flex}.GamePage-module-scss-module__5agtSq__tournamentItem{background:var(--glass-subtle);border:1px solid var(--surface-border);border-radius:10px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.GamePage-module-scss-module__5agtSq__tournamentItem:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .04);transform:translate(4px)}.GamePage-module-scss-module__5agtSq__tournamentInfo{flex:1;min-width:0}.GamePage-module-scss-module__5agtSq__tournamentName{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.25rem;font-size:1rem;font-weight:600;overflow:hidden}.GamePage-module-scss-module__5agtSq__tournamentMeta{color:var(--text-muted);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.GamePage-module-scss-module__5agtSq__tournamentRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}.GamePage-module-scss-module__5agtSq__tournamentPrize{color:var(--accent-light);font-size:1rem;font-weight:700}.GamePage-module-scss-module__5agtSq__tournamentStatus{background:rgba(var(--accent-rgb), .12);color:var(--accent-light);border:1px solid rgba(var(--accent-rgb), .3);border-radius:1rem;padding:.2rem .5rem;font-size:.65rem;font-weight:600}.GamePage-module-scss-module__5agtSq__statusOngoing{background:var(--green);color:#fff}.GamePage-module-scss-module__5agtSq__tournamentItemLive{border-left:2px solid var(--green)}.GamePage-module-scss-module__5agtSq__bentoPrizePool{color:var(--accent);background:rgba(var(--accent-rgb), .1);border-radius:1rem;margin-left:.5rem;padding:.15rem .5rem;font-size:.8rem;font-weight:600}.GamePage-module-scss-module__5agtSq__miniGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;display:grid}.GamePage-module-scss-module__5agtSq__miniCard{background:var(--glass-subtle);border:1px solid var(--surface-border);border-radius:10px;align-items:center;gap:.75rem;min-width:0;padding:.85rem;transition:all .2s;display:flex;overflow:hidden}.GamePage-module-scss-module__5agtSq__miniCard:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .04);transform:translateY(-2px)}.GamePage-module-scss-module__5agtSq__miniAvatar{background:var(--surface-light);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative;overflow:hidden}.GamePage-module-scss-module__5agtSq__miniAvatar img{object-fit:cover}.GamePage-module-scss-module__5agtSq__miniAvatarRound{border-radius:50%}.GamePage-module-scss-module__5agtSq__miniAvatarPlaceholder{color:var(--accent-light);font-size:1.15rem;font-weight:700}.GamePage-module-scss-module__5agtSq__miniInfo{flex:1;min-width:0}.GamePage-module-scss-module__5agtSq__miniInfo h4{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.GamePage-module-scss-module__5agtSq__miniSub{color:var(--text-muted);font-size:.75rem}.GamePage-module-scss-module__5agtSq__miniStatus{white-space:nowrap;border-radius:1rem;flex-shrink:0;margin-left:auto;padding:.15rem .5rem;font-size:.65rem;font-weight:600}.GamePage-module-scss-module__5agtSq__miniStatus.GamePage-module-scss-module__5agtSq__active{color:var(--green);background:#00c8531f}.GamePage-module-scss-module__5agtSq__miniStatus.GamePage-module-scss-module__5agtSq__freeAgent{color:var(--blue);background:#2871fa1f}.GamePage-module-scss-module__5agtSq__miniStatus.GamePage-module-scss-module__5agtSq__inactive{color:var(--text-muted);background:#ffffff0d}.GamePage-module-scss-module__5agtSq__liveNowSection{background:linear-gradient(135deg, #ef44440f 0%, var(--surface) 100%);border:1px solid #ef44444d;border-radius:16px;margin-bottom:1.5rem;overflow:hidden}.GamePage-module-scss-module__5agtSq__liveNowHeader{border-bottom:1px solid #ef444426;align-items:center;gap:.5rem;padding:1rem 1.5rem;font-size:1.1rem;font-weight:700;display:flex}.GamePage-module-scss-module__5agtSq__liveNowList{flex-direction:column;display:flex}.GamePage-module-scss-module__5agtSq__liveNowCard{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background-color .15s;display:flex}.GamePage-module-scss-module__5agtSq__liveNowCard:not(:last-child){border-bottom:1px solid #ffffff0a}.GamePage-module-scss-module__5agtSq__liveNowCard:hover{background-color:#ffffff08}.GamePage-module-scss-module__5agtSq__liveNowInfo{align-items:center;gap:.75rem;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__liveNowType{background:rgba(var(--accent-rgb), .12);color:var(--accent-light);text-transform:uppercase;white-space:nowrap;border-radius:1rem;flex-shrink:0;padding:.2rem .5rem;font-size:.65rem;font-weight:600}.GamePage-module-scss-module__5agtSq__liveNowName{white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:600;overflow:hidden}.GamePage-module-scss-module__5agtSq__liveNowActions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.GamePage-module-scss-module__5agtSq__liveNowDetails{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.8rem;transition:color .15s;display:inline-flex}.GamePage-module-scss-module__5agtSq__liveNowDetails:hover{color:var(--accent-light)}.GamePage-module-scss-module__5agtSq__upcomingStreamsSection{margin-bottom:1.5rem}.GamePage-module-scss-module__5agtSq__upcomingStreamsHeader{color:var(--accent-light);align-items:center;gap:.5rem;padding:0 0 .6rem;font-size:1.1rem;font-weight:700;display:flex}.GamePage-module-scss-module__5agtSq__upcomingStreamsHeader svg{font-size:.9rem}.GamePage-module-scss-module__5agtSq__usGrid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.GamePage-module-scss-module__5agtSq__usGrid[data-count="1"]{grid-template-columns:1fr}.GamePage-module-scss-module__5agtSq__usGrid[data-count="2"]{grid-template-columns:1.4fr 1fr}.GamePage-module-scss-module__5agtSq__usGrid[data-count="3"],.GamePage-module-scss-module__5agtSq__usGrid[data-count="4"],.GamePage-module-scss-module__5agtSq__usGrid[data-count="5"]{grid-template-columns:1.2fr 1fr 1fr}.GamePage-module-scss-module__5agtSq__usGrid[data-count="3"]>:first-child,.GamePage-module-scss-module__5agtSq__usGrid[data-count="4"]>:first-child,.GamePage-module-scss-module__5agtSq__usGrid[data-count="5"]>:first-child{grid-area:1/1/3}.GamePage-module-scss-module__5agtSq__usFrame{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:linear-gradient(160deg, rgba(var(--accent-rgb), .5) 0%, rgba(var(--accent-rgb), .08) 40%, rgba(var(--accent-rgb), .35) 100%);transition:filter .3s;position:relative}.GamePage-module-scss-module__5agtSq__usFrame:hover{filter:drop-shadow(0 0 12px rgba(var(--accent-rgb), .18))}.GamePage-module-scss-module__5agtSq__usFrame:after{content:"";background:linear-gradient(90deg, var(--accent-light) 0%, transparent 50%);z-index:2;opacity:.5;height:2px;position:absolute;top:1.5px;left:1.5px;right:1.5px}.GamePage-module-scss-module__5agtSq__usFrameHero{clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px))}.GamePage-module-scss-module__5agtSq__usFrameUrgent{background:linear-gradient(160deg, rgba(var(--accent-rgb), .8) 0%, rgba(var(--accent-rgb), .2) 40%, rgba(var(--accent-rgb), .6) 100%);filter:drop-shadow(0 0 14px rgba(var(--accent-rgb), .2))}.GamePage-module-scss-module__5agtSq__usFrameUrgent:after{opacity:1;height:2.5px}.GamePage-module-scss-module__5agtSq__usInner{clip-path:inherit;background:var(--surface);margin:1.5px;position:relative;overflow:hidden}.GamePage-module-scss-module__5agtSq__usBg{opacity:.45;pointer-events:none;position:absolute;inset:0}.GamePage-module-scss-module__5agtSq__usBg:after{content:"";background:linear-gradient(to top, var(--surface) 0%, rgba(var(--surface-rgb,15, 15, 15), .4) 45%, transparent 100%);position:absolute;inset:0}.GamePage-module-scss-module__5agtSq__usFrameHero .GamePage-module-scss-module__5agtSq__usBg{opacity:.8}.GamePage-module-scss-module__5agtSq__usFrameHero .GamePage-module-scss-module__5agtSq__usBg:after{background:linear-gradient(105deg, rgba(var(--surface-rgb,15, 15, 15), .85) 0%, rgba(var(--surface-rgb,15, 15, 15), .55) 45%, rgba(var(--surface-rgb,15, 15, 15), .35) 100%),linear-gradient(to bottom, transparent 40%, rgba(var(--surface-rgb,15, 15, 15), .85) 100%)}.GamePage-module-scss-module__5agtSq__usContent{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:flex;position:relative}.GamePage-module-scss-module__5agtSq__usContentHero{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1.1rem;min-height:300px;padding:1.5rem 1.75rem}.GamePage-module-scss-module__5agtSq__usHeroTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.GamePage-module-scss-module__5agtSq__usNextUp{text-transform:uppercase;letter-spacing:1.2px;background:rgba(var(--accent-rgb), .15);border:1px solid rgba(var(--accent-rgb), .45);color:var(--accent-light);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 14px rgba(var(--accent-rgb), .22);border-radius:3px;align-items:center;gap:.45rem;padding:.28rem .65rem;font-size:.62rem;font-weight:800;display:inline-flex}.GamePage-module-scss-module__5agtSq__usNextUpDot{background:var(--accent-light);width:6px;height:6px;box-shadow:0 0 8px var(--accent-light);border-radius:50%;animation:1.8s ease-in-out infinite GamePage-module-scss-module__5agtSq__usNextUpPulse}@keyframes GamePage-module-scss-module__5agtSq__usNextUpPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.GamePage-module-scss-module__5agtSq__usHeroBody{flex-direction:column;gap:.5rem;max-width:75%;margin-top:auto;display:flex}.GamePage-module-scss-module__5agtSq__usHeroBottom{justify-content:space-between;align-items:center;gap:1.25rem;padding-top:.25rem;display:flex}.GamePage-module-scss-module__5agtSq__usLeft{flex-direction:column;flex:1;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__usRight{flex-shrink:0}.GamePage-module-scss-module__5agtSq__usTitle{letter-spacing:-.3px;text-shadow:0 2px 10px #0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.35rem;font-size:1.15rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.GamePage-module-scss-module__5agtSq__usFrameHero .GamePage-module-scss-module__5agtSq__usTitle{letter-spacing:-.6px;-webkit-line-clamp:unset;margin:0;font-size:1.85rem;line-height:1.1}.GamePage-module-scss-module__5agtSq__usDesc{color:#ffffffbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.GamePage-module-scss-module__5agtSq__usTitleRow{align-items:center;gap:.6rem;display:flex}.GamePage-module-scss-module__5agtSq__usGlobal{border:1px solid rgba(var(--accent-rgb), .2);color:var(--accent-light);text-transform:uppercase;white-space:nowrap;background:#0006;border-radius:1rem;padding:.15rem .45rem;font-size:.6rem;font-weight:600}.GamePage-module-scss-module__5agtSq__emptyState{text-align:center;color:var(--text-muted);padding:2.5rem 1rem;font-size:.875rem}@media (max-width:1200px){.GamePage-module-scss-module__5agtSq__bentoTournaments,.GamePage-module-scss-module__5agtSq__bentoFeatured{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoFeatured{flex-direction:row;max-height:260px}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredImage{aspect-ratio:auto;flex-shrink:0;width:42%}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredBody{flex:1;gap:.75rem;padding:1.5rem 1.75rem}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredTitle{-webkit-line-clamp:2;font-size:1.35rem}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredExcerpt{-webkit-line-clamp:3;font-size:.9rem}.GamePage-module-scss-module__5agtSq__bentoTeams,.GamePage-module-scss-module__5agtSq__bentoPlayers{grid-column:1/-1}}@media (max-width:768px){.GamePage-module-scss-module__5agtSq__hero{height:280px}.GamePage-module-scss-module__5agtSq__heroInner{padding:1.5rem}.GamePage-module-scss-module__5agtSq__heroTitle{letter-spacing:-1px;font-size:2.25rem}.GamePage-module-scss-module__5agtSq__heroStats{flex-wrap:wrap;gap:.5rem}.GamePage-module-scss-module__5agtSq__heroActions{top:1.5rem;right:1.5rem}.GamePage-module-scss-module__5agtSq__applyBtn{padding:.4rem .8rem;font-size:.75rem}.GamePage-module-scss-module__5agtSq__heroStat{padding:.35rem .65rem;font-size:.75rem}.GamePage-module-scss-module__5agtSq__heroLeaders{width:100%;margin-left:0}.GamePage-module-scss-module__5agtSq__leaderChip{font-size:.75rem}.GamePage-module-scss-module__5agtSq__leaderSocials{gap:.35rem;padding-left:.35rem}.GamePage-module-scss-module__5agtSq__gamePage .tabs-list{max-width:100%;padding:1rem 1.5rem}.GamePage-module-scss-module__5agtSq__content{padding:1.5rem}.GamePage-module-scss-module__5agtSq__bentoGrid{grid-template-columns:1fr}.GamePage-module-scss-module__5agtSq__bentoFeatured,.GamePage-module-scss-module__5agtSq__bentoTournaments,.GamePage-module-scss-module__5agtSq__bentoTeams,.GamePage-module-scss-module__5agtSq__bentoPlayers,.GamePage-module-scss-module__5agtSq__bentoPlayersFull{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoFeatured{flex-direction:column;max-height:none}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredImage{aspect-ratio:16/9;width:100%}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredBody{padding:1.1rem 1.2rem 1.25rem}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredTitle{font-size:1.1rem}.GamePage-module-scss-module__5agtSq__bentoFeatured .GamePage-module-scss-module__5agtSq__featuredExcerpt{-webkit-line-clamp:2;font-size:.85rem}.GamePage-module-scss-module__5agtSq__miniGrid{grid-template-columns:1fr}.GamePage-module-scss-module__5agtSq__bentoResults,.GamePage-module-scss-module__5agtSq__bentoActivity{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__activityTimeline{padding-left:20px}.GamePage-module-scss-module__5agtSq__activityTimeline:before{left:3px}.GamePage-module-scss-module__5agtSq__activityDot{width:8px;height:8px;left:-19px}.GamePage-module-scss-module__5agtSq__activityIcon{width:26px;height:26px}.GamePage-module-scss-module__5agtSq__activityIcon svg{font-size:11px}.GamePage-module-scss-module__5agtSq__activityItem{gap:8px;padding:6px 0}.GamePage-module-scss-module__5agtSq__activityBody{flex-direction:row;align-items:center;gap:8px}.GamePage-module-scss-module__5agtSq__activityText{flex-direction:column;flex:1;gap:1px;min-width:0}.GamePage-module-scss-module__5agtSq__activityTitle{align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.GamePage-module-scss-module__5agtSq__activityAction{font-size:.65rem}.GamePage-module-scss-module__5agtSq__activityBadge{padding:.05rem .3rem;font-size:.5rem}.GamePage-module-scss-module__5agtSq__activityTime{min-width:unset;flex-shrink:0;font-size:.6rem}.GamePage-module-scss-module__5agtSq__activityArrow{display:none}.GamePage-module-scss-module__5agtSq__activityScroll{max-height:200px}.GamePage-module-scss-module__5agtSq__liveNowCard{flex-direction:column;align-items:flex-start}.GamePage-module-scss-module__5agtSq__liveNowActions{justify-content:flex-start;width:100%}.GamePage-module-scss-module__5agtSq__usGrid[data-count="2"],.GamePage-module-scss-module__5agtSq__usGrid[data-count="3"],.GamePage-module-scss-module__5agtSq__usGrid[data-count="4"],.GamePage-module-scss-module__5agtSq__usGrid[data-count="5"]{grid-template-columns:1fr 1fr}.GamePage-module-scss-module__5agtSq__usGrid[data-count="3"]>:first-child,.GamePage-module-scss-module__5agtSq__usGrid[data-count="4"]>:first-child,.GamePage-module-scss-module__5agtSq__usGrid[data-count="5"]>:first-child{grid-area:auto/1/auto/-1}.GamePage-module-scss-module__5agtSq__usContentHero{gap:.85rem;min-height:220px;padding:1.15rem 1.25rem}.GamePage-module-scss-module__5agtSq__usHeroBody{max-width:100%}.GamePage-module-scss-module__5agtSq__usHeroBottom{flex-direction:column;align-items:flex-start;gap:.75rem}.GamePage-module-scss-module__5agtSq__usFrameHero .GamePage-module-scss-module__5agtSq__usTitle{letter-spacing:-.3px;font-size:1.25rem}.GamePage-module-scss-module__5agtSq__usDesc{font-size:.78rem}}.GamePage-module-scss-module__5agtSq__bentoResults{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__resultsList{flex-direction:column;gap:8px;display:flex}.GamePage-module-scss-module__5agtSq__resultItem{border:1px solid var(--surface-light);border-radius:6px;flex-direction:column;gap:6px;padding:12px 16px;transition:border-color .15s,transform .15s;display:flex}.GamePage-module-scss-module__5agtSq__resultItem:hover{border-color:var(--accent);transform:translate(4px)}.GamePage-module-scss-module__5agtSq__resultTitle{color:var(--text-primary);font-size:.95rem;font-weight:600}.GamePage-module-scss-module__5agtSq__resultPlacements{flex-wrap:wrap;gap:8px;display:flex}.GamePage-module-scss-module__5agtSq__resultMedal{border-radius:4px;padding:2px 10px;font-size:.8rem;font-weight:600}.GamePage-module-scss-module__5agtSq__resultMedal[data-place="1st"]{color:gold;background:#ffd7001f}.GamePage-module-scss-module__5agtSq__resultMedal[data-place="2nd"]{color:silver;background:#c0c0c01f}.GamePage-module-scss-module__5agtSq__resultMedal[data-place="3rd"]{color:#cd7f32;background:#cd7f321f}.GamePage-module-scss-module__5agtSq__bentoLeaderboard{grid-column:1/-1}.GamePage-module-scss-module__5agtSq__bentoActivity{grid-column:1/-1;position:relative}.GamePage-module-scss-module__5agtSq__activityScroll{scrollbar-width:thin;scrollbar-color:rgba(var(--accent-rgb), .15) #0000;max-height:260px;position:relative;overflow-y:auto}.GamePage-module-scss-module__5agtSq__activityScroll::-webkit-scrollbar{width:4px}.GamePage-module-scss-module__5agtSq__activityScroll::-webkit-scrollbar-track{background:0 0}.GamePage-module-scss-module__5agtSq__activityScroll::-webkit-scrollbar-thumb{background:rgba(var(--accent-rgb), .15);border-radius:2px}.GamePage-module-scss-module__5agtSq__activityFade{background:linear-gradient(to bottom, transparent, var(--surface));pointer-events:none;z-index:2;opacity:1;border-radius:0 0 16px 16px;height:40px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.GamePage-module-scss-module__5agtSq__activityFadeHidden{opacity:0}.GamePage-module-scss-module__5agtSq__activityTimeline{flex-direction:column;padding-left:28px;display:flex;position:relative}.GamePage-module-scss-module__5agtSq__activityTimeline:before{content:"";background:linear-gradient(to bottom, rgba(var(--accent-rgb), .3), rgba(var(--accent-rgb), .08), var(--surface-border));border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.GamePage-module-scss-module__5agtSq__activityItemWrap:not(:last-child){border-bottom:1px solid #ffffff08}.GamePage-module-scss-module__5agtSq__activityItem{border-radius:8px;align-items:center;gap:12px;padding:10px 12px 10px 0;transition:all .2s;display:flex;position:relative}.GamePage-module-scss-module__5agtSq__activityItem:hover{background:rgba(var(--accent-rgb), .04)}.GamePage-module-scss-module__5agtSq__activityItem:hover .GamePage-module-scss-module__5agtSq__activityArrow{opacity:1;transform:translate(0)}.GamePage-module-scss-module__5agtSq__activityItem:hover .GamePage-module-scss-module__5agtSq__activityTitle{color:var(--accent-light)}.GamePage-module-scss-module__5agtSq__activityDot{z-index:1;width:10px;height:10px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;flex-shrink:0;position:absolute;left:-27px}.GamePage-module-scss-module__5agtSq__activityIcon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.GamePage-module-scss-module__5agtSq__activityIcon svg{font-size:14px}.GamePage-module-scss-module__5agtSq__activityBody{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__activityText{flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.GamePage-module-scss-module__5agtSq__activityTitle{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:.9rem;font-weight:600;transition:color .2s;display:inline-flex;overflow:hidden}.GamePage-module-scss-module__5agtSq__activityAction{color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:.825rem}.GamePage-module-scss-module__5agtSq__activityBadge{white-space:nowrap;text-transform:uppercase;letter-spacing:.3px;border-radius:1rem;padding:.15rem .5rem;font-size:.65rem;font-weight:600}.GamePage-module-scss-module__5agtSq__activityTime{color:var(--text-muted);white-space:nowrap;text-align:right;min-width:50px;font-size:.75rem}.GamePage-module-scss-module__5agtSq__activityArrow{color:var(--text-muted);opacity:0;flex-shrink:0;font-size:10px;transition:all .25s;transform:translate(-4px)}
.page-module-scss-module__6pB7wq__pageHeader{max-width:1100px;margin-bottom:1.25rem;margin-left:auto;margin-right:auto}.page-module-scss-module__6pB7wq__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:800;line-height:1.1}
