:where(.glass){position:relative;color:hsl(var(--ink-900))}.glass{--glass-tint-strong:hsla(0,0%,100%,.34);--glass-tint-weak:hsla(0,0%,100%,.14);--glass-glare-crest:hsla(0,0%,100%,.18);--glass-glare-tail:hsla(0,0%,100%,.05);background:linear-gradient(135deg,var(--glass-tint-strong),var(--glass-tint-weak));border:1px solid hsla(0,0%,100%,.42);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -1px 0 rgba(26,21,35,.05),0 12px 40px rgba(26,21,35,.14);border-radius:var(--glass-radius,var(--r-lg,16px))}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,transparent 38%,var(--glass-glare-crest) 46%,var(--glass-glare-tail) 52%,transparent 60%)}.glass-modal,.glass-sheet{--glass-radius:var(--r-lg,16px)}.glass-bar,.glass-popover{--glass-radius:var(--r-md,12px)}.glass-card{--glass-radius:var(--r-lg,16px)}.glass-pill{--glass-radius:var(--r-pill,999px)}.glass-guard{--glass-tint-strong:hsla(0,0%,100%,.64);--glass-tint-weak:hsla(0,0%,100%,.52)}.glass-dark,.glass:is(.dark *):not(:where(.marketing-theme *)){--glass-tint-strong:rgba(29,24,38,.55);--glass-tint-weak:rgba(29,24,38,.35);--glass-glare-crest:hsla(0,0%,100%,.1);--glass-glare-tail:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -1px 0 rgba(26,21,35,.35),0 12px 40px rgba(26,21,35,.45)}.glass-dark.glass-guard,.glass-guard:is(.dark *):not(:where(.marketing-theme *)){--glass-tint-strong:rgba(29,24,38,.78);--glass-tint-weak:rgba(29,24,38,.66)}.glass.lg-fallback{--glass-tint-strong:hsla(0,0%,100%,.46);--glass-tint-weak:hsla(0,0%,100%,.26)}.glass-dark.lg-fallback,.glass.lg-fallback:is(.dark *):not(:where(.marketing-theme *)){--glass-tint-strong:rgba(29,24,38,.68);--glass-tint-weak:rgba(29,24,38,.48)}.glass-interactive{transition:background var(--dur-1,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1)),box-shadow var(--dur-1,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1)),border-color var(--dur-1,.12s) var(--ease-out,cubic-bezier(.2,.8,.2,1))}.glass-interactive:hover{border-color:hsla(0,0%,100%,.56);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.68),inset 0 -1px 0 rgba(26,21,35,.06),0 14px 44px rgba(26,21,35,.18)}.glass-interactive:active{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),inset 0 -1px 0 rgba(26,21,35,.08),0 6px 18px rgba(26,21,35,.16)}.glass-dark.glass-interactive:hover,.glass-interactive:hover:is(.dark *):not(:where(.marketing-theme *)){border-color:hsla(0,0%,100%,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),inset 0 -1px 0 rgba(26,21,35,.35),0 14px 44px rgba(26,21,35,.5)}@media (prefers-reduced-motion:reduce){.glass-interactive{transition:none}}@media (prefers-reduced-transparency:reduce){.glass{--glass-tint-strong:hsla(0,0%,100%,.86);--glass-tint-weak:hsla(0,0%,100%,.78)}.glass-dark,.glass:is(.dark *):not(:where(.marketing-theme *)){--glass-tint-strong:rgba(29,24,38,.92);--glass-tint-weak:rgba(29,24,38,.86)}}@media (forced-colors:active){.glass{background:Canvas;border-color:CanvasText;box-shadow:none;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.glass:before{display:none}}