.rp-dash{--rpd-pu:#4f36a0;--rpd-pu-bg:#efeafb}.rp-dash .rpd-df-list{margin:0;padding:0;list-style:none}.rp-dash .rpd-df-item{grid-template-rows:1fr;display:grid}.rp-dash .rpd-df-inner{min-height:0;overflow:hidden}.rp-dash .rpd-df-ic{background:var(--rpd-mu-bg);width:36px;height:36px;color:var(--rpd-mu);border-radius:11px;flex:none;place-items:center;display:grid}.rp-dash .rpd-df-ic svg{width:18px;height:18px}.rp-dash .rpd-df-ic[data-tone=wa]{background:var(--rpd-wa-bg);color:var(--rpd-wa)}.rp-dash .rpd-df-ic[data-tone=in]{background:var(--rpd-in-bg);color:var(--rpd-in)}.rp-dash .rpd-df-ic[data-tone=bad]{background:var(--rpd-bad-bg);color:var(--rpd-bad)}.rp-dash .rpd-df-ic[data-tone=ok]{background:var(--rpd-ok-bg);color:var(--rpd-ok)}.rp-dash .rpd-df-ic[data-tone=pu]{background:var(--rpd-pu-bg);color:var(--rpd-pu)}.rp-dash .rpd-df-row .rpd-row-main>b{overflow-wrap:anywhere}.rp-dash .rpd-df-steps{align-items:center;gap:4px;margin-top:5px;display:flex}.rp-dash .rpd-df-steps i{background:var(--rpd-line);border-radius:3px;width:14px;height:5px}.rp-dash .rpd-df-steps i[data-done=true]{background:var(--rpd-ok)}.rp-dash .rpd-df-item[data-leaving=true]{animation:.32s ease-in .7s forwards rpd-df-out}.rp-dash .rpd-df-item[data-leaving=true] .rpd-df-ic{background:var(--rpd-ok-bg);color:var(--rpd-ok)}.rp-dash .rpd-df-item[data-leaving=true] .rpd-row-main>b{color:var(--rpd-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--rpd-faint);text-decoration-color:var(--rpd-faint)}@keyframes rpd-df-out{0%{opacity:1;grid-template-rows:1fr;transform:translate(0)}to{opacity:0;grid-template-rows:0fr;transform:translate(18px)}}@keyframes rpd-df-fade{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.rp-dash .rpd-df-item[data-leaving=true]{animation:1ms linear .7s forwards rpd-df-fade}}.rp-dash .rpd-df-note{border-top:1px solid var(--rpd-sep);color:var(--rpd-wa);background:var(--rpd-wa-bg);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:12.5px;line-height:17px;display:flex}.rp-dash .rpd-df-note span{flex:160px;min-width:0}.rp-dash .rpd-df-empty{padding-top:6px}.rp-dash .rpd-df-empty img{filter:drop-shadow(0 10px 12px #1018362e)}.rp-dash .rpd-df-more{margin-left:auto}.rp-dash .rpd-df-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
