.lg{--blur:3px;--sat:180%;--tint:.05;--bright:1.06;--edge:.42;isolation:isolate;border-radius:var(--r-lg,18px);background:rgba(255,255,255, var(--tint));-webkit-backdrop-filter:blur(var(--blur)) saturate(var(--sat)) brightness(var(--bright));box-shadow:inset 0 1px 1px rgba(255,255,255, var(--edge)), inset 0 -1px 1px rgba(255,255,255, calc(var(--edge) * .4)), inset 0 0 0 1px #ffffff1f, 0 16px 50px #00000047;position:relative;overflow:hidden}.lg .spec{border-radius:inherit;pointer-events:none;z-index:1;mix-blend-mode:screen;background:radial-gradient(130% 90% at 28% 0,#ffffff57,#ffffff0d 42%,#0000 60%),radial-gradient(120% 80% at 85% 105%,#ffffff1a,#0000 55%);position:absolute;inset:0}.lg .rim{border-radius:inherit;pointer-events:none;z-index:1;-webkit-mask-composite:xor;background:linear-gradient(140deg,#fff6,#fff0 38% 62%,#ffffff42);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg .veil{border-radius:inherit;z-index:1;pointer-events:none;position:absolute;inset:0}.lg.pill .veil,.lg.bar .veil{background:#0a0c1057}.lg.cap .veil{background:linear-gradient(#0a0c1033 0%,#0a0c1057 45%,#0a0c1094)}.lg.card .veil{background:linear-gradient(#0a0c1000 28%,#0a0c104d 64%,#0a0c1085)}.lg>.content,.lg .content{z-index:2;position:relative}.lg.card{border-radius:28px;padding:26px 28px}.lg.card .k{font-family:var(--font-mono);letter-spacing:.04em;color:#ffffffc7;font-size:12px}.lg.card h3{text-shadow:0 1px 8px #00000047;margin:8px 0 6px;font-size:26px;font-weight:500}.lg.card p{color:#fffffff0;margin:0;font-size:14px;line-height:1.55}.lg.cap{border-radius:16px;padding:16px 18px}.lg.cap .k{font-family:var(--font-mono);letter-spacing:.04em;color:#ffffffeb;text-shadow:0 1px 5px #0000008c;font-size:11px}.lg.cap .content{text-shadow:0 1px 6px #0006}.lg.bar{border-radius:999px;gap:8px;padding:8px;display:flex}.lg.bar .seg{cursor:pointer;color:#ffffffeb;text-shadow:0 1px 3px #00000073;transition:background var(--dur-base) var(--ease-standard);border-radius:999px;padding:12px 22px;font-size:14px;font-weight:500}.lg.bar .seg:hover{background:#ffffff1a}.lg.bar .seg.on{color:#fff;background:#fff3;box-shadow:inset 0 1px #ffffff73,0 1px 6px #00000040}.lg.bar .seg.on:hover{background:#ffffff4d;box-shadow:inset 0 1px #ffffffa6,0 1px 6px #00000040}.lg.pill{cursor:pointer;color:#fff;text-shadow:0 1px 4px #00000080;transition:box-shadow var(--dur-slow) var(--ease-standard);box-shadow:inset 0 1px 1px rgba(255,255,255, var(--edge)), inset 0 0 0 1px #ffffff17;border-radius:999px;padding:16px 30px;font-size:16px;font-weight:600}.lg.pill,.lg.bar{--edge:.5;-webkit-backdrop-filter:blur(4px)saturate(205%)brightness(1.09)}.lg.pill .spec,.lg.bar .spec{background:radial-gradient(130% 95% at 26% -5%,#ffffff85,#ffffff14 44%,#0000 62%),radial-gradient(120% 80% at 88% 108%,#ffffff2e,#0000 56%)}.lg.pill .rim,.lg.bar .rim{background:linear-gradient(140deg,#ffffff8c,#fff0 36% 64%,#ffffff57)}.lg.pill{transition:box-shadow var(--dur-slow) var(--ease-standard), background var(--dur-slow) var(--ease-standard)}.lg.pill:hover{background:#ffffff29;box-shadow:inset 0 1px 1px #ffffffe6,inset 0 -1px 1px #ffffff59,inset 0 0 0 1px #ffffff47,inset 0 0 24px #ffffff1f}.lg.pill .spec{transition:filter var(--dur-slow) var(--ease-standard)}.lg.pill:hover .spec{filter:brightness(1.5)saturate(1.12)}.lg.pill.par{transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:box-shadow var(--dur-slow) var(--ease-standard)}.lg.pill.par .content{transform:translate(var(--ctx,0px), var(--cty,0px))}.lg.pill.par .spec{transform:translate(var(--spx,0px), var(--spy,0px))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg{background:#08090ce6}}@media (prefers-reduced-motion:reduce){.lg.pill.par,.lg.pill.par .content,.lg.pill.par .spec{transition:none}}
