.pf-date-shell{display:flex;align-items:stretch;position:relative;width:100%;gap:4px}
.pf-date-shell .pf-date-text{min-width:0;flex:1;width:100%;padding:10px 12px;border:1px solid #cbd5c9;border-radius:10px;background:#fff;color:#324a38;font:inherit}
.pf-date-calendar{min-width:42px;min-height:43px;cursor:pointer;background:#edf2eb;border:1px solid #cbd5c9;border-radius:10px;color:#3c5743;font-size:19px}
.pf-date-native{position:absolute!important;right:0!important;bottom:0!important;width:42px!important;height:42px!important;opacity:0!important;z-index:-1!important;pointer-events:none!important}