.mlx .mlx-rel-date{margin-bottom:16px;padding:20px;border-color:#bcdce6;background:var(--surface,#f8fcfd);gap:14px}
.mlx-rel-date>div{flex:1 0 100%;font-size:13px;line-height:1.65}
.mlx-rel-date>div>b{font-size:15px;color:var(--text,#153b50)}
.mlx-rel-date>div>p{margin:6px 0;color:var(--muted,#586f80)}
.mlx-rel-date>div>small{color:var(--muted,#586f80)}
.mlx .mlx-rel-date label{flex:1 1 240px}
.mlx .mlx-rel-date label:first-of-type{flex:0 1 180px}
.mlx-rel-date input{width:100%;box-sizing:border-box;border:1px solid var(--border,#cbdde8);border-radius:9px;padding:10px 12px;font:inherit;color:var(--text,#153b50);background:var(--surface,#fff);min-height:42px}
.mlx-rel-date input:focus{outline:2px solid #53b4ca;outline-offset:2px}
.mlx .mlx-rel-date .btn{margin-left:0;min-height:42px}
@media(max-width:650px){.mlx .mlx-rel-date{padding:15px}.mlx .mlx-rel-date label,.mlx .mlx-rel-date label:first-of-type{flex:1 1 100%}}
