.ouye-block--pcie {
    --design-w: 500;
    --design-h: 220;
}

.ouye-block--pcie .block-label {
    position: absolute;
    left: calc(30px * var(--scale-ratio));
    top: calc(25px * var(--scale-ratio));
    font-size: calc(24px * var(--type-scale, var(--scale-ratio)));
    font-weight: 600;
    line-height: calc(36 / 24);
    color: var(--text-primary);
}

.ouye-block--pcie .block-value {
    position: absolute;
    left: calc(30px * var(--scale-ratio));
    top: calc(80px * var(--scale-ratio));
    font-size: calc(32px * var(--type-scale, var(--scale-ratio)));
    font-weight: 600;
    line-height: calc(48 / 32);
}

.ouye-block--pcie .block-desc {
    position: absolute;
    left: calc(30px * var(--scale-ratio));
    top: calc(122px * var(--scale-ratio));
    font-size: calc(14px * var(--type-scale, var(--scale-ratio)));
    font-weight: 400;
    line-height: calc(21 / 14);
    color: var(--text-primary);
}

.ouye-block--pcie .block-figure {
    position: absolute;
    right: calc(21px * var(--scale-ratio));
    bottom: calc(78px * var(--scale-ratio));
    width: calc(156px * var(--scale-ratio));
    height: calc(60px * var(--scale-ratio));
    left: auto;
    top: auto;
}
