:root {
    --dipp-red-color: #C4000B;
    --dipp-light-grey-color: #F6F5F2;
    --dipp-grey-color: #707070;
    --dipp-dark-grey-color: #404040;
}


.app-shell {
    position: relative;
    margin-inline: auto;
    height: 100vh;
    height: 100dvh;
}

@media (min-aspect-ratio: 21/9) and (min-width: 1920px) {
    .app-shell {
        width: min(60vw, 3840px);
        background-color: #CCC;
    }
}

.panel {
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: .5rem;
}


/* UTILS */
.min-h-0 {
    min-height: 0;
}

.min-w-0 {
    min-width: 0;
}