.kihon-date.svelte-1477qb8{position:relative;display:block}.face.svelte-1477qb8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);box-sizing:border-box;width:100%;height:2.5rem;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--text-primary);background:var(--surface-base);border:1px solid var(--border-default);border-radius:var(--radius-md);pointer-events:none}.empty.svelte-1477qb8 .text:where(.svelte-1477qb8){color:var(--text-tertiary)}.face.svelte-1477qb8 svg{color:var(--text-tertiary);flex-shrink:0}input.svelte-1477qb8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.kihon-date.svelte-1477qb8:focus-within .face:where(.svelte-1477qb8){border-color:var(--color-action);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-action) 25%,transparent)}
