._1PN0na_stepper{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}._1PN0na_stepper+._1PN0na_stepper{border-top:1px solid var(--color-surface)}._1PN0na_stepper[data-compact]{gap:8px;padding:0}._1PN0na_stepper[data-variant=filter]{flex-direction:row-reverse;justify-content:flex-end;gap:12px;padding:4px 0}._1PN0na_stepper[data-variant=filter]+._1PN0na_stepper[data-variant=filter]{border-top:0}._1PN0na_text{line-height:1.3;display:grid}._1PN0na_label{font-weight:600}[data-compact] ._1PN0na_label{font-size:var(--text-xs);text-transform:uppercase;font-weight:600}[data-variant=filter] ._1PN0na_label{font-weight:400}._1PN0na_hint{color:var(--color-muted);font-size:var(--text-sm)}._1PN0na_controls{align-items:center;gap:10px;display:flex}._1PN0na_button{border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-primary);transition:background-color var(--ease), border-color var(--ease), color var(--ease);border-radius:50%;place-items:center;font-size:12px;display:grid}._1PN0na_button>svg{width:1em}._1PN0na_button:hover:not(:disabled){border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}:is([data-compact],[data-variant=filter]) ._1PN0na_button{border-radius:var(--radius);width:18px;height:18px;color:var(--color-border);font-size:8px}:is([data-compact],[data-variant=filter]) ._1PN0na_button:hover:not(:disabled){color:var(--color-primary);background:0 0}[data-variant=filter] ._1PN0na_button{width:22px;height:22px;font-size:9px}._1PN0na_button:disabled{opacity:.35;cursor:default}._1PN0na_value{text-align:center;min-width:20px;font-weight:600}
