._1e0yfbe0[data-variant=glass],._1e0yfbe0[data-variant=glass-inset]{--button-color:var(--mantine-color-default-color)}
._1e0yfbe0[data-variant=glass]{--button-bg:var(--app-button-glass-fill);--button-hover:var(--app-button-glass-hover-fill);--button-bd:calc(.0625rem * var(--mantine-scale)) solid var(--app-button-glass-border);background-image:var(--app-button-glass-image);box-shadow:var(--app-button-glass-shadow)}
._1e0yfbe0[data-variant=glass-inset]{--button-bg:transparent;--button-hover:transparent;--button-bd:calc(.0625rem * var(--mantine-scale)) solid var(--app-button-inset-border);background-image:var(--app-button-inset-image);box-shadow:var(--app-button-inset-shadow)}
._1e0yfbe0[data-variant=glass-inset]:hover:where(:not([data-loading],:disabled,[data-disabled])){background-image:var(--app-button-inset-hover-image);border-color:var(--app-button-inset-hover-border)}
._1e0yfbe0[data-variant=glass]:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])),._1e0yfbe0[data-variant=glass-inset]:where(:disabled:not([data-loading]),[data-disabled]:not([data-loading])){box-shadow:none;background-image:none}
._1e0yfbe1{height:auto;min-height:36px;padding-top:6px;padding-bottom:6px}
._1e0yfbe2{white-space:normal;text-align:center;line-height:1.35;overflow:visible}
@media (hover:hover) and (pointer:fine){._1e0yfbe0[data-variant=glass]:hover:where(:not([data-loading],:disabled,[data-disabled])){background-image:var(--app-button-glass-hover-image);border-color:var(--app-button-glass-hover-border)}}
