.ui-icon-button[data-v-ca4a0d68]{--icon-button-size:2rem;width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--border-radius-6);color:var(--color-primary-700);cursor:pointer;background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ui-icon-button>svg[data-v-ca4a0d68]{flex-shrink:0}.ui-icon-button.size-xs[data-v-ca4a0d68]{--icon-button-size:1.5rem}.ui-icon-button.size-sm[data-v-ca4a0d68]{--icon-button-size:1.75rem}.ui-icon-button.size-lg[data-v-ca4a0d68]{--icon-button-size:2.25rem}.ui-icon-button.size-xl[data-v-ca4a0d68]{--icon-button-size:2.5rem}.ui-icon-button[data-v-ca4a0d68]:hover{background-color:var(--color-gray-100)}.ui-icon-button[data-v-ca4a0d68]:disabled,.ui-icon-button[aria-disabled=true][data-v-ca4a0d68]{cursor:not-allowed;color:var(--color-gray-400);background-color:#0000}.ui-icon-button.elevated[data-v-ca4a0d68]{background-color:var(--color-gray-0);box-shadow:var(--shadow-xs);color:var(--color-gray-600)}.ui-icon-button.elevated[data-v-ca4a0d68]:hover{background-color:var(--color-primary-100);color:var(--color-primary-800)}.ui-icon-button.elevated[data-v-ca4a0d68]:disabled,.ui-icon-button.elevated[aria-disabled=true][data-v-ca4a0d68]{background-color:var(--color-gray-100);color:var(--color-gray-400)}.ui-icon-button.secondary[data-v-ca4a0d68]{border:1px solid var(--color-gray-300);background-color:var(--color-gray-50);box-shadow:var(--shadow-xs)}.ui-icon-button.secondary[data-v-ca4a0d68]:hover{background-color:var(--color-gray-100)}.ui-icon-button.secondary[data-v-ca4a0d68]:disabled,.ui-icon-button.secondary[aria-disabled=true][data-v-ca4a0d68]{background-color:var(--color-gray-300);color:var(--color-primary-700)}.ui-icon-button.primary[data-v-ca4a0d68]{border:1px solid var(--color-gray-300);background-color:var(--color-primary-600);box-shadow:var(--shadow-xs);color:var(--color-gray-0)}.ui-icon-button.primary[data-v-ca4a0d68]:hover{background-color:var(--color-primary-700)}.ui-icon-button.primary[data-v-ca4a0d68]:disabled,.ui-icon-button.primary[aria-disabled=true][data-v-ca4a0d68]{background-color:var(--color-primary-300);color:var(--color-gray-0)}.ui-icon-button.pressed[data-v-ca4a0d68]:not(:disabled){background-color:var(--color-primary-400);color:var(--color-primary-0)}.ui-icon-button.pressed[data-v-ca4a0d68]:not(:disabled):hover{background-color:var(--color-primary-600)}.ui-icon-button.primary.danger[data-v-ca4a0d68]:not(:disabled,[aria-disabled=true]){background-color:var(--color-error-600)}.ui-icon-button.primary.danger[data-v-ca4a0d68]:not(:disabled,[aria-disabled=true]):hover{background-color:var(--color-error-700)}.ui-icon-button.danger[data-v-ca4a0d68]:not(.primary):hover:not(:disabled,[aria-disabled=true]){background-color:var(--color-error-50);color:var(--color-error-700)}.ui-icon-button.inverse[data-v-ca4a0d68]{--color-focus-ring:var(--color-gray-0);color:var(--color-gray-0)}.ui-icon-button.inverse[data-v-ca4a0d68]:hover{background-color:rgba(var(--color-gray-0--rgb), .15)}.spinner[data-v-ca4a0d68]{animation:1s linear infinite spin-ca4a0d68}@keyframes spin-ca4a0d68{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-track[data-v-ca4a0d68]{opacity:.25}.spinner-arc[data-v-ca4a0d68]{opacity:.75}
