@property --glass-glow{syntax:"<number>";inherits:true;initial-value:0}:root{--glass-radius:var(--radius);--glass-lens:blur(3px) saturate(1.5) brightness(0.955);--glass-lens-lit:blur(3.5px) saturate(1.7) brightness(0.935);--glass-tint:hsl(0 0% 100%/0);--glass-top-light:hsl(0 0% 100%/0.5);--glass-window:hsl(0 0% 100%/0.45);--glass-rim-top:hsl(0 0% 0%/0.07);--glass-rim-side:hsl(0 0% 0%/0.08);--glass-rim-bottom:hsl(0 0% 0%/0.14);--glass-glint:0 0% 0%;--glass-glint-alpha:0.2;--glass-bloom:0 0% 100%;--glass-bloom-alpha:0.7}.dark{--glass-lens:blur(3px) saturate(1.6) brightness(1.4);--glass-lens-lit:blur(3.5px) saturate(1.8) brightness(1.65);--glass-tint:hsl(0 0% 100%/0.012);--glass-top-light:hsl(0 0% 100%/0.035);--glass-window:hsl(0 0% 100%/0.022);--glass-rim-top:hsl(0 0% 100%/0.2);--glass-rim-side:hsl(0 0% 100%/0.08);--glass-rim-bottom:hsl(0 0% 100%/0.11);--glass-glint:0 0% 100%;--glass-glint-alpha:0.6;--glass-bloom-alpha:0.13}.pageLinkContainer{--glass-x:24%;--glass-y:0%;position:relative;padding:13px 17px;overflow:hidden;cursor:pointer;border:0;border-radius:var(--glass-radius);background:radial-gradient(circle at var(--glass-x) var(--glass-y),hsl(var(--glass-bloom)/calc(var(--glass-glow) * var(--glass-bloom-alpha))),transparent 70%),linear-gradient(104deg,transparent 16%,var(--glass-window) 28%,transparent 42%),linear-gradient(to bottom,var(--glass-top-light),transparent 55%),var(--glass-tint);background-repeat:no-repeat;backdrop-filter:var(--glass-lens);-webkit-tap-highlight-color:transparent;transition:transform .52s cubic-bezier(.2,1.5,.4,1),--glass-glow .42s ease,backdrop-filter .32s ease}.pageLinkContainer:before{content:"";position:absolute;inset:0;z-index:1;padding:1px;border-radius:inherit;background:radial-gradient(220px 110px at var(--glass-x) var(--glass-y),hsl(var(--glass-glint)/calc(var(--glass-glow) * var(--glass-glint-alpha))),transparent 70%),linear-gradient(to bottom,var(--glass-rim-top),var(--glass-rim-side) 40%,var(--glass-rim-side) 60%,var(--glass-rim-bottom));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.glass-mark{position:absolute;left:6px;align-self:flex-start;width:5px;height:5px;margin-top:calc(.625em - 2.5px);background:var(--accent-color)}.pageLinkContainer:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--accent-color);transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;z-index:2}@media (hover:hover){.pageLinkContainer:hover{--glass-glow:0.45;transform:translateY(-2px) scale(1.008);backdrop-filter:var(--glass-lens-lit)}.pageLinkContainer:hover:after{transform:scaleX(1);transform-origin:bottom left}}.pageLinkContainer:active{--glass-glow:1;transform:scale(.985);transition-duration:.11s}@media (prefers-reduced-motion:no-preference){.glass-list:is(.page-enter,.page-enter-2,.page-enter-3){opacity:1;animation-name:glass-list-rise}.glass-list>li{animation-timing-function:inherit}.glass-list>li,.glass-list>li>.pageLinkContainer{animation-duration:inherit;animation-delay:inherit}.glass-list>li>.pageLinkContainer{animation-name:glass-fade-in;animation-timing-function:inherit;animation-fill-mode:backwards}@keyframes glass-list-rise{to{transform:translateY(0)}}@keyframes glass-fade-in{0%{opacity:0}}}@media (hover:none){.pageLinkContainer:active{transition-delay:50ms}}@media (prefers-reduced-motion:reduce){.pageLinkContainer,.pageLinkContainer:after{transition:none}.pageLinkContainer:active,.pageLinkContainer:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.pageLinkContainer{--glass-tint:hsl(var(--card));backdrop-filter:none}}@media (forced-colors:active){.pageLinkContainer{padding:12px 16px;background:Canvas;border:1px solid CanvasText;backdrop-filter:none}.pageLinkContainer:before{display:none}}