.entry-form:has([name=direction][value=incoming]) .entry-block-content,.entry-form:has([name=direction][value=incoming]) .entry-block-incoming-text{grid-column:auto;min-width:0}
.entry-block-incoming-text textarea{min-height:180px;width:100%}
.entry-block-incoming-text label{width:100%;grid-column:1/-1}
.entry-footer button:disabled{background:#d7dddf!important;color:#657078!important;cursor:default}
.release228-dialog{width:min(760px,calc(100vw - 32px))}
.release228-dialog>button{margin:8px 8px 8px 0}
.release228-dialog iframe{width:100%;height:55vh;border:1px solid #dbe3e7;background:white}
.mail-template228 label{display:block;margin:16px 0}
.mail-template228 textarea{width:100%}
.mail-template228 img{display:block;max-width:240px;max-height:140px;margin:10px 0}
.mail-recipients228 label{display:block;margin:10px 0}
.mini-days>button{width:100%;padding:8px 0;border:0;border-radius:6px;user-select:none}
.mini-days>button.weekend{color:#b55d27;background:#fff0e7}
.mini-days>button.holiday{color:#ad2424;background:#ffe4e4}
#production-year{width:110px}
@media(max-width:760px){.entry-form:has([name=direction][value=incoming]) .entry-block-content,.entry-form:has([name=direction][value=incoming]) .entry-block-incoming-text{grid-column:1/-1}}
