.cp[data-v-56ad623a]{color:inherit;background:var(--white);border:var(--stroke);box-shadow:var(--pop);transition:transform .15s,box-shadow .15s;display:block}.cp[data-v-56ad623a]:focus-visible,.cp[data-v-56ad623a]:hover{box-shadow:8px 8px 0 var(--pink);outline:none;transform:translate(-2px,-2px)rotate(-1deg)}.cp-pic[data-v-56ad623a]{aspect-ratio:2/3;border-bottom:var(--stroke);background:var(--lemon);display:block;position:relative;overflow:hidden}.cp-fallback[data-v-56ad623a],.cp-pic img[data-v-56ad623a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cp-fallback[data-v-56ad623a]{color:var(--white);-webkit-text-stroke:2px var(--ink);background:repeating-conic-gradient(from 0deg at 50% 50%,#1515151a 0deg 6deg,transparent 6deg 18deg),var(--lemon);place-items:center;font-size:54px;display:grid}.cp-bubble[data-v-56ad623a],.cp-fallback[data-v-56ad623a]{font-family:var(--display)}.cp-bubble[data-v-56ad623a]{letter-spacing:.02em;background:var(--white);border:2.5px solid var(--ink);border-radius:14px;padding:3px 9px 2px;font-size:17px;line-height:1;position:absolute;top:8px;right:8px}.cp-bubble small[data-v-56ad623a]{margin-left:2px;font-size:11px}.cp-bubble[data-v-56ad623a]:after{content:"";background:var(--white);border-right:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink);width:10px;height:10px;position:absolute;bottom:-9px;left:10px;transform:skewY(40deg)rotate(20deg)}.cp-burst[data-v-56ad623a]{background:var(--ink);clip-path:polygon(50% 0,61% 26%,90% 12%,76% 40%,100% 52%,74% 62%,86% 92%,58% 76%,48% 100%,38% 76%,10% 90%,24% 62%,0 50%,24% 38%,12% 10%,40% 24%);width:58px;height:58px;position:absolute;bottom:-2px;left:-2px}.cp-burst[data-v-56ad623a],.cp-burst b[data-v-56ad623a]{place-items:center;display:grid}.cp-burst b[data-v-56ad623a]{width:50px;height:50px;font-family:var(--display);color:var(--ink);background:var(--lemon);clip-path:inherit;font-size:24px;font-weight:400}.cp-cap[data-v-56ad623a]{padding:7px 9px 9px;display:block}.cp-title[data-v-56ad623a]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.cp-meta[data-v-56ad623a]{color:var(--white);background:var(--sky);border:2px solid var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:100%;margin-top:5px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-block;overflow:hidden}@media (prefers-reduced-motion:reduce){.cp[data-v-56ad623a]{transition:none}}
