:root {
    --sat: env(safe-area-inset-top, var(--gap-0));
}
:root {
    --modal-header-mobile-content-paddings: var(--gap-10) var(--gap-8);
    --modal-header-mobile-top-padding: var(--gap-4);
    --modal-header-mobile-paddings: var(--modal-header-mobile-top-padding) var(--gap-12)
        var(--gap-4) var(--gap-12);
}
.header {
    padding: var(--modal-header-mobile-paddings);
}
@media (display-mode: standalone) {
.header {
        padding-top: calc(var(--sat) + var(--modal-header-mobile-top-padding));
}
    }
.sticky {
    top: var(--gap-0);
}
.content {
    padding: var(--modal-header-mobile-content-paddings);
    font-size: 20px;
    line-height: 28px;
    font-weight: 600;
    font-family: var(--font-family-system);
}
