:where(.lg-host,.lg-cover){--lg-r:30px;--lg-dark:0;--lg-spec:calc(.13 + .25 * var(--lg-dark));--lg-glint-exp:calc(1.35 + .1 * var(--lg-dark));--lg-glint-sat:calc(3.1 - 1.1 * var(--lg-dark));--lg-rim-exp:calc(.84 + .41 * var(--lg-dark));--lg-rim-sat:calc(2.2 - .9 * var(--lg-dark));--lg-underlay:calc(.14 - .11 * var(--lg-dark));--lg-shadow-o:calc(.35 * (1 - var(--lg-dark)));--lg-caustic-o:calc(.7 * (1 - var(--lg-dark)))}:where(.lg-host){position:relative}.lg-cover{pointer-events:none}.lg-host[data-lg-dark]+.lg-cover{--lg-dark:1}.lg-host:before{content:"";border-radius:inherit;box-sizing:border-box;pointer-events:none;border:calc(7px * var(--lg-s,1)) solid var(--lg-shadow,#022234);transform:translateY(calc(26px * var(--lg-s,1))) scaleX(.93);filter:blur(calc(17px * var(--lg-s,1)));opacity:var(--lg-shadow-o,.35);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.lg-host:before{border:calc(7px * var(--lg-s,1)) solid var(--lg-shadow,lab(11.829% -6.23263 -15.1022))}}.lg-host>:where(:not(.lg-layer,.lg-defs)){z-index:2;position:relative}.lg-layer{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lg-tick{pointer-events:none;background:#80808001}.lg-tick[data-tick]{background:#80808002}.lg-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.lg-reflect{z-index:1;border-radius:0}.lg-caustic{transform:translateY(calc(12px * var(--lg-s,1))) scale(.86);filter:blur(calc(10px * var(--lg-s,1)))}.lg-caustic-ring{border-radius:inherit;box-sizing:border-box;border:calc(9px * var(--lg-s,1)) solid var(--lg-caustic,#fff);opacity:var(--lg-caustic-o,.7);position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 120% at 78% 0,#00000094 0%,#0000006b 35%,#0000002e 62%,#0000 85%),radial-gradient(70% 120% at 22% 100%,#00000094 0%,#0000006b 35%,#0000002e 62%,#0000 85%),linear-gradient(#0006 0 0);mask-image:radial-gradient(70% 120% at 78% 0,#00000094 0%,#0000006b 35%,#0000002e 62%,#0000 85%),radial-gradient(70% 120% at 22% 100%,#00000094 0%,#0000006b 35%,#0000002e 62%,#0000 85%),linear-gradient(#0006 0 0);-webkit-mask-composite:source-over,source-over;mask-composite:add,add}.lg-pane{background-image:linear-gradient(var(--lg-tint,transparent), var(--lg-tint,transparent));transform:translateZ(0)}.lg-edge{z-index:1;--w:calc(var(--lg-rim-w,.7px) * var(--lg-s,1));--d:calc(var(--lg-rim-fade,2px) * var(--lg-s,1));--r:var(--lg-r);-webkit-mask-image:var(--lg-arc), linear-gradient(to bottom, #000 var(--w), transparent var(--d)), linear-gradient(to top, #000 var(--w), transparent var(--d)), linear-gradient(to right, #000 var(--w), transparent var(--d)), linear-gradient(to left, #000 var(--w), transparent var(--d)), radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w)));mask-image:var(--lg-arc), linear-gradient(to bottom, #000 var(--w), transparent var(--d)), linear-gradient(to top, #000 var(--w), transparent var(--d)), linear-gradient(to right, #000 var(--w), transparent var(--d)), linear-gradient(to left, #000 var(--w), transparent var(--d)), radial-gradient(circle var(--r) at 100% 100%, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 0 100%, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 100% 0, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w))), radial-gradient(circle var(--r) at 0 0, transparent calc(var(--r) - var(--d)), #000 calc(var(--r) - var(--w)));-webkit-mask-size:auto, calc(100% - 2 * var(--r)) 100%, calc(100% - 2 * var(--r)) 100%, 100% calc(100% - 2 * var(--r)), 100% calc(100% - 2 * var(--r)), var(--r) var(--r), var(--r) var(--r), var(--r) var(--r), var(--r) var(--r);mask-size:auto, calc(100% - 2 * var(--r)) 100%, calc(100% - 2 * var(--r)) 100%, 100% calc(100% - 2 * var(--r)), 100% calc(100% - 2 * var(--r)), var(--r) var(--r), var(--r) var(--r), var(--r) var(--r), var(--r) var(--r);-webkit-mask-position:0 0, var(--r) 0, var(--r) 100%, 0 var(--r), 100% var(--r), 0 0, 100% 0, 0 100%, 100% 100%;mask-position:0 0, var(--r) 0, var(--r) 100%, 0 var(--r), 100% var(--r), 0 0, 100% 0, 0 100%, 100% 100%;transform:translateZ(0);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in,source-over,source-over,source-over,source-over,source-over,source-over,source-over,source-over;mask-composite:intersect,add,add,add,add,add,add,add,add}.lg-edge[data-ring]{-webkit-mask-image:var(--lg-arc), var(--lg-ring);mask-image:var(--lg-arc), var(--lg-ring);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,100% 100%;mask-size:auto,100% 100%;-webkit-mask-composite:source-in,source-over;mask-composite:intersect,add}.lg-fold{--lg-arc:linear-gradient(#000 0 0);--w:0px;--d:calc(var(--lg-r) * var(--lg-fold-k,.39))}.lg-glint{--lg-arc:var(--lg-arc-glint)}.lg-rim{--lg-arc:var(--lg-arc-rim)}.lg-spec{background:rgb(255 255 255/var(--lg-spec,.13));--lg-arc:var(--lg-arc-glint)}.lg-underlay{z-index:1;background-color:rgb(255 255 255/var(--lg-underlay,.14))}.lg-host[data-lg-dark]{--lg-dark:1}
