.dot-icon{box-sizing:border-box;display:inline-block;width:18px;height:18px;border:5px solid #8797b0;border-radius:50%;flex:none}.dot-plan{padding:14px 18px;margin:12px 0;border:1px solid var(--border-light,#8885);border-radius:14px}.dot-plan ol{margin:0;padding-inline-start:20px}.dot-plan li{padding:10px 0}.dot-plan li+li{border-top:1px solid var(--border-light,#8885)}.dot-plan p{margin:4px 0;overflow-wrap:anywhere}.dot-plan button{margin:4px 6px 0 0}
