.dx-icon-button[data-v-2595b88d]{--_bg:transparent;--_fg:var(--dx-color-icon-primary);--_size:var(--dx-size-control-md);width:var(--_size);height:var(--_size);border-radius:var(--dx-radius-full);background:var(--_bg);color:var(--_fg);cursor:pointer;touch-action:manipulation;transition:background-color var(--dx-motion-duration-micro) var(--dx-motion-easing-standard),color var(--dx-motion-duration-micro) var(--dx-motion-easing-standard),transform var(--dx-motion-duration-micro) var(--dx-motion-easing-standard);border:0;flex:none;place-items:center;margin:0;padding:0;text-decoration:none;display:inline-grid;position:relative}.dx-icon-button[data-v-2595b88d]:before{content:"";inset:min(0px,calc((var(--_size) - var(--dx-size-target-min))/2 - 1px));border-radius:inherit;position:absolute}.dx-icon-button--sm[data-v-2595b88d]{--_size:var(--dx-size-control-sm)}.dx-icon-button--filled[data-v-2595b88d]{--_bg:var(--dx-color-bg-accent);--_fg:var(--dx-color-icon-on-accent)}.dx-icon-button--tonal[data-v-2595b88d]{--_bg:var(--dx-color-bg-surface-raised)}.dx-icon-button--overlay[data-v-2595b88d]{--_bg:var(--dx-color-bg-overlay);--_fg:var(--dx-color-text-on-media)}.dx-icon-button--glass[data-v-2595b88d]{--_bg:var(--dx-color-bg-glass);--_fg:var(--dx-color-text-on-media);box-shadow:inset 0 0 0 var(--dx-stroke-default) var(--dx-color-border-glass);-webkit-backdrop-filter:blur(var(--dx-effect-blur-glass))}.dx-icon-button[aria-pressed=true][data-v-2595b88d]{--_fg:var(--dx-color-icon-accent)}.dx-icon-button--filled[aria-pressed=true][data-v-2595b88d]{--_fg:var(--dx-color-icon-on-accent)}@media (hover:hover){.dx-icon-button[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):hover{--_bg:color-mix(in srgb, var(--dx-color-bg-surface-raised) 70%, transparent)}.dx-icon-button--filled[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):hover{--_bg:color-mix(in srgb, var(--dx-color-bg-accent), var(--dx-color-bg-accent-pressed))}.dx-icon-button--tonal[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):hover{--_bg:color-mix(in srgb, var(--dx-color-bg-surface-raised) 82%, var(--dx-color-text-primary))}.dx-icon-button--overlay[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):hover{--_bg:color-mix(in srgb, var(--dx-color-bg-overlay), var(--dx-color-text-on-media) 10%)}.dx-icon-button--glass[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):hover{--_bg:color-mix(in srgb, var(--dx-color-bg-glass), var(--dx-color-text-on-media) 12%)}}.dx-icon-button[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):active{transform:scale(.94)}.dx-icon-button--filled[data-v-2595b88d]:not(:disabled,[aria-disabled=true]):active{--_bg:var(--dx-color-bg-accent-pressed)}.dx-icon-button[data-v-2595b88d]:focus-visible{outline:var(--dx-stroke-focus) solid var(--dx-color-border-focus);outline-offset:2px}.dx-icon-button[data-v-2595b88d]:disabled{--_fg:var(--dx-color-text-tertiary);cursor:not-allowed}.dx-icon-button--filled[data-v-2595b88d]:disabled{--_bg:var(--dx-color-bg-surface-raised)}.dx-icon-button--loading[data-v-2595b88d]{cursor:progress}.dx-icon-button__spinner[data-v-2595b88d]{animation:dx-icon-button-spin-2595b88d calc(var(--dx-motion-duration-micro)*6) linear infinite}@keyframes dx-icon-button-spin-2595b88d{to{transform:rotate(1turn)}}@media (forced-colors:active){.dx-icon-button[data-v-2595b88d]{border:1px solid buttontext}}
