.jf-lp .lp-portal .lp-portal-mock.lp-pt-card{border:2px solid #0a0a0a;box-shadow:6px 6px #0a0a0a}.jf-lp .lp-portal .lp-portal-mock.lp-pt-doc{border:2px solid #0a0a0a;box-shadow:4px 4px #0a0a0a}@keyframes lpPtLabel{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.jf-lp .lp-pt-label{animation:.3s cubic-bezier(.2,.6,.2,1) both lpPtLabel}.jf-lp .lp-pt-name{clip-path:inset(-.4em calc(100% + .4em) -.5em -.3em)}.jf-lp .lp-pt-name.is-written{clip-path:inset(-.4em -.8em -.5em -.3em);transition:clip-path 1.05s cubic-bezier(.45,.05,.55,.95)}@keyframes lpPtTap{0%{opacity:.55;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(2.4)}}.jf-lp .lp-pt-tap{pointer-events:none;background:#1854a047;border-radius:9999px;width:40px;height:40px;animation:.65s cubic-bezier(.2,.6,.3,1) forwards lpPtTap;position:absolute;top:50%;left:50%}@media (prefers-reduced-motion:reduce){.jf-lp .lp-pt-label,.jf-lp .lp-pt-tap{animation:none}.jf-lp .lp-pt-name.is-written{transition:none}}
