._header_al2fz_1{color:#fff;z-index:50;-webkit-overflow-scrolling:touch;background-color:#1f2937;position:sticky;top:0;overflow:auto hidden;box-shadow:0 1px 3px #0000001a}._header_al2fz_1::-webkit-scrollbar{height:8px}._header_al2fz_1::-webkit-scrollbar-track{background:#374151}._header_al2fz_1::-webkit-scrollbar-thumb{background:#6b7280;border-radius:4px}._header_al2fz_1::-webkit-scrollbar-thumb:hover{background:#9ca3af}._container_al2fz_30{align-items:center;gap:.75rem;min-width:max-content;min-height:48px;padding:.3rem 1rem;display:flex}._logoLink_al2fz_39{color:inherit;flex-shrink:0;text-decoration:none}._logo_al2fz_39{font-size:1.25rem;font-weight:900;line-height:1;transition:opacity .2s}._logoLink_al2fz_39:hover ._logo_al2fz_39{opacity:.8;color:#e5e7eb}._logoLine2_al2fz_57{margin-top:-.25rem}._datePickerWrapper_al2fz_61{flex-shrink:0;align-items:center;display:flex;position:relative}._dateButton_al2fz_68{color:#fff;cursor:pointer;background-color:#374151;border:1px solid #4b5563;border-radius:.375rem;height:28px;padding:.25rem .75rem;font-family:inherit;font-size:.75rem;transition:background-color .2s,border-color .2s}._dateButton_al2fz_68:hover{background-color:#6b7280;border-color:#9ca3af}._dateButton_al2fz_68:focus{outline-offset:2px;outline:2px solid #9ca3af}._hiddenDateInput_al2fz_91{opacity:0;pointer-events:auto;border:none;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}._backdrop_al2fz_105{z-index:40;background-color:#0000;position:fixed;inset:0}._gamesWrapper_al2fz_115{flex:1;display:flex}._gamesList_al2fz_120{gap:.75rem;display:flex}._noGames_al2fz_125{color:#9ca3af;white-space:nowrap;font-size:.875rem}._gameLink_hrtzy_1{color:inherit;flex-shrink:0;text-decoration:none;display:block}._gameCard_hrtzy_8{background-color:#374151;border:1px solid #4b5563;border-radius:.375rem;width:fit-content;padding:.25rem .375rem;transition:all .2s}._gameCard_hrtzy_8:hover{color:#f3f4f6;background-color:#6b7280;border-color:#9ca3af;transform:translateY(-1px)}._gameContent_hrtzy_24{align-items:center;gap:.35rem;display:flex}._teamTricodes_hrtzy_30{flex-direction:column;gap:.125rem;display:flex}._teamTricode_hrtzy_30{text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600}._scoresColumn_hrtzy_43{flex-direction:column;align-items:flex-end;gap:.125rem;display:flex}._teamScore_hrtzy_50{text-align:right;font-size:.875rem;font-weight:700}._statusColumn_hrtzy_56{flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex}._gameStatus_hrtzy_64{text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1}._gameTime_hrtzy_71{font-size:.625rem;font-weight:400;line-height:1}._statusFinal_hrtzy_78{color:#9ca3af}
