.sfcs-date{flex-direction:column;gap:5px;width:100%;min-width:0;font-weight:400;display:flex!important}.sfcs-date-controls{align-items:stretch;gap:6px;min-width:0;display:flex}.sfcs-date-controls>input{flex:1;width:100%;min-width:0}.sfcs-date-calendar{color:#1a3866;background:#f3f7fc;border:1px solid #b7c9dc;border-radius:4px;flex:0 0 38px;place-items:center;font-size:25px;display:grid;position:relative;overflow:hidden}.sfcs-date-calendar input{opacity:0;cursor:pointer;height:100%;inset:0;width:100%!important;margin:0!important;padding:0!important;position:absolute!important}.sfcs-date-calendar:focus-within{outline-offset:2px;outline:2px solid #07579e}.sfcs-date>small{color:#60718a;white-space:normal;line-height:1.5;font-size:11px!important}.sfcs-date>small.sfcs-date-error{color:#a63228}.sfcs-date input[aria-invalid=true]{border-color:#a63228!important}@media print{.sfcs-date-calendar,.sfcs-date>small{display:none!important}}
