.tx-glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}html.contrast .tx-glass-surface,html[data-tx-contrast=high] .tx-glass-surface{background:var(--tx-bg-color-overlay, #fff)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(prefers-contrast:more){html:not([data-tx-contrast=normal]) .tx-glass-surface{background:var(--tx-bg-color-overlay, #fff)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.tx-glass-surface__svg{width:100%;height:100%;pointer-events:none;position:absolute;inset:0;opacity:0;z-index:-1}.tx-glass-surface__svg--lens{width:0;height:0;overflow:hidden}.tx-glass-surface--lens{--tx-glass-lift: 0;--tx-glass-edge: color-mix(in srgb, var(--tx-text-color-primary, #000) 9%, transparent);background-repeat:no-repeat;background-size:100% 100%;box-shadow:calc((2px + 6px*var(--tx-glass-lift))*var(--tx-glass-unit, 1)) calc((4px + 12px*var(--tx-glass-lift))*var(--tx-glass-unit, 1)) calc((9px + 15px*var(--tx-glass-lift))*var(--tx-glass-unit, 1)) rgb(0,0,0,calc(.16 + var(--tx-glass-lift)*.06)),inset calc(2px*var(--tx-glass-lift)*var(--tx-glass-unit, 1)) calc((2px + 6px*var(--tx-glass-lift))*var(--tx-glass-unit, 1)) calc(24px*var(--tx-glass-unit, 1)) rgb(0,0,0,calc(.2 + var(--tx-glass-lift)*.07)),inset calc(-2px*var(--tx-glass-lift)*var(--tx-glass-unit, 1)) calc((-2px - 6px*var(--tx-glass-lift))*var(--tx-glass-unit, 1)) calc(24px*var(--tx-glass-unit, 1)) rgb(255,255,255,calc(.2 + var(--tx-glass-lift)*.07)),inset 0 0 0 .5px var(--tx-glass-edge)}.tx-glass-surface--lens:not(.is-refracting){-webkit-backdrop-filter:blur(max(var(--tx-glass-frost, 0px),12px)) saturate(1.7) brightness(1.06);backdrop-filter:blur(max(var(--tx-glass-frost, 0px),12px)) saturate(1.7) brightness(1.06)}html.contrast .tx-glass-surface--lens,html[data-tx-contrast=high] .tx-glass-surface--lens{box-shadow:inset 0 0 0 1px var(--tx-border-color, currentcolor)}@media(prefers-contrast:more){html:not([data-tx-contrast=normal]) .tx-glass-surface--lens{box-shadow:inset 0 0 0 1px var(--tx-border-color, currentcolor)}}.tx-glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:inherit;position:relative;z-index:1}
