.ps-dim{opacity:.38}.ps-hl{background:var(--surface-2)}.ps-bar{width:var(--w,100%)}.ps-done .ps-box{background:var(--ink);border-color:var(--ink);color:var(--on-ink)}.ps-done .ps-strike{color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-strong)}@media (prefers-reduced-motion:no-preference){html[data-motion] .ps-late{transition:opacity .42s var(--ease-out), transform .52s cubic-bezier(.34, 1.32, .64, 1);transition-delay:var(--late,0s)}html[data-motion] [data-playable]:not([data-play]) .ps-late{opacity:0;transition:none;transform:scale(.96)}html[data-motion] .ps-dim{transition:opacity .36s var(--ease-out) var(--late,1.4s)}html[data-motion] [data-playable]:not([data-play]) .ps-dim{opacity:1;transition:none}html[data-motion] .ps-hl{transition:background-color .36s var(--ease-out) var(--late,1.4s)}html[data-motion] [data-playable]:not([data-play]) .ps-hl{background:0 0;transition:none}html[data-motion] .ps-bar{transition:width .7s var(--ease-out) var(--late,.4s)}html[data-motion] [data-playable]:not([data-play]) .ps-bar{width:0;transition:none}html[data-motion] .ps-done .ps-box{transition:background-color .2s var(--ease-out) var(--late), border-color .2s var(--ease-out) var(--late), color .2s var(--ease-out) var(--late)}html[data-motion] .ps-done .ps-strike{transition:color .3s var(--ease-out) var(--late)}html[data-motion] [data-playable]:not([data-play]) .ps-done .ps-box{background:var(--surface);border-color:var(--line-strong);color:#0000;transition:none}html[data-motion] [data-playable]:not([data-play]) .ps-done .ps-strike{color:var(--ink);text-decoration-color:#0000;transition:none}@keyframes ps-ring{0%,to{rotate:0deg}20%{rotate:14deg}40%{rotate:-10deg}60%{rotate:6deg}80%{rotate:-3deg}}html[data-motion] [data-playable][data-play] .ps-ring{animation:ps-ring .72s ease-in-out var(--late,.3s) both;transform-origin:50% 10%}@keyframes ps-dots{0%,80%,to{opacity:.25}40%{opacity:1}}html[data-motion] [data-playable][data-play] .ps-dot{animation:1s ease-in-out infinite ps-dots}html[data-motion] [data-playable][data-play] .ps-dot:nth-child(2){animation-delay:.16s}html[data-motion] [data-playable][data-play] .ps-dot:nth-child(3){animation-delay:.32s}}@property --cms-c{syntax:"<color>";inherits:true;initial-value:#1f3a5f}.cms{--cms-c:#1f3a5f}.cms-img{opacity:0}.cms-img[data-k="0"]{opacity:1}.cms-ring{opacity:0}.cms-ring[data-k="0"]{opacity:1}.cms-tap{opacity:0}@keyframes cms-c{0%,30%{--cms-c:#1f3a5f}33.33%,63.33%{--cms-c:#1f4d3a}66.67%,96.67%{--cms-c:#9c4a2b}to{--cms-c:#1f3a5f}}@keyframes cms-on{0%,32%{opacity:1}34.5%,97%{opacity:0}to{opacity:1}}@keyframes cms-tap{0%,93%{opacity:0;transform:scale(.5)}95.5%{opacity:.5}to{opacity:0;transform:scale(1.8)}}@keyframes cms-saved{0%,4%{opacity:0}8%,26%{opacity:1}31%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){html[data-motion] [data-playable][data-play] .cms{animation:12s linear infinite cms-c}html[data-motion] [data-playable][data-play] .cms-img,html[data-motion] [data-playable][data-play] .cms-ring{animation:cms-on 12s linear var(--dl,0s) infinite}html[data-motion] [data-playable][data-play] .cms-tap{animation:cms-tap 12s linear var(--dl,0s) infinite}html[data-motion] [data-playable][data-play] .cms-saved{animation:4s linear infinite cms-saved}html[data-motion] [data-playable]:not([data-play]) .cms-saved{opacity:0}html[data-motion] .cms-fade{transition:background-color .3s var(--ease-out)}}.ps-reel{scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.ps-reel::-webkit-scrollbar{display:none}.ps-track{width:max-content;display:flex}.ps-track>[data-dup]{display:none}@keyframes ps-marq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){html[data-motion] .ps-reel{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}html[data-motion] .ps-track>[data-dup]{display:flex}html[data-motion] .ps-track{animation:ps-marq var(--dur,60s) linear infinite;will-change:transform;animation-play-state:paused}html[data-motion] [data-play] .ps-track{animation-play-state:running}html[data-motion] .ps-track.is-rev{animation-direction:reverse}html[data-motion] .ps-reel:hover .ps-track{animation-play-state:paused}}
