.calendar-date-input{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.calendar-date-input>input{border:1px solid var(--border,#dbe4e8);background:var(--card,#fff);width:100%;min-width:0;min-height:40px;color:var(--foreground,#233842);font:inherit;font-variant-numeric:tabular-nums;border-radius:10px;padding:8px 10px}.calendar-date-input-picker{border:1px solid var(--border,#dbe4e8);background:var(--card,#fff);width:36px;height:38px;color:var(--foreground,#31545f);border-radius:10px;flex:none;place-items:center;display:inline-grid;position:relative}.calendar-date-input-picker>svg{width:18px;height:18px}.calendar-date-input-picker>input[type=date]{cursor:pointer;opacity:0!important;width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}.calendar-date-input-picker:focus-within{outline:2px solid var(--primary,#155b5b);outline-offset:2px}
