@keyframes bs-glow{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--xp) 70%, transparent);transform:translateY(0)}40%{box-shadow:0 0 10px 3px color-mix(in oklab, var(--xp) 60%, transparent);transform:translateY(-2px)}to{transform:translateY(0);box-shadow:0 0 #0000}}.bs-glow{animation:.6s ease-out 2 bs-glow}@media (prefers-reduced-motion:reduce){.bs-glow{outline:2px solid var(--xp);outline-offset:1px;animation:none}}html[data-motion=off] .bs-glow{outline:2px solid var(--xp);outline-offset:1px;animation:none}.bs-essence{letter-spacing:.02em;font-size:22px;font-weight:600;line-height:1.55}.bs-emblem{border:1px solid color-mix(in oklab, var(--xp) 55%, var(--line));border-radius:999px;align-items:baseline;gap:.45em;padding:6px 14px;font-size:20px;line-height:1.2;display:inline-flex}.bs-emblem b{color:var(--xp-strong);font-weight:600}.bs-emblem i{color:var(--muted);font-size:.8em;font-style:normal}.bs-emblem span{color:var(--muted);font-size:.8em}@keyframes bs-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bs-cover{0%{opacity:0;transform:perspective(900px)scale(.86)}30%{opacity:1;transform:perspective(900px)scale(1)}55%{opacity:1;transform:perspective(900px)rotateY(0)}to{opacity:0;transform:perspective(900px)rotateY(-100deg)}}.bs-reveal.bs-play:not(.bs-done) [data-r]{animation:.5s ease-out both bs-in;animation-delay:var(--d,0s)}.bs-reveal.bs-play:not(.bs-done) .bs-cover-anim{transform-origin:0;animation:1.1s ease-in-out both bs-cover}@media (prefers-reduced-motion:reduce){.bs-reveal [data-r]{animation:none!important}.bs-cover-big{display:none!important}}html[data-motion=off] .bs-reveal [data-r]{animation:none!important}html[data-motion=off] .bs-cover-big{display:none!important}
