:root{--jg-hue:13;--jg-sat:80%;--jg-lit:22%;--jg-tint-opacity:0.65;--jg-backdrop-blur:0.7px;--jg-saturation:1.15}.aro-glass-filter-svg,.j-glass-filter-svg{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;z-index:-1;overflow:visible}.uk-button.j-glass,button.j-glass,a.uk-button.j-glass{position:relative;overflow:visible;isolation:isolate;border:none !important;outline:none;transition:transform 0.2s ease,box-shadow 0.25s ease}.uk-button.j-glass[data-aro-glass-init="1"],button.j-glass[data-aro-glass-init="1"],a.uk-button.j-glass[data-aro-glass-init="1"]{background-color:transparent !important;background-image:none !important}.uk-button.j-glass.j-glass--svg{backdrop-filter:var(--jg-filter-id,none) blur(var(--jg-backdrop-blur,0.7px)) saturate(var(--jg-saturation,1.15));-webkit-backdrop-filter:var(--jg-filter-id,none) blur(var(--jg-backdrop-blur,0.7px)) saturate(var(--jg-saturation,1.15))}.uk-button.j-glass.j-glass--fallback{backdrop-filter:blur(var(--jg-backdrop-blur,14px)) saturate(var(--jg-saturation,1.5)) brightness(1.05);-webkit-backdrop-filter:blur(var(--jg-backdrop-blur,14px)) saturate(var(--jg-saturation,1.5)) brightness(1.05)}.uk-button.j-glass>*:not(.aro-glass-filter-svg):not(.j-glass-filter-svg),.uk-button.j-glass .j-glass-text{position:relative;z-index:2;pointer-events:auto;color:inherit}.uk-button.j-glass::before{content:'';position:absolute;inset:0;border-radius:inherit;z-index:0;pointer-events:none;background-image:linear-gradient(160deg,rgba(255,255,255,0.38) 0%,rgba(255,255,255,0.00) 45%),var(--jg-absorbed-bg-img,none);background-color:var(--jg-absorbed-bg,transparent);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:var(--jg-tint-opacity,0.72);box-shadow:inset 0 -1px 0 0 rgba(255,255,255,0.12);transition:opacity 0.25s ease,box-shadow 0.25s ease,background-color 0.25s ease,background-image 0.25s ease}@media (hover:hover){.uk-button.j-glass:hover::before{opacity:calc(var(--jg-tint-opacity,0.72)+0.18);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.50),inset 0 -1px 0 0 rgba(255,255,255,0.15),0 4px 24px 4px hsl(var(--jg-hue) var(--jg-sat) var(--jg-lit) / 0.35)}}.uk-button.j-glass:active::before{box-shadow:inset 0 2px 6px 0 rgba(0,0,0,0.25)}.uk-button.j-glass:focus-visible{outline:2px solid hsl(var(--jg-hue) var(--jg-sat) 60%);outline-offset:3px}.uk-button-primary.j-glass:not([style*="--jg-hue"]){--jg-hue:148;--jg-sat:100%;--jg-lit:21%}.uk-button-secondary.j-glass:not([style*="--jg-hue"]){--jg-hue:13;--jg-sat:80%;--jg-lit:22%}.uk-button-danger.j-glass:not([style*="--jg-hue"]){--jg-hue:347;--jg-sat:77%;--jg-lit:41%}.uk-button-default.j-glass:not([style*="--jg-hue"]){--jg-hue:148;--jg-sat:70%;--jg-lit:25%}.uk-button-text.j-glass,.uk-button-link.j-glass{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;box-shadow:none !important}.uk-button-text.j-glass::before,.uk-button-link.j-glass::before{display:none !important}.aro-glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;transition:opacity 0.26s ease-out}.aro-glass-surface>*:not(.aro-glass-filter-svg){position:relative;z-index:1}.aro-glass-surface--svg{background:light-dark( hsl(0 0% 100% / var(--glass-frost,0)),hsl(0 0% 0% / var(--glass-frost,0)) );backdrop-filter:var(--filter-id,url(#aro-glass-filter)) saturate(var(--glass-saturation,1.15));-webkit-backdrop-filter:var(--filter-id,url(#aro-glass-filter)) saturate(var(--glass-saturation,1.15));box-shadow:0 0 2px 1px light-dark(rgba(0,0,0,0.15),rgba(255,255,255,0.25)) inset,0 0 10px 4px light-dark(rgba(0,0,0,0.08),rgba(255,255,255,0.12)) inset,0px 4px 16px rgba(17,17,26,0.06),0px 8px 24px rgba(17,17,26,0.06)}.aro-glass-surface--fallback{background:rgba(255,255,255,0.25);backdrop-filter:blur(14px) saturate(1.5) brightness(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.5) brightness(1.1);border:1px solid rgba(255,255,255,0.3);box-shadow:0 8px 32px 0 rgba(31,38,135,0.18),inset 0 1px 0 0 rgba(255,255,255,0.4)}@media (prefers-color-scheme:dark){.uk-button-default.j-glass{color:#f5f5f5 !important}.aro-glass-surface--fallback{background:rgba(255,255,255,0.10);border:1px solid rgba(255,255,255,0.18)}}