.Np44Pq_root{align-items:center;gap:.5rem;display:inline-flex}.Np44Pq_input{border-radius:var(--radius);background-color:var(--popover);text-align:center;font-variant-numeric:tabular-nums;width:2.5rem;height:2.5rem;color:var(--foreground);box-shadow:0 0 0 1px oklch(from var(--border) l c h / .5);border:none;font-size:1rem;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out,transform .15s ease-out}.Np44Pq_input:focus,.Np44Pq_input:focus-visible,.Np44Pq_input[data-focused]{box-shadow:0 0 0 1px var(--ring), 0 0 0 3px oklch(from var(--ring) l c h / .2);outline:none}.Np44Pq_input[data-disabled]{cursor:not-allowed;opacity:.5}.Np44Pq_input[data-invalid]{box-shadow:0 0 0 1px var(--destructive)}.Np44Pq_input[data-invalid]:focus,.Np44Pq_input[data-invalid][data-focused]{box-shadow:0 0 0 1px var(--destructive), 0 0 0 3px oklch(from var(--destructive) l c h / .2)}.Np44Pq_separator{background-color:var(--border);width:.5rem;height:1px}
