body {
    background-color: #083654 !important;
    background-image: none !important;
    background-repeat: no-repeat !important;
    background-size: auto !important;
    background-position: 0 0 !important;
}
body::before {
    content: '';
    position: fixed;
    inset: 0;
    pointer-events: none;
    z-index: 0;
    background:
        repeating-linear-gradient(135deg, rgba(9, 64, 79, 0.04) 0, rgba(9, 64, 79, 0.04) 2px, transparent 2px, transparent 12px),
        linear-gradient(180deg, rgba(255, 255, 255, 0.15) 0%, rgba(9, 67, 85, 0.05) 100%);
}
body > * {
    position: relative;
    z-index: 1;
}
