.di-wrap.svelte-1toamvw{position:relative;display:inline-flex;align-items:center;width:100%;box-sizing:border-box}.di-wrap.svelte-1toamvw>input[type=text]:where(.svelte-1toamvw){flex:1 1 auto;width:auto;min-width:0;box-sizing:border-box;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius-md, 6px);background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-sm, 12px)}.di-wrap.svelte-1toamvw>input[type=text]:where(.svelte-1toamvw):focus{outline:none;border-color:var(--color-accent)}.di-wrap.svelte-1toamvw>input[type=text].di-overdue:where(.svelte-1toamvw){border-color:var(--color-danger)}.di-wrap.svelte-1toamvw>input[type=text]:where(.svelte-1toamvw):disabled{opacity:.6;cursor:default}.di-native.svelte-1toamvw{position:absolute;left:8px;bottom:0;width:1px;height:1px;opacity:0;pointer-events:none}.di-cal.svelte-1toamvw{flex:0 0 auto;margin-left:4px;padding:2px;border:none;background:none;cursor:pointer;font-size:var(--text-md);line-height:1}.di-cal.svelte-1toamvw:disabled{opacity:.4;cursor:default}
