body {
    background-color: #f5f5ff;
    position: relative;
}

#BG::before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: calc(100vw - 2%);
    height: calc(100vh - 2%);
    background-image: repeating-radial-gradient(circle at 0 0, transparent 0, #f5f5ff 40px),
        repeating-linear-gradient(to bottom, #babdff55, #babdff);
    opacity: 0.2;
    z-index: -1;
}