.DI3OdW_schedule{gap:var(--sv-space-6);flex-direction:column;min-width:0;display:flex}.DI3OdW_group{gap:var(--sv-space-3);flex-direction:column;min-width:0;display:flex}.DI3OdW_groupHead{justify-content:space-between;align-items:baseline;gap:var(--sv-space-3);display:flex}.DI3OdW_groupTitle{color:var(--sv-text-strong);margin:0}.DI3OdW_groupNote{color:var(--sv-text-muted);font-size:var(--sv-type-small-size);line-height:var(--sv-type-small-line);font-variant-numeric:tabular-nums;margin:0}.DI3OdW_list{border:1px solid var(--sv-border);border-radius:var(--sv-radius-md);background:var(--sv-surface);margin:0;padding:0;list-style:none;overflow:hidden}.DI3OdW_row{align-items:center;gap:var(--sv-space-3);min-height:60px;padding:var(--sv-space-2) var(--sv-space-4);border-top:1px solid var(--sv-border-hairline);font-family:var(--sv-font);transition:transform var(--sv-dur-micro) var(--sv-ease-out), background-color var(--sv-dur-micro) var(--sv-ease-out);grid-template-columns:clamp(64px,19vw,88px) minmax(0,1fr) auto;display:grid;position:relative}.DI3OdW_row:first-child{border-top:0}@media (hover:hover){.DI3OdW_row:hover{background:var(--sv-surface-hover)}}.DI3OdW_row:has(.DI3OdW_hit:active){transform:scale(var(--sv-press-scale-row));background:var(--sv-canvas-subtle);transition-duration:var(--sv-dur-press)}.DI3OdW_hit{z-index:0;position:absolute;inset:0}.DI3OdW_hit:focus-visible{outline:2px solid var(--sv-focus);outline-offset:-2px}.DI3OdW_when{font-variant-numeric:tabular-nums;flex-direction:column;min-width:0;display:flex}.DI3OdW_whenTop{color:var(--sv-text-strong);font-size:var(--sv-type-small-size);line-height:var(--sv-type-small-line);white-space:nowrap;font-weight:600}.DI3OdW_whenPlayed{color:var(--sv-text);font-weight:500}.DI3OdW_whenBottom{color:var(--sv-text-muted);font-size:var(--sv-type-micro-size);line-height:var(--sv-type-micro-line);white-space:nowrap;font-weight:500}.DI3OdW_opponent{flex-direction:column;min-width:0;display:flex}.DI3OdW_line{align-items:center;gap:var(--sv-space-2);min-width:0;min-height:28px;display:flex}.DI3OdW_site{min-width:2ch;color:var(--sv-text-muted);font-size:var(--sv-type-small-size);line-height:var(--sv-type-small-line);flex:none}.DI3OdW_team{z-index:1;color:var(--sv-text-strong);flex:0 auto}.DI3OdW_team>:nth-child(2){text-overflow:clip;white-space:normal;text-wrap:balance;overflow:visible}.DI3OdW_meta{color:var(--sv-text-muted);font-size:var(--sv-type-micro-size);line-height:var(--sv-type-micro-line)}.DI3OdW_end{align-items:center;gap:var(--sv-space-2);pointer-events:none;font-variant-numeric:tabular-nums;display:flex}.DI3OdW_letter{border:1.5px solid var(--sv-text-strong);border-radius:var(--sv-radius-xs);width:24px;height:24px;font-size:var(--sv-type-micro-size);place-items:center;font-weight:600;line-height:1;display:inline-grid}.DI3OdW_win{background:var(--sv-text-strong);color:var(--sv-surface)}.DI3OdW_loss{color:var(--sv-text-strong)}.DI3OdW_score{min-width:5ch;color:var(--sv-text-strong);font-size:var(--sv-type-body-sm-size);line-height:var(--sv-type-body-sm-line);text-align:right;font-weight:500}.DI3OdW_withBar{row-gap:var(--sv-space-1);padding-bottom:var(--sv-space-3);grid-template-areas:"when opponent end""bar bar bar"}.DI3OdW_withBar .DI3OdW_when{grid-area:when}.DI3OdW_withBar .DI3OdW_opponent{grid-area:opponent}.DI3OdW_withBar .DI3OdW_end{grid-area:end}.DI3OdW_bar{z-index:1;grid-area:bar;min-width:0;position:relative}.DI3OdW_bar a{z-index:2}@media (min-width:800px){.DI3OdW_schedule{max-width:720px}}
