.page-module__eVPbWq__page{min-height:calc(100vh - 58px);color:var(--color-text);padding:20px}.page-module__eVPbWq__header{width:min(1400px,100%);margin:0 auto 14px}.page-module__eVPbWq__header h1{margin-bottom:6px;font-size:clamp(2rem,4vw,2.6rem)}.page-module__eVPbWq__header p{color:var(--color-text-dim)}.page-module__eVPbWq__navRow{color:var(--color-text-dim);flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;font-size:.9rem;display:flex}.page-module__eVPbWq__navLink{color:#ff6969;text-underline-offset:2px;text-decoration:underline}.page-module__eVPbWq__notices{gap:8px;width:min(1400px,100%);margin:0 auto 16px;display:grid}.page-module__eVPbWq__noticeOk,.page-module__eVPbWq__noticeError{border:1px solid;border-radius:12px;padding:10px 12px;font-size:.92rem}.page-module__eVPbWq__noticeOk{color:#bdf3d1;background:#3a85592e;border-color:#5dc68685}.page-module__eVPbWq__noticeError{color:#ffd2d2;background:#ff191929;border-color:#ff191985}.page-module__eVPbWq__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:14px;width:min(1400px,100%);margin:0 auto;display:grid}.page-module__eVPbWq__gridFocus{grid-template-columns:minmax(0,1fr);width:min(1040px,100%)}.page-module__eVPbWq__panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(165deg,#0f0f10f5 0%,#141416f0 100%);min-width:0;padding:14px;box-shadow:0 16px 38px #00000052}.page-module__eVPbWq__focusPanel{min-height:min(72vh,100%)}.page-module__eVPbWq__calendarHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.page-module__eVPbWq__monthControls{align-items:center;gap:8px;display:flex}.page-module__eVPbWq__monthControls button{border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-text);font:inherit;cursor:pointer;background:#ffffff08;padding:6px 8px}.page-module__eVPbWq__monthControls button:hover{border-color:#ff191999}.page-module__eVPbWq__weekdays{color:var(--color-text-dim);text-transform:uppercase;letter-spacing:.06em;grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:6px;font-size:.78rem;display:grid}.page-module__eVPbWq__weekdays span{text-align:center;padding:4px}.page-module__eVPbWq__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.page-module__eVPbWq__dayCell{border:1px solid var(--color-border);background:#ffffff08;border-radius:10px;grid-template-rows:auto 1fr;gap:6px;min-height:132px;padding:6px;display:grid}.page-module__eVPbWq__dayCellMuted{opacity:.54}.page-module__eVPbWq__dayCellToday{border-color:#ff1919b3;box-shadow:inset 0 0 0 1px #ff191940}.page-module__eVPbWq__dayCellSelected{background:#ff19191f}.page-module__eVPbWq__dayNumber{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;padding:2px 4px;font-weight:700}.page-module__eVPbWq__dayMatches{align-content:start;gap:6px;display:grid}.page-module__eVPbWq__matchChip,.page-module__eVPbWq__matchChipActive{border:1px solid var(--color-border);border-radius:var(--radius-button);width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:#ffffff0a;gap:2px;padding:6px;display:grid}.page-module__eVPbWq__matchChip small,.page-module__eVPbWq__matchChipActive small{color:var(--color-text-dim);font-size:.7rem}.page-module__eVPbWq__matchChip strong,.page-module__eVPbWq__matchChipActive strong{font-size:.74rem;line-height:1.2}.page-module__eVPbWq__matchChip span,.page-module__eVPbWq__matchChipActive span{color:var(--color-text-dim);font-size:.72rem}.page-module__eVPbWq__matchChipActive{background:#ff191933;border-color:#ff1919b8}.page-module__eVPbWq__moreMatches{color:var(--color-text-dim);font-size:.72rem}.page-module__eVPbWq__metaBlock{gap:4px;margin-top:12px;display:grid}.page-module__eVPbWq__matchFilterBar{flex-wrap:wrap;align-items:end;gap:10px;margin-top:14px;display:flex}.page-module__eVPbWq__matchFilterField{min-width:min(240px,100%);color:var(--color-text-dim);gap:4px;font-size:.88rem;display:grid}.page-module__eVPbWq__matchFilterField select{border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);background:#ffffff08;padding:9px 11px}.page-module__eVPbWq__matchFilterField select:focus{outline-offset:1px;outline:2px solid #ff191980}.page-module__eVPbWq__matchFilterMeta{color:var(--color-text-dim);margin-top:10px;font-size:.84rem}.page-module__eVPbWq__matchList{gap:8px;margin-top:14px;list-style:none;display:grid}.page-module__eVPbWq__matchItem,.page-module__eVPbWq__matchActive{border:1px solid var(--color-border);border-radius:var(--radius-button);text-align:left;cursor:pointer;width:100%;color:var(--color-text);background:#ffffff08;gap:4px;padding:10px;display:grid}.page-module__eVPbWq__matchActive{background:#ff191933;border-color:#ff1919b8}.page-module__eVPbWq__matchTeams{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.page-module__eVPbWq__entityLink{color:#ffe8e8;overflow-wrap:anywhere;text-decoration:none}.page-module__eVPbWq__entityLink:hover{color:#ffb8b8}.page-module__eVPbWq__matchItem small,.page-module__eVPbWq__matchActive small{color:var(--color-text-dim)}.page-module__eVPbWq__form{gap:10px;margin-top:14px;display:grid}.page-module__eVPbWq__form label{color:var(--color-text-dim);gap:4px;font-size:.88rem;display:grid}.page-module__eVPbWq__form input,.page-module__eVPbWq__form select,.page-module__eVPbWq__form textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);background:#ffffff08;padding:9px 11px}.page-module__eVPbWq__form input:focus,.page-module__eVPbWq__form select:focus,.page-module__eVPbWq__form textarea:focus{outline-offset:1px;outline:2px solid #ff191980}.page-module__eVPbWq__fieldset{border:1px solid var(--color-border);border-radius:10px;gap:8px;padding:8px;display:grid}.page-module__eVPbWq__fieldset legend{color:#fff;padding:0 6px;font-weight:600}.page-module__eVPbWq__primaryButton{border-radius:var(--radius-button);font:inherit;cursor:pointer;color:#fff;background:linear-gradient(135deg,#ff1919 0%,#b80000 100%);border:1px solid #ff19198c;padding:9px 12px;font-weight:600}.page-module__eVPbWq__primaryButton:disabled{cursor:not-allowed;opacity:.65;filter:grayscale(.3)}.page-module__eVPbWq__secondaryButton{border:1px solid var(--color-border);border-radius:var(--radius-button);font:inherit;cursor:pointer;color:var(--color-text);background:#ffffff0f;padding:9px 12px;font-weight:600}.page-module__eVPbWq__secondaryButton:disabled{cursor:not-allowed;opacity:.65}.page-module__eVPbWq__detailBlock{gap:10px;min-width:0;display:grid}.page-module__eVPbWq__detailBlock p,.page-module__eVPbWq__detailBlock li,.page-module__eVPbWq__detailBlock h3,.page-module__eVPbWq__detailBlock h4,.page-module__eVPbWq__detailBlock strong,.page-module__eVPbWq__detailBlock span{overflow-wrap:anywhere}.page-module__eVPbWq__sectionCard{border:1px solid var(--color-border);background:#ffffff08;border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}.page-module__eVPbWq__sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module__eVPbWq__sectionHeaderRow>*{overflow-wrap:anywhere;min-width:0}.page-module__eVPbWq__inlineFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__eVPbWq__proposalList,.page-module__eVPbWq__messageFeed{gap:8px;list-style:none;display:grid}.page-module__eVPbWq__proposalCard,.page-module__eVPbWq__messageCard{border:1px solid var(--color-border);background:#ffffff08;border-radius:8px;gap:6px;padding:10px;display:grid}.page-module__eVPbWq__proposalHeader,.page-module__eVPbWq__messageHeader,.page-module__eVPbWq__actionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__eVPbWq__resultCard{background:#ff19191f;border:1px solid #ff19197a;border-radius:10px;gap:6px;padding:10px;display:grid}.page-module__eVPbWq__resultScore{grid-template-columns:1fr auto auto auto 1fr;align-items:center;gap:8px;display:grid}.page-module__eVPbWq__resultScore strong{font-size:1.25rem}.page-module__eVPbWq__resultScore span:first-child{text-align:right}.page-module__eVPbWq__resultScore span:last-child{text-align:left}.page-module__eVPbWq__lineupGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-module__eVPbWq__lineupGrid div{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff08;padding:10px}.page-module__eVPbWq__lineupGrid ul{gap:4px;padding-left:18px;display:grid}.page-module__eVPbWq__startLineupFields{gap:10px;margin-top:10px;display:grid}.page-module__eVPbWq__startLineupFields label{color:var(--color-text-dim);gap:4px;font-size:.88rem;display:grid}.page-module__eVPbWq__startLineupFields input{border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);background:#ffffff08;padding:9px 11px}.page-module__eVPbWq__startLineupFields input:focus{outline-offset:1px;outline:2px solid #ff191980}.page-module__eVPbWq__pairingOrderList{gap:10px;margin-top:10px;display:grid}.page-module__eVPbWq__pairingOrderRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff08;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.page-module__eVPbWq__pairingOrderPlayer{gap:4px;min-width:0;display:grid}.page-module__eVPbWq__pairingOrderPlayer strong{overflow-wrap:anywhere}.page-module__eVPbWq__pairingOrderSlot{color:var(--color-text-dim);font-size:.82rem;font-weight:600}.page-module__eVPbWq__pairingOrderButtons{flex-shrink:0;gap:8px;display:flex}.page-module__eVPbWq__pairingArrowButton{border:1px solid var(--color-border);border-radius:var(--radius-md);width:42px;height:42px;color:var(--color-text);font:inherit;cursor:pointer;background:#ffffff0d;font-size:1.1rem;font-weight:700}.page-module__eVPbWq__pairingArrowButton:hover:not(:disabled){background:#ff19191f;border-color:#ff19198c}.page-module__eVPbWq__pairingArrowButton:disabled{cursor:not-allowed;opacity:.6}.page-module__eVPbWq__gamesList{gap:6px;padding-left:18px;display:grid}.page-module__eVPbWq__gamesList li{border:1px solid var(--color-border);background:#ffffff08;border-radius:8px;gap:10px;padding:8px;display:flex}.page-module__eVPbWq__gameEntryList{gap:10px;list-style:none;display:grid}.page-module__eVPbWq__gameSummaryList{gap:8px;list-style:none;display:grid}.page-module__eVPbWq__gameSummaryItem{border:1px solid var(--color-border);background:#ffffff05;border-radius:8px;gap:4px;padding:10px;display:grid}.page-module__eVPbWq__gameSummaryHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.page-module__eVPbWq__gameEntryCard{border:1px solid var(--color-border);background:#ffffff08;border-radius:10px;gap:10px;padding:12px;display:grid}.page-module__eVPbWq__gameEntryCardLocked{opacity:.62}.page-module__eVPbWq__gameEntryHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.page-module__eVPbWq__gameEntryTitle{gap:4px;display:grid}.page-module__eVPbWq__gameEntryTitle span{color:var(--color-text-dim);font-size:.92rem}.page-module__eVPbWq__gameEntryForm{gap:10px;display:grid}.page-module__eVPbWq__gameEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__eVPbWq__legSelector{grid-column:1/-1;gap:8px;display:grid}.page-module__eVPbWq__legSelectorLabel{color:var(--color-text-dim);font-size:.88rem}.page-module__eVPbWq__legButtonRow{flex-wrap:wrap;gap:8px;display:flex}.page-module__eVPbWq__legButton{border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:52px;font:inherit;color:var(--color-text);cursor:pointer;background:#ffffff08;padding:9px 14px;font-weight:700;transition:border-color .15s,background .15s,transform .15s}.page-module__eVPbWq__legButton:hover:not(:disabled){background:#ffffff14;border-color:#ff191973;transform:translateY(-1px)}.page-module__eVPbWq__legButton:disabled{cursor:not-allowed;opacity:.65}.page-module__eVPbWq__legButtonActive{color:#fff;background:#ff191929;border-color:#ff1919cc}.page-module__eVPbWq__gameEntryGrid label{color:var(--color-text-dim);gap:4px;font-size:.88rem;display:grid}.page-module__eVPbWq__gameEntryGrid input{border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;color:var(--color-text);background:#ffffff08;padding:9px 11px}.page-module__eVPbWq__gameEntryGrid input:focus{outline-offset:1px;outline:2px solid #ff191980}.page-module__eVPbWq__standingsWrap{margin-bottom:14px;overflow-x:auto}.page-module__eVPbWq__standingsGroups{gap:10px;margin-bottom:14px;display:grid}.page-module__eVPbWq__standingsGroup{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff08;padding:10px}.page-module__eVPbWq__standingsGroup h3{margin-bottom:8px}.page-module__eVPbWq__standingsTable{border-collapse:collapse;width:100%;font-size:.86rem}.page-module__eVPbWq__standingsTable th,.page-module__eVPbWq__standingsTable td{border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap;padding:7px 8px}.page-module__eVPbWq__standingsTable th{color:var(--color-text-dim);font-weight:600}.page-module__eVPbWq__meta{color:var(--color-text-dim);overflow-wrap:anywhere}@media (max-width:1280px){.page-module__eVPbWq__grid{grid-template-columns:1fr}}@media (max-width:900px){.page-module__eVPbWq__page{padding:14px}.page-module__eVPbWq__calendarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__eVPbWq__weekdays{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.page-module__eVPbWq__weekdays span{text-align:left;border:1px solid #ffffff0d;border-radius:8px;padding-left:8px}.page-module__eVPbWq__lineupGrid,.page-module__eVPbWq__inlineFields,.page-module__eVPbWq__gameEntryGrid{grid-template-columns:1fr}.page-module__eVPbWq__resultScore{grid-template-columns:1fr auto auto auto}.page-module__eVPbWq__resultScore span:last-child{text-align:left;grid-column:1/-1}}@media (max-width:560px){.page-module__eVPbWq__calendarHeader{flex-direction:column;align-items:flex-start}.page-module__eVPbWq__calendarGrid{grid-template-columns:1fr}.page-module__eVPbWq__weekdays{display:none}}
