.vm_calendar__ckSeY td,.vm_calendar__ckSeY th{vertical-align:middle}.vm_calendar__ckSeY .vm_num__rGXQ4{text-align:right;white-space:nowrap}.vm_calendar__ckSeY th.vm_scoreHead__g4P70{white-space:normal}.vm_calendar__ckSeY .vm_day__D2xTJ{white-space:nowrap}.vm_calendar__ckSeY .vm_rest___F5ze td{color:var(--muted);font-style:italic;background:rgba(255,236,200,.012)}.vm_calendar__ckSeY .vm_today__mVDx_ td{background:rgba(201,165,76,.09)}.vm_calendar__ckSeY .vm_today__mVDx_ td:first-child{box-shadow:inset 3px 0 0 var(--gold)}.vm_calendar__ckSeY .vm_unplayed__u2xfA{color:var(--muted)}.vm_calendar__ckSeY a{font-weight:700}.vm_caption__EZt0S{caption-side:bottom;text-align:left;padding:8px 14px 12px}.vm_status__HxcJb{font-size:1.05rem}.vm_status__HxcJb strong{color:var(--text-hi)}.vm_players__BCNq6{margin-top:1.2em}@media (min-width:640px){.vm_players__BCNq6{grid-template-columns:repeat(2,minmax(0,1fr))}}.vm_game__3yiuJ{margin:1.4em 0}.vm_game__3yiuJ>summary{cursor:pointer;font-weight:700;color:var(--text-hi)}.vm_game__3yiuJ[open]>summary{margin-bottom:.6em}.vm_game__3yiuJ h3{margin-top:.2em}.vm_meta__4bSSl{color:var(--muted);font-size:.95rem;margin-top:-.3em}.vm_source__HrXAz{margin-top:.4em}@media (max-width:480px){.vm_calendar__ckSeY{font-size:.84rem}.vm_calendar__ckSeY td,.vm_calendar__ckSeY th{padding-left:6px;padding-right:6px}.vm_calendar__ckSeY thead th{letter-spacing:.05em;font-size:.66rem}}