@layer components{.root_7TXCnq{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.scrub-area_7TXCnq{cursor:ew-resize;-webkit-user-select:none;user-select:none}.scrub-area-cursor_7TXCnq{filter:drop-shadow(0 1px 1px #00000080)}.label_7TXCnq{cursor:ew-resize;font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-secondary);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.group_7TXCnq{display:flex}.input_7TXCnq{box-sizing:border-box;width:6rem;height:2rem;font-family:var(--font-mono);font-size:var(--font-size-sm);text-align:center;font-variant-numeric:tabular-nums;color:var(--color-primary);background-color:var(--color-elevated);border-top:var(--border-width-base) solid var(--color-line);border-bottom:var(--border-width-base) solid var(--color-line);transition:box-shadow var(--duration-fast) var(--easing-standard);border-left:none;border-right:none;border-radius:0;outline:none;margin:0;padding:0;font-weight:400}.input_7TXCnq:focus{z-index:1;box-shadow:inset 0 0 0 1.5px var(--color-accent)}.input_7TXCnq[data-disabled]{opacity:.44;cursor:not-allowed}.step-button_7TXCnq{box-sizing:border-box;border:var(--border-width-base) solid var(--color-line);background-color:var(--color-surface-1);width:2rem;height:2rem;color:var(--color-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard), transform .1s var(--easing-ease-out);outline:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.step-button_7TXCnq:hover{background-color:var(--color-hover);color:var(--color-primary)}.step-button_7TXCnq:active:not([data-disabled]){background-color:var(--color-active);transform:scale(.93)}.step-button_7TXCnq:focus-visible{z-index:1;box-shadow:inset 0 0 0 1.5px var(--color-accent)}.step-button_7TXCnq[data-disabled]{opacity:.44;cursor:not-allowed}.decrement_7TXCnq{border-radius:var(--radius-md) 0 0 var(--radius-md)}.increment_7TXCnq{border-radius:0 var(--radius-md) var(--radius-md) 0}}
