/**
 * 大屏适配：宽度 >= 2000px 时整页按视口/2000 等比放大
 * 字体、图片、间距、宽高一并放大
 * 2000px -> 1 倍（基准 20px）
 * 3000px -> 1.5 倍（30px = 20 * 1.5）
 */
@media screen and (min-width: 2000px) {
    html {
        font-size: 20px;
        zoom: calc(100vw / 2000px);
    }

    body {
        font-size: 1rem;
    }
}

@supports not (zoom: 1) {
    @media screen and (min-width: 2000px) {
        html {
            width: 2000px;
            transform: scale(calc(100vw / 2000px));
            transform-origin: top left;
        }
    }
}
