@property --glass-color{syntax:"<color>";inherits:true;initial-value:#50505066}@property --glass-ink{syntax:"<color>";inherits:true;initial-value:#fff}@property --glass-hover{syntax:"<color>";inherits:true;initial-value:#ffffff1f}@property --glass-lens{syntax:"<color>";inherits:true;initial-value:#ffffff2e}@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:#50505066;--glass-sheen:#ffffff14;--glass-ink:white;--glass-rim:white;--glass-rim-strength:1;--glass-hover:#ffffff1f;--glass-lens:#ffffff2e;--glass-lens-blend:plus-lighter;--glass-dim:.46;--glass-contrast:.8;--glass-saturate:2.9;--glass-contact:0 1px 2px #0003;--glass-shade:#0003;--glass-ring:transparent;--glass-lift-shade:#0000002e;--glass-lift:0 2px 4px #0000000f, 0 10px 32px -8px #0000002e;--glass-track:#fff3;--glass-solid:#ffffffeb;--glass-solid-ink:#0a84ff;--accent:#0a84ff;--accent-ink:white;--accent-text-mix:100%;--accent-wash-mix:20%;--accent-hover-mix:32%}[data-glass=light]{--glass-color:#e8e8ec99;--glass-sheen:#ffffff24;--glass-rim-strength:0;--glass-ink:#1c1c1e;--glass-hover:#0000000f;--glass-lens:#00000014;--glass-lens-blend:normal;--glass-dim:1.4;--glass-contrast:.9;--glass-saturate:1.8;--glass-contact:0 0 0 1px #00000014;--glass-shade:transparent;--glass-ring:#00000014;--glass-lift-shade:#0000001a;--glass-lift:0 1px 2px #00000008, 0 6px 20px -8px #0000001a;--glass-track:#0000001a;--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%, #0a0a0c) 75%, transparent);--glass-sheen:#ffffff0d;--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%, #f0f0f3) 60%, transparent);--glass-sheen:#ffffff14;--glass-ink:color-mix(in oklab, var(--tint) 55%, black);--glass-rim:white}:root,[data-glass],[data-tint],[data-accent]{--glass-fill:linear-gradient(var(--glass-sheen), #fff0), 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}@property --switch-x{syntax:"<length>";inherits:true;initial-value:0}@property --lens{syntax:"<number>";inherits:true;initial-value:0}:root{--stack-open:.35s;--stack-close:.25s;--stack-ease:cubic-bezier(.22, 1, .36, 1);--spring-reveal:linear(0, .047, .154, .294, .444, .588, .713, .822, .909, .974, 1.019, 1.047, 1.062, 1.067, 1.065, 1.058, 1.049, 1.039, 1.03, 1.021, 1.013, 1.007, 1.002, .999, .997, .996, .996, .996, .996, .997, .997, .998, 1);--spring-reveal-time:.575s;--spring-gather:linear(0, .033, .108, .201, .307, .413, .513, .604, .684, .75, .808, .855, .894, .924, .947, .965, .979, .988, .995, 1, 1.003, 1.005, 1.006, 1.006, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1);--spring-gather-time:.398s;--spring-grow-open:linear(0, .029, .1, .192, .3, .406, .508, .607, .693, .767, .832, .884, .927, .959, .983, 1.001, 1.014, 1.021, 1.026, 1.027, 1.027, 1.026, 1.023, 1.021, 1.018, 1.015, 1.012, 1.009, 1.007, 1.005, 1.004, 1.002, 1);--spring-grow-open-time:.375s;--spring-drift-open:linear(0, .034, .106, .206, .31, .42, .52, .616, .7, .769, .829, .877, .916, .945, .969, .985, .997, 1.005, 1.01, 1.013, 1.014, 1.014, 1.013, 1.012, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.002, 1);--spring-drift-open-time:.314s;--spring-rise-open:linear(0, .029, .098, .191, .295, .403, .507, .604, .693, .768, .832, .884, .926, .959, .983, 1.001, 1.014, 1.021, 1.026, 1.028, 1.027, 1.026, 1.023, 1.021, 1.018, 1.015, 1.012, 1.009, 1.007, 1.005, 1.004, 1.002, 1);--spring-rise-open-time:.45s;--spring-grow-close:linear(0, .021, .067, .13, .207, .284, .362, .436, .507, .573, .633, .686, .737, .779, .816, .847, .874, .897, .917, .933, .947, .959, .968, .975, .981, .986, .99, .993, .995, .997, .998, .999, 1);--spring-grow-close-time:.243s;--spring-drift-close:linear(0, .047, .154, .292, .441, .585, .717, .825, .91, .974, 1.019, 1.047, 1.062, 1.067, 1.065, 1.058, 1.049, 1.039, 1.029, 1.021, 1.013, 1.007, 1.002, .999, .997, .996, .996, .996, .996, .997, .997, .998, 1);--spring-drift-close-time:.498s;--spring-rise-close:linear(0, .048, .157, .298, .447, .586, .715, .823, .91, .974, 1.019, 1.047, 1.062, 1.067, 1.065, 1.058, 1.049, 1.039, 1.029, 1.021, 1.013, 1.007, 1.003, .999, .997, .996, .996, .996, .996, .997, .997, .998, 1);--spring-rise-close-time:.383s;--spring-resize:linear(0, .031, .106, .201, .31, .416, .521, .613, .698, .768, .829, .876, .916, .946, .969, .985, .998, 1.005, 1.01, 1.013, 1.014, 1.014, 1.014, 1.012, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.002, 1);--spring-resize-time:.392s;--spring-open:linear(0, .031, .105, .201, .307, .414, .52, .613, .695, .768, .828, .876, .915, .946, .969, .985, .998, 1.006, 1.011, 1.013, 1.015, 1.014, 1.014, 1.012, 1.011, 1.009, 1.008, 1.006, 1.005, 1.004, 1.003, 1.002, 1);--spring-open-time:.549s;--spring-focus-open:linear(0, .034, .11, .202, .308, .414, .514, .605, .684, .749, .807, .855, .893, .924, .946, .964, .978, .988, .995, .999, 1.003, 1.004, 1.005, 1.006, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1);--spring-focus-open-time:.302s;--spring-focus-close:linear(0, .04, .122, .221, .317, .418, .51, .591, .662, .723, .771, .814, .85, .879, .903, .922, .938, .95, .96, .968, .975, .98, .984, .987, .99, .992, .994, .995, .996, .997, .998, .998, 1);--spring-focus-close-time:.222s;--spring-np-open:linear(0, .034, .109, .201, .307, .413, .513, .604, .684, .75, .807, .855, .893, .924, .946, .965, .978, .988, .995, 1, 1.003, 1.004, 1.005, 1.006, 1.006, 1.005, 1.005, 1.004, 1.003, 1.003, 1.002, 1.002, 1);--spring-np-open-time:.334s;--spring-np-close:linear(0, .039, .12, .219, .322, .421, .507, .588, .659, .72, .772, .814, .85, .879, .903, .922, .938, .95, .96, .968, .975, .98, .984, .987, .99, .992, .994, .995, .996, .997, .998, .998, 1);--spring-np-close-time:.239s;--spring-settle:linear(0, .032, .103, .199, .306, .416, .521, .618, .709, .783, .845, .895, .935, .966, .989, 1.005, 1.016, 1.023, 1.026, 1.027, 1.026, 1.025, 1.022, 1.019, 1.016, 1.013, 1.01, 1.008, 1.006, 1.004, 1.003, 1.002, 1);--spring-settle-time:.306s;--crossfade:.2s ease-out;--tint:.15s ease-out}@property --cx{syntax:"<length>";inherits:false;initial-value:0}@property --cy{syntax:"<length>";inherits:false;initial-value:0}@property --w{syntax:"<length>";inherits:false;initial-value:0}@property --h{syntax:"<length>";inherits:false;initial-value:0}@property --r{syntax:"<length>";inherits:false;initial-value:0}@property --corner{syntax:"<number>";inherits:true;initial-value:2}@property --lift{syntax:"<number>";inherits:false;initial-value:1}@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}}[data-sway=split]{animation:.35s ease-in-out glass-split}[data-sway=merge]{animation:.35s ease-in-out glass-merge}[data-sway=recoil]{animation:.7s cubic-bezier(.22,1,.36,1) 80ms glass-recoil}@media (prefers-reduced-motion:reduce){[data-sway]{animation:none}}@keyframes glass-wave{0%,to{height:35%}50%{height:100%}}.magnetic{transform:translate(var(--mx,0px), var(--my,0px)) scale(calc(var(--ms,1) * var(--msx,1)), calc(var(--ms,1) * var(--msy,1)))}
