iu-paragraph{
    .list{
        padding: 0;
        margin-left: 0;
        margin-bottom: var(--iu-spacing-3);
        list-style-type: none;
    }
    ol.list{
        counter-reset: item;
        li{
            counter-increment: item;
            padding-left: 0;
            display: inline-flex;
            width: 100%;
            &::before{
                content: counter(item) " ";
                margin-right: var(--iu-spacing-2);
                width: var(--iu-spacing-4);
                display: inline-block;
                flex-shrink: 0;
            }   
        }
    }
    ul.list{
        padding-left: 14px;
        list-style-type: "—";
        li{
            padding-left: calc(var(--iu-spacing-2) + var(--iu-spacing-4) - 14px);
        }
    }
}