.ui-action-button.ui-action-button{min-width:104px;min-height:var(--button-height,38px);padding:0 var(--space-4,16px);border-radius:var(--cds-button-radius,0);font-size:var(--cds-body-compact-01-font-size,12px);font-weight:var(--cds-body-compact-01-font-weight,400);white-space:nowrap;box-shadow:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;line-height:1;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s;display:inline-flex}.ui-action-button.ui-action-button .cds--btn__icon{flex:0 0 16px;width:16px;height:16px;margin-block-start:0;position:static;inset-block-start:auto;inset-inline-end:auto}.ui-action-button.ui-action-button:hover:not(:disabled){transform:translateY(-1px)}.ui-action-button.ui-action-button:active:not(:disabled){transform:translateY(0)}.ui-action-button.ui-action-button--new,.ui-action-button.ui-action-button--save,.ui-action-button.ui-action-button--confirm{border-color:var(--semantic-action-primary,var(--accent));background:var(--cds-button-primary,var(--semantic-action-primary,var(--accent)));color:var(--semantic-on-action-primary,var(--on-accent,#fff));box-shadow:none}.ui-action-button.ui-action-button--new:hover:not(:disabled),.ui-action-button.ui-action-button--save:hover:not(:disabled),.ui-action-button.ui-action-button--confirm:hover:not(:disabled){border-color:var(--cds-button-primary-hover,var(--semantic-action-primary-hover,var(--accent-hover)));background:var(--cds-button-primary-hover,var(--semantic-action-primary-hover,var(--accent-hover)))}.ui-action-button.ui-action-button--cancel{border-color:var(--color-border-subtle);background:var(--cds-layer-01,var(--color-surface));color:var(--color-text-secondary)}.ui-action-button.ui-action-button--cancel:hover:not(:disabled){border-color:var(--color-border-interactive);background:var(--color-surface-hover);color:var(--color-text-primary)}.ui-action-button.ui-action-button--danger{border-color:var(--color-border-error);background:var(--semantic-status-error-background,var(--color-support-error-subtle));color:var(--semantic-status-error-foreground,var(--color-support-error))}.ui-action-button.ui-action-button--danger:hover:not(:disabled){border-color:var(--semantic-status-error-foreground,var(--color-support-error));background:color-mix(in srgb, var(--semantic-status-error-foreground,var(--color-support-error)) 16%, var(--semantic-surface-default,var(--color-surface)))}.ui-action-button.ui-action-button:disabled{opacity:.58;cursor:not-allowed;transform:none}.ui-action-icon,.ui-action-spinner{border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:13px;font-weight:800;line-height:1;display:grid}.ui-action-button--new .ui-action-icon,.ui-action-button--save .ui-action-icon,.ui-action-button--confirm .ui-action-icon{background:color-mix(in srgb, var(--semantic-on-action-primary,#fff) 16%, transparent)}.ui-action-spinner{border:2px solid color-mix(in srgb, var(--semantic-on-action-primary,#fff) 35%, transparent);border-top-color:currentColor;animation:.65s linear infinite ui-action-spin}.ui-action-group{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ui-filter-reset{width:40px;min-width:40px;min-height:var(--button-height,40px);border:var(--border-width-thin,1px) solid var(--semantic-border-default,var(--line));border-radius:var(--radius-medium,8px);background:var(--semantic-surface-sunken,var(--ui-surface-raised));color:var(--semantic-text-primary,var(--ink));cursor:pointer;justify-content:center;align-items:center;padding:8px;display:inline-flex}.ui-filter-reset:hover:not(:disabled){border-color:var(--semantic-border-focus,var(--accent));color:var(--semantic-action-primary,var(--accent))}.ui-filter-reset:focus-visible{border-color:var(--semantic-border-focus,var(--accent));color:var(--semantic-action-primary,var(--accent))}.ui-filter-reset:disabled{opacity:.55;cursor:not-allowed}.ui-action-button--page{flex:none;align-self:flex-end;margin-left:auto}@keyframes ui-action-spin{to{transform:rotate(360deg)}}@media (max-width:520px){.ui-action-group{grid-template-columns:1fr 1fr;display:grid}.ui-action-group .ui-action-button{width:100%}}@media (prefers-reduced-motion:reduce){.ui-action-button{transition:none}}
