.lp{--lp-dur:1.6s;position:relative;display:inline;color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:#89ea2b;text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer;transition:color .3s ease}.lp:focus-visible,.lp:hover{color:#09242c;outline:none;text-decoration-color:#07f8f2}.lp-card{position:absolute;z-index:30;left:50%;bottom:calc(100% + 14px);width:320px;border-radius:10px;overflow:hidden;background:#0c2a32;border:1px solid rgba(240,239,232,.14);box-shadow:0 30px 60px -20px rgba(0,23,32,.55);opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-50%,10px,0) scale(.96);transform-origin:50% 100%;transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s}.lp:focus-visible .lp-card,.lp:hover .lp-card{opacity:1;visibility:visible;transform:translate3d(-50%,0,0) scale(1);transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1),visibility 0s}.lp-bar{display:flex;align-items:center;gap:5px;height:24px;padding:0 9px;background:#0f3038}.lp-bar i{width:6px;height:6px;border-radius:50%;background:rgba(240,239,232,.2)}.lp-bar i:first-child{background:#89ea2b}.lp-bar span{margin-left:auto;margin-right:auto;padding:1px 10px;border-radius:99px;background:rgba(0,23,32,.55);color:rgba(240,239,232,.6);font-size:.58rem;font-weight:500;text-decoration:none}.lp-screen{position:relative;display:block;aspect-ratio:2/1;background:#001720}.lp-shot{position:absolute;inset:0;opacity:0;animation:lpCycle calc(var(--lp-n) * var(--lp-dur)) linear infinite;animation-delay:calc(var(--lp-i) * var(--lp-dur));animation-play-state:paused}.lp:focus-visible .lp-shot,.lp:hover .lp-shot{animation-play-state:running}@keyframes lpCycle{0%{opacity:0}4%{opacity:1}25%{opacity:1}29%{opacity:0}to{opacity:0}}@media (hover:none){.lp-card{display:none}}@media (prefers-reduced-motion:reduce){.lp-card{transition:opacity .2s ease,visibility 0s;transform:translate3d(-50%,0,0)}.lp-shot{animation:none}}