.plan-card__goal{color:var(--paper-ink);font:500 14px/1.35 var(--font-body);overflow-wrap:anywhere;margin:0}.plan-card__steps{gap:2px;margin:-4px 0 0;padding:0;list-style:none;display:grid}.plan-card__steps li{min-height:24px;color:var(--paper-soft);font-variant-numeric:tabular-nums;align-items:flex-start;gap:8px;font-size:13px;line-height:20px;display:flex}.plan-card__steps li[data-status=doing],.plan-card__steps li[data-status=done]{color:var(--paper-ink)}.plan-card__steps li[data-status=skipped] .plan-card__title{color:var(--paper-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--paper-line-strong);text-decoration-color:var(--paper-line-strong)}.plan-card__mark{width:15px;height:20px;color:var(--paper-faint);flex:none;place-items:center;display:grid}.plan-card__steps li[data-status=done] .plan-card__mark{color:var(--paper-ink)}.plan-card__mark .addon-log__spin{width:12px;height:12px}.plan-card__title{overflow-wrap:anywhere;flex:auto;min-width:0}.plan-card__price{color:var(--paper-faint);flex:none;margin-inline-start:12px}.plan-card__foot{border-top:1px solid var(--paper-line);color:var(--paper-soft);flex-wrap:wrap;column-gap:10px;margin:0;padding-top:10px;font-size:12.5px;line-height:20px;display:flex}.plan-card__foot span+span:before{content:"·";color:var(--paper-faint);margin-inline-end:10px}.plan-card .addon-flow__go:disabled,.plan-card .addon-flow__no:disabled{opacity:.5;cursor:default}
