.app-date{width:100%;min-width:0;max-width:100%;display:block;position:relative}.app-date .app-date__input{font-variant-numeric:tabular-nums;letter-spacing:normal;width:100%;height:48px;padding:0 44px 0 14px;line-height:normal;display:block}.app-date__trigger{width:40px;height:40px;color:var(--ds-link);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.app-date__trigger:disabled{opacity:.5;cursor:default}.app-date__trigger:hover:not(:disabled){background:var(--ds-accent-soft)}.app-date__popup{color:var(--ds-text);box-sizing:border-box;z-index:10000;border:0;min-width:0;margin:0;padding:6px;position:fixed;inset:auto;overflow:auto}.app-date__popup[data-open=true]{display:block}.app-date__popup[data-open=false]{display:none}.app-date__popup .ds-cal{box-sizing:border-box;width:100%}.app-date__week{display:contents}.app-date__other{opacity:.45}
