

#f4p-catalog-date-dialog{width:360px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:24px;border:0;border-radius:16px;color:#173d30;background:#fff}
#f4p-catalog-date-dialog::backdrop{background:rgba(0,0,0,.5)}
#f4p-catalog-date-dialog h2{font-size:21px;margin:0 0 20px}
#f4p-catalog-date-dialog label{display:block;margin-bottom:8px}
#f4p-catalog-date{display:block;width:100%;box-sizing:border-box;padding:12px;font:inherit;border:1px solid #ccd6cf;border-radius:8px}
.f4p-date-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}
.f4p-date-actions button{padding:10px 16px;font:inherit;cursor:pointer}

