@property --glass-color{syntax:"<color>";inherits:true;initial-value:rgb(80 80 80/.4)}@property --glass-ink{syntax:"<color>";inherits:true;initial-value:white}@property --glass-hover{syntax:"<color>";inherits:true;initial-value:rgb(255 255 255/.12)}@property --glass-lens{syntax:"<color>";inherits:true;initial-value:rgb(255 255 255/.18)}@property --glass-dim{syntax:"<number>";inherits:true;initial-value:.46}@property --glass-contrast{syntax:"<number>";inherits:true;initial-value:.8}@property --glass-rim-strength{syntax:"<number>";inherits:true;initial-value:1}@property --glass-saturate{syntax:"<number>";inherits:true;initial-value:2.9}:root{--glass-color:rgb(80 80 80/0.4);--glass-sheen:rgb(255 255 255/0.08);--glass-ink:white;--glass-rim:white;--glass-rim-strength:1;--glass-hover:rgb(255 255 255/0.12);--glass-lens:rgb(255 255 255/0.18);--glass-lens-blend:plus-lighter;--glass-dim:0.46;--glass-contrast:0.8;--glass-saturate:2.9;--glass-contact:0 1px 2px rgb(0 0 0/0.2);--glass-shade:rgb(0 0 0/0.2);--glass-ring:transparent;--glass-lift-shade:rgb(0 0 0/0.18);--glass-lift:0 2px 4px rgb(0 0 0/0.06),0 10px 32px -8px rgb(0 0 0/0.18);--glass-track:rgb(255 255 255/0.2);--glass-solid:rgb(255 255 255/0.92);--glass-solid-ink:var(--press-red,#e63946);--accent:var(--press-red,#e63946);--accent-ink:var(--newsprint,#f5f0e6);--accent-text-mix:100%;--accent-wash-mix:20%;--accent-hover-mix:32%}[data-glass=light]{--glass-color:rgb(232 232 236/0.6);--glass-sheen:rgb(255 255 255/0.14);--glass-rim-strength:0;--glass-ink:#1c1c1e;--glass-hover:rgb(0 0 0/0.06);--glass-lens:rgb(0 0 0/0.08);--glass-lens-blend:normal;--glass-dim:1.4;--glass-contrast:0.9;--glass-saturate:1.8;--glass-contact:0 0 0 1px rgb(0 0 0/0.08);--glass-shade:transparent;--glass-ring:rgb(0 0 0/0.08);--glass-lift-shade:rgb(0 0 0/0.1);--glass-lift:0 1px 2px rgb(0 0 0/0.03),0 6px 20px -8px rgb(0 0 0/0.1);--glass-track:rgb(0 0 0/0.1);--accent-text-mix:55%;--accent-wash-mix:22%;--accent-hover-mix:34%}[data-tint]{--glass-color:color-mix(in srgb,color-mix(in srgb,var(--tint) 26%,rgb(10 10 12)) 75%,transparent);--glass-sheen:rgb(255 255 255/0.05);--glass-ink:var(--tint);--glass-rim:color-mix(in oklab,var(--tint) 60%,white);--accent:var(--tint)}[data-glass=light] [data-tint]{--glass-color:color-mix(in srgb,color-mix(in srgb,var(--tint) 28%,rgb(240 240 243)) 60%,transparent);--glass-sheen:rgb(255 255 255/0.08);--glass-ink:color-mix(in oklab,var(--tint) 55%,black);--glass-rim:white}:root,[data-accent],[data-glass],[data-tint]{--glass-fill:linear-gradient(var(--glass-sheen),rgb(255 255 255/0)),linear-gradient(var(--glass-color),var(--glass-color));--glass-backdrop:blur(16px) brightness(var(--glass-dim)) contrast(var(--glass-contrast)) saturate(var(--glass-saturate));--accent-text:color-mix(in oklab,var(--accent) var(--accent-text-mix),black);--accent-wash:color-mix(in oklab,var(--accent) var(--accent-wash-mix),transparent);--accent-wash-hover:color-mix(in oklab,var(--accent) var(--accent-hover-mix),transparent)}[data-glass],[data-tint]{transition:--glass-color .25s ease-out,--glass-ink .25s ease-out,--glass-hover .25s ease-out,--glass-lens .25s ease-out,--glass-rim-strength .25s ease-out,--glass-dim .25s ease-out,--glass-contrast .25s ease-out,--glass-saturate .25s ease-out}@keyframes glass-split{33.333%{scale:.94 1.08}66.667%{scale:1.03 .98}}@keyframes glass-merge{33.333%{scale:1.06 .94}66.667%{scale:.98 1.02}}@keyframes glass-recoil{30%{translate:5px 0}}[data-sway=split]{animation:glass-split .35s ease-in-out}[data-sway=merge]{animation:glass-merge .35s ease-in-out}[data-sway=recoil]{animation:glass-recoil .7s cubic-bezier(.22,1,.36,1) 80ms}@media (prefers-reduced-motion:reduce){[data-sway]{animation:none}}@keyframes glass-wave{0%,to{height:35%}50%{height:100%}}.magnetic{transform:translate(var(--mx,0),var(--my,0)) scale(calc(var(--ms, 1) * var(--msx, 1)),calc(var(--ms, 1) * var(--msy, 1)))}