@keyframes _spin_1p2zg_6{to{transform:rotate(360deg)}}._spinner_1p2zg_6{border:var(--border-w-thick) solid var(--border-default);border-top-color:var(--accent-500);border-radius:var(--radius-full);animation:.7s linear infinite _spin_1p2zg_6;display:inline-block}._spinner_1p2zg_6._sm_1p2zg_13{width:var(--icon-sm);height:var(--icon-sm)}._spinner_1p2zg_6._md_1p2zg_17{width:var(--icon-md);height:var(--icon-md)}._spinner_1p2zg_6._lg_1p2zg_21{width:var(--icon-lg);height:var(--icon-lg)}._button_1pjx4_1{justify-content:center;align-items:center;gap:var(--gap-2);border-radius:var(--radius-md);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--motion-fast), border-color var(--motion-fast);border:1px solid #0000;display:flex}._button_1pjx4_1:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}._button_1pjx4_1:disabled{cursor:not-allowed;opacity:.55}._button_1pjx4_1._sm_1pjx4_20{height:var(--control-h-sm);padding:0 var(--gap-3);font-size:var(--fs-sm)}._button_1pjx4_1._md_1pjx4_25{height:var(--control-h-md);padding:0 var(--gap-4);font-size:var(--fs-md)}._button_1pjx4_1._lg_1pjx4_30{height:var(--control-h-lg);padding:0 var(--gap-5);font-size:var(--fs-lg)}._button_1pjx4_1._primary_1pjx4_35{background:var(--accent-500);color:var(--accent-contrast)}._button_1pjx4_1._primary_1pjx4_35:hover:not(:disabled){background:var(--accent-600)}._button_1pjx4_1._secondary_1pjx4_42{background:var(--bg-surface);border-color:var(--border-default);color:var(--text-primary)}._button_1pjx4_1._secondary_1pjx4_42:hover:not(:disabled){background:var(--bg-hover)}._button_1pjx4_1._danger_1pjx4_50{background:var(--danger);color:var(--bg-surface)}._button_1pjx4_1._danger_1pjx4_50:hover:not(:disabled){opacity:.9}._button_1pjx4_1._ghost_1pjx4_57{color:var(--text-secondary);background:0 0}._button_1pjx4_1._ghost_1pjx4_57:hover:not(:disabled){background:var(--bg-hover)}._label_1pjx4_65{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._input_ptak5_1{width:100%;height:var(--control-h-md);padding:0 var(--gap-3);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-primary)}._input_ptak5_1::placeholder{color:var(--text-muted)}._input_ptak5_1:hover:not(:disabled){border-color:var(--border-strong)}._input_ptak5_1:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;border-color:var(--border-focus)}._input_ptak5_1:disabled{background:var(--bg-subtle);cursor:not-allowed}._input_ptak5_1._invalid_ptak5_25{border-color:var(--danger);background:var(--danger-bg)}._input_ptak5_1._mono_ptak5_29{font-family:var(--font-mono)}._formField_1apzx_1{gap:var(--gap-1);flex-direction:column;display:flex}._label_1apzx_7{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}._required_1apzx_13{color:var(--danger)}._hint_1apzx_17{font-size:var(--fs-xs);color:var(--text-muted)}._error_1apzx_22{font-size:var(--fs-xs);color:var(--danger)}
