.motw-stage{background:radial-gradient(120% 90% at 50% -30%,rgb(var(--c-gold)/.14),transparent 60%),radial-gradient(90% 70% at 50% 130%,rgb(var(--c-felt)/.22),transparent 70%)}.mymatch{border-color:rgb(var(--c-gold)/.35)}.mymatch[data-hot=true]{border-color:rgb(var(--c-ember)/.45)}.mymatch-stage{background:radial-gradient(70% 120% at 10% 50%,rgb(var(--c-gold)/.13),transparent 65%),radial-gradient(80% 90% at 90% 140%,rgb(var(--c-felt)/.16),transparent 70%)}.mymatch[data-hot=true] .mymatch-stage{background:radial-gradient(70% 120% at 10% 50%,rgb(var(--c-ember)/.14),transparent 65%),radial-gradient(80% 90% at 90% 140%,rgb(var(--c-gold)/.1),transparent 70%)}.mymatch-aside{background:rgb(var(--c-bg)/.28)}.mymatch-status{background:rgb(var(--c-bg)/.5);box-shadow:inset 0 0 0 1px rgb(var(--c-ink)/var(--a-border,.12))}.mymatch-status-icon{color:rgb(var(--c-gold))}.mymatch[data-phase=won] .mymatch-status{background:linear-gradient(90deg,rgb(var(--c-win)/.14),rgb(var(--c-win)/.04));box-shadow:inset 0 0 0 1px rgb(var(--c-win)/.32)}.mymatch[data-phase=won] .mymatch-status-icon{color:rgb(var(--c-win))}.mymatch[data-phase=disputed] .mymatch-status,.mymatch[data-phase=pending] .mymatch-status{background:linear-gradient(90deg,rgb(var(--c-gold)/.12),rgb(var(--c-gold)/.03));box-shadow:inset 0 0 0 1px rgb(var(--c-gold)/.28)}.mymatch[data-phase=draw] .mymatch-status-icon,.mymatch[data-phase=lost] .mymatch-status-icon{color:rgb(var(--c-ink)/var(--a-muted,.64))}.motw-step+.motw-step:before{content:"";position:absolute;top:1rem;right:50%;width:100%;height:2px;border-radius:2px;background:rgb(var(--c-ink)/var(--a-border,.12))}.motw-step[data-state=done]:before,.motw-step[data-state=miss]:before,.motw-step[data-state=now]:before,.motw-step[data-state=wait]:before{background:rgb(var(--c-gold)/.55)}.motw-step-dot{color:rgb(var(--c-ink)/var(--a-muted,.64));background:rgb(var(--c-surface));box-shadow:inset 0 0 0 1.5px rgb(var(--c-ink)/var(--a-border,.12))}.motw-step[data-state=done] .motw-step-dot{color:rgb(var(--c-bg));background:rgb(var(--c-gold));box-shadow:none}.motw-step[data-state=now] .motw-step-dot,.motw-step[data-state=wait] .motw-step-dot{color:rgb(var(--c-gold));box-shadow:inset 0 0 0 2px rgb(var(--c-gold)),0 0 0 4px rgb(var(--c-gold)/.14)}.motw-step[data-state=miss] .motw-step-dot{color:rgb(var(--c-ink)/var(--a-faint,.4))}.motw-step[data-state=miss]>span:nth-child(2){color:rgb(var(--c-ink)/var(--a-muted,.64))}.mymatch[data-hot=true] .motw-step:last-child[data-state=done] .motw-step-dot{background:rgb(var(--c-ember))}.motw-how>summary::-webkit-details-marker{display:none}.motw-how>summary:focus-visible{outline:2px solid rgb(var(--c-gold)/.6);outline-offset:2px;border-radius:4px}.week-pairings-mine{background:rgb(var(--c-gold)/.07);box-shadow:inset 0 0 0 1px rgb(var(--c-gold)/.25)}.motw-bar>span{transition:flex-grow .7s var(--ease-expo)}.recap-collapse{display:grid;grid-template-rows:0fr;opacity:.001;transition:grid-template-rows .36s var(--ease-out),opacity .26s var(--ease-out)}.recap-collapse[data-open=true]{grid-template-rows:1fr;opacity:1}.recap-collapse>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.motw-in-l{animation:motw-in-l .68s var(--ease-expo) both}.motw-in-r{animation:motw-in-r .68s var(--ease-expo) both}.motw-in-vs{animation:motw-in-vs .76s var(--ease-expo) 90ms both}.recap-row{animation:recap-row .42s var(--ease-out) both}.motw-breathe{animation:motw-breathe 1.8s ease-in-out infinite}.motw-step[data-state=now] .motw-step-dot{animation:motw-now 2.4s var(--ease-out) infinite}.motw-how[open]>ul{animation:recap-row .3s var(--ease-out) both}}@keyframes motw-in-l{0%{opacity:.35;transform:translateX(-14px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes motw-in-r{0%{opacity:.35;transform:translateX(14px);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes motw-in-vs{0%{opacity:.2;transform:scale(.86);letter-spacing:.2em}to{opacity:1;transform:none}}@keyframes recap-row{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes motw-breathe{50%{opacity:.45}}@keyframes motw-now{0%,to{box-shadow:inset 0 0 0 2px rgb(var(--c-gold)),0 0 0 4px rgb(var(--c-gold)/.14)}50%{box-shadow:inset 0 0 0 2px rgb(var(--c-gold)),0 0 0 7px rgb(var(--c-gold)/.05)}}@media (prefers-reduced-motion:reduce){.motw-bar>span,.recap-collapse{transition:none}}