.ns.svelte-1k5gkvi{background:var(--surface);border:1px solid var(--border);border-radius:3px;align-items:stretch;width:100%;display:inline-flex;overflow:hidden}.ns.svelte-1k5gkvi:focus-within{border-color:var(--accent)}.ns.svelte-1k5gkvi input:where(.svelte-1k5gkvi){width:100%;min-width:0;color:var(--text);text-align:center;background:0 0;border:none;outline:none;flex:auto;padding:5px 4px;font-family:inherit;font-size:.88rem}.ns-btn.svelte-1k5gkvi{width:1.9rem;color:var(--text-dim);cursor:pointer;font-family:var(--font-mono);-webkit-user-select:none;user-select:none;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;transition:background .12s,color .12s;display:flex}.ns-btn.svelte-1k5gkvi:hover{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--text)}.ns-btn.svelte-1k5gkvi:active{background:color-mix(in srgb, var(--accent) 32%, transparent)}.ns-btn.svelte-1k5gkvi:first-child{border-right:1px solid var(--border)}.ns-btn.svelte-1k5gkvi:last-child{border-left:1px solid var(--border)}.ns-sm.svelte-1k5gkvi{width:auto}.ns-sm.svelte-1k5gkvi input:where(.svelte-1k5gkvi){width:2.3rem;padding:3px 2px;font-size:.9rem}.ns-sm.svelte-1k5gkvi .ns-btn:where(.svelte-1k5gkvi){width:1.4rem;font-size:.9rem}
