.IconButton{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:none;border:0;border-radius:0;cursor:default;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:0;padding:0;-webkit-text-decoration:none;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;appearance:none;-webkit-box-shadow:inset 0 0 0 0 var(--color-icon-button-border);box-shadow:inset 0 0 0 0 var(--color-icon-button-border);color:var(--color-icon-button-icon);cursor:pointer;height:28px;justify-content:center;-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;width:28px}@media (min-width:1024px){.IconButton{height:32px;width:32px}}.IconButton:before{font-size:24px}@media (min-width:1024px){.IconButton:before{font-size:28px}}.IconButton:not(.is-disabled):focus-visible,.IconButton:not(.is-disabled):hover{-webkit-box-shadow:inset 0 0 0 2px var(--color-icon-button-border);box-shadow:inset 0 0 0 2px var(--color-icon-button-border);outline:none}.IconButton.is-disabled{color:var(--color-icon-button-icon-disabled);cursor:not-allowed}
