.bt-ground{isolation:isolate;background:radial-gradient(55% 75% at 8% 105%, color-mix(in oklab, var(--light) 92%, white), transparent 70%), radial-gradient(70% 80% at 100% 0%, var(--deep), transparent 72%), linear-gradient(150deg, var(--main) 0%, color-mix(in oklab, var(--main) 70%, var(--deep)) 100%);position:relative;overflow:hidden}.bt-type{clip-path:inset(0 100% 0 0);animation-name:bt-type;animation-fill-mode:forwards}.bt-type-caret{background:color-mix(in oklab, var(--foreground) 75%, transparent);width:1px;height:14px;margin-top:-7px;animation-name:bt-type-caret;animation-fill-mode:forwards;position:absolute;top:50%;left:0}@keyframes bt-type{to{clip-path:inset(0)}}@keyframes bt-type-caret{to{left:100%}}.bt-ground:after{content:"";z-index:-1;mix-blend-mode:overlay;opacity:.45;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}
