@media (display-mode: standalone) {
    
    #add-to-home {
        display: none;
    }
    
    body {
        padding-right: env(safe-area-inset-right);
        padding-left: env(safe-area-inset-left);
    }
    
    .content {
        min-height: calc(var(--body-min-height) - env(safe-area-inset-bottom));
    }

    .footer {
        padding-bottom: calc(var(--variable) + env(safe-area-inset-bottom)) !important;
    }
}
