.mc-item{transition:background-color .3s}.mc-item:hover{background:hsla(0,0%,100%,.02)}.mc-num{background:#151516;border:1px solid hsla(0,0%,100%,.12);transition:color .3s,background-color .3s,border-color .3s,box-shadow .3s}.mc-num,.mc-title{color:hsla(0,0%,100%,.5)}.mc-title{transition:color .3s}.mc-arrow{color:hsla(0,0%,100%,.5);opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1)}.mc-item[data-done=true] .mc-num{color:hsla(0,0%,100%,.8);border-color:hsla(0,0%,100%,.3)}.mc-item[data-done=true] .mc-title{color:hsla(0,0%,100%,.7)}.mc-item[data-on=true]{background:linear-gradient(90deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.01));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.mc-item[data-on=true] .mc-num{color:#000;background:#fff;border-color:#fff;box-shadow:0 0 0 5px hsla(0,0%,100%,.07),0 0 20px hsla(0,0%,100%,.35)}.mc-item[data-on=true] .mc-title{color:#fff}.mc-item[data-on=true] .mc-arrow{opacity:1;transform:none;color:#fff}.mc-acc{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);transition:background-color .3s,border-color .3s}.mc-acc[data-on=true]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.14)}.mc-acc[data-on=true] .mc-num{color:#000;background:#fff;border-color:#fff}.mc-title{font-size:14.5px;font-weight:650;line-height:1.2;color:#fff}