:root{--white-alpha-0_15:#ffffff26;--white-alpha-0_1:#ffffff1a;--glass-bg:#1c1c1cbf}.light-theme{--white-alpha-0_15:#00000026;--white-alpha-0_1:#0000001a;--glass-bg:#f8fafcd1}.codepen-glass-container{background:0 0;border-radius:50px;flex:auto;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #0006,0 0 20px #0000001a}.codepen-glass-filter,.codepen-glass-overlay,.codepen-glass-specular{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.codepen-glass-filter{z-index:0;-webkit-backdrop-filter:blur(var(--glass-blur,4px));backdrop-filter:blur(var(--glass-blur,4px))}.codepen-glass-overlay{z-index:1;background:var(--glass-color,var(--glass-bg));transition:background .3s}.codepen-glass-overlay:after{content:"";border-radius:inherit;background:radial-gradient(circle at 0% 0%, var(--theme-color-glow,transparent), transparent 60%);opacity:.15;pointer-events:none;position:absolute;inset:0}.codepen-glass-specular{z-index:2;box-shadow:inset 1px 1px 0 var(--white-alpha-0_15), inset 0 0 5px var(--white-alpha-0_1);pointer-events:none}.codepen-glass-content{z-index:3;flex:auto;align-items:stretch;width:100%;height:100%;display:flex;position:relative}.light-theme .codepen-glass-container{box-shadow:0 16px 42px #33415521,0 2px 8px #3341550f}.light-theme .codepen-glass-filter{-webkit-backdrop-filter:blur(var(--glass-blur,4px)) saturate(112%);backdrop-filter:blur(var(--glass-blur,4px)) saturate(112%)}.light-theme .codepen-glass-overlay{background:var(--glass-color,var(--glass-bg))}.light-theme .codepen-glass-overlay:after{background:radial-gradient(circle at 4% 0%, #ffffffb8, transparent 48%), radial-gradient(circle at 100% 100%, var(--theme-color-glow,#4f84960d), transparent 58%);opacity:.72}.light-theme .codepen-glass-specular{box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #33415511,inset 0 0 5px #33415509}.codepen-glass-container.is-surface{--surface-tint:#181a20b3;--surface-fallback:#181a20;--surface-saturation:140%}.light-theme .codepen-glass-container.is-surface{--surface-tint:#f8faffc7;--surface-fallback:#f8faff;--surface-saturation:120%}.codepen-glass-container.is-surface>.codepen-glass-filter{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--surface-saturation));backdrop-filter:blur(var(--glass-blur)) saturate(var(--surface-saturation))}.codepen-glass-container.is-surface>.codepen-glass-overlay{background:var(--glass-color,var(--surface-tint))}.codepen-glass-container.is-surface>.codepen-glass-overlay:after{opacity:1;background:radial-gradient(at 0 0,#ebf4ff26,#0000 52%),linear-gradient(165deg,#ffffff0a,#0000 45%,#94b7e106)}.codepen-glass-container.is-surface>.codepen-glass-specular{box-shadow:inset 1px 1px #ffffff40,inset -1px -1px #ffffff0e,inset 0 0 0 1px #ffffff0b,inset 0 -8px 16px -14px #bcd7ff4d}.light-theme .codepen-glass-container.is-surface>.codepen-glass-overlay:after{background:radial-gradient(at 0 0,#ffffff80,#0000 55%),linear-gradient(165deg,#ffffff24,#0000 45%,#6c8ab409)}.light-theme .codepen-glass-container.is-surface>.codepen-glass-specular{box-shadow:inset 1px 1px #fffffff2,inset -1px -1px #3341551f,inset 0 0 0 1px #fff3}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.codepen-glass-container.is-surface>.codepen-glass-overlay{background:var(--surface-fallback)}}.lg-modal{border-radius:50px;flex-direction:column;width:100%;max-width:1200px;min-height:0;display:flex;position:relative;margin:0!important}
