.ui-icon-button[data-v-d355f86d]{border-color:color-mix(in srgb,var(--ui-border-subtle) 70%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-hover-overlay) 28%,transparent),transparent),color-mix(in srgb,var(--ui-hover-overlay) 30%,transparent);border-radius:.66rem;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.ui-icon-button.is-size-sm[data-v-d355f86d]{width:2rem;height:2rem}.ui-icon-button.is-size-md[data-v-d355f86d]{width:2.25rem;height:2.25rem}.ui-icon-button.is-size-lg[data-v-d355f86d]{width:2.5rem;height:2.5rem}.ui-icon-button[data-v-d355f86d]:focus-visible{outline:none}.ui-icon-button.is-disabled[data-v-d355f86d]{opacity:.5;cursor:not-allowed;transform:none!important}.ui-icon-button.is-default[data-v-d355f86d]:hover,.ui-icon-button.is-secondary[data-v-d355f86d]:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-hover-overlay-strong) 36%,transparent),transparent),color-mix(in srgb,var(--ui-hover-overlay-strong) 82%,transparent);color:var(--ui-text-primary);border-color:color-mix(in srgb,var(--ui-border-strong) 55%,transparent);box-shadow:inset 0 1px #ffffff0a,0 8px 16px -14px #000000bf}.ui-icon-button.is-secondary[data-v-d355f86d]{color:color-mix(in srgb,var(--ui-text-muted) 85%,transparent);background:color-mix(in srgb,var(--ui-surface-2) 78%,transparent)}.ui-icon-button.is-danger[data-v-d355f86d]:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-danger-soft) 34%,transparent),transparent),color-mix(in srgb,var(--ui-danger-soft) 76%,transparent);color:color-mix(in srgb,var(--ui-text-primary) 84%,#f87171a6);border-color:color-mix(in srgb,var(--ui-danger-strong) 60%,transparent)}.ui-icon-button.is-success[data-v-d355f86d]:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-success-soft) 34%,transparent),transparent),color-mix(in srgb,var(--ui-success-soft) 76%,transparent);color:color-mix(in srgb,var(--ui-text-primary) 84%,#6ee7b7a6);border-color:color-mix(in srgb,var(--ui-success-strong) 60%,transparent)}.ui-icon-button[data-v-d355f86d]:active:not(:disabled){transform:translateY(0);box-shadow:inset 0 1px #ffffff05}@media (prefers-reduced-motion:reduce){.ui-icon-button[data-v-d355f86d]{transition:none}}
