.bkd{isolation:isolate;contain:paint;position:relative;overflow:hidden}.bkd-stack,.bkd-frame{position:absolute;inset:0}.bkd-stack{z-index:0}.bkd-frame{visibility:hidden;backface-visibility:hidden}.bkd-frame:first-child{visibility:visible}.bkd-content{z-index:2;padding-block:3.5rem;padding-inline:clamp(1rem,4vw,3.5rem);position:relative}@media not (min-width:640px){.bkd-content{padding-block:2.75rem;padding-inline:0}.bkd-plate{border-radius:0}}.bkd-plate{--bkd-blur:var(--glass-blur,42px);--bkd-saturate:var(--glass-saturate,2);--bkd-edge:var(--glass-lip,.28);--bkd-hairline:var(--glass-hairline,.1);--bkd-brightness:.55;--bkd-tint:.22;border-radius:var(--radius-2xl);background-color:rgb(0 0 0/var(--bkd-tint));max-width:1040px;-webkit-backdrop-filter:blur(var(--bkd-blur)) brightness(var(--bkd-brightness)) saturate(var(--bkd-saturate));backdrop-filter:blur(var(--bkd-blur)) brightness(var(--bkd-brightness)) saturate(var(--bkd-saturate));box-shadow:inset 0 1px 0 0 rgb(255 255 255/var(--bkd-edge)), inset 0 0 0 1px rgb(255 255 255/var(--bkd-hairline));margin-inline:auto;overflow:hidden}.surface-paper .bkd-plate{-webkit-backdrop-filter:blur(var(--bkd-blur)) brightness(1.8) saturate(1.2);backdrop-filter:blur(var(--bkd-blur)) brightness(1.8) saturate(1.2);background-color:#fff9;box-shadow:inset 0 1px #ffffff8c}.bkd-plate .text-muted-foreground{color:var(--foreground)}.bkd-wires{z-index:0;pointer-events:none;position:absolute;inset:0}.bkd-wire{height:1px;position:absolute;inset-inline:0}.bkd-rail{z-index:3;inset-inline:0;opacity:0;pointer-events:none;justify-content:center;gap:.5rem;display:flex;position:absolute;bottom:1.25rem}.bkd-tick{background:color-mix(in oklab, var(--foreground) 62%, transparent);opacity:.5;border-radius:1px;width:2px;height:9px;box-shadow:0 0 0 1px #00000047}.bkd-tick[data-on]{opacity:1;background:var(--foreground);height:18px;box-shadow:0 0 0 1px #00000059, 0 0 12px 0 color-mix(in oklab, var(--foreground) 45%, transparent)}@media (prefers-reduced-motion:no-preference){.bkd-rail{transition:opacity .24s var(--ease-emphasis,ease-out)}.bkd-tick{transition:height .2s var(--ease-emphasis,ease-out), opacity .2s linear, background-color .2s linear}}[data-bkd-source=pointer][data-bkd-held] .bkd-rail{opacity:1}