.date-display-control{display:inline-flex;position:relative;align-items:center;width:100%;min-width:0;max-width:100%;vertical-align:middle;flex:1 1 auto}.date-display-control>.date-display-native{position:absolute!important;inset:0;width:100%!important;height:100%!important;opacity:0;pointer-events:none}.date-display-input{min-width:0;padding-right:36px!important}.date-display-calendar{position:absolute;right:2px;padding:4px 7px;line-height:1.2;border:0;background:transparent}.date-display-calendar:disabled{opacity:.45}.date-display-control:has(.date-display-input:disabled){opacity:.8}
