.pet[data-astro-cid-plmcdkou]{color:var(--ink);border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(#ffffff12,#ffffff05);flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.5,.6,1),border-color .2s,box-shadow .25s;display:flex;position:relative;overflow:hidden}a[data-astro-cid-plmcdkou].pet:hover{color:var(--ink);border-color:color-mix(in srgb, var(--t) 70%, transparent);box-shadow:0 20px 40px -18px color-mix(in srgb, var(--t) 60%, transparent);transform:translateY(-6px)rotate(-.6deg)}.pet-art[data-astro-cid-plmcdkou]{aspect-ratio:1;background:radial-gradient(circle at 50% 58%, #ffffff47, transparent 62%), var(--bgp);place-items:center;display:grid;position:relative}.pet-art[data-astro-cid-plmcdkou]:after{content:"";background:linear-gradient(#0000 55%,#170d2e8c);position:absolute;inset:0}.pet-art[data-astro-cid-plmcdkou] img[data-astro-cid-plmcdkou]{object-fit:contain;filter:drop-shadow(0 10px 12px #00000059);z-index:1;width:86%;height:86%;transition:transform .35s cubic-bezier(.3,1.5,.6,1);position:relative}a[data-astro-cid-plmcdkou].pet:hover .pet-art[data-astro-cid-plmcdkou] img[data-astro-cid-plmcdkou]{transform:scale(1.08)translateY(-4px)}.pet-blob[data-astro-cid-plmcdkou]{aspect-ratio:1;width:56%;font-family:var(--display);color:#fff;z-index:1;background:#ffffff38;border:3px solid #ffffff80;border-radius:38% 62% 55% 45%/50% 40% 60% 50%;place-items:center;font-size:3rem;font-weight:700;display:grid;position:relative}.tiled[data-astro-cid-plmcdkou] .pet-art[data-astro-cid-plmcdkou]{background:radial-gradient(ellipse at 50% 62%, #ffffff24, transparent 65%), var(--tile) center / cover}.tiled[data-astro-cid-plmcdkou] .pet-art[data-astro-cid-plmcdkou]:after{background:radial-gradient(42% 9% at 50% 84%,#00000061,#0000 100%)}.tiled[data-astro-cid-plmcdkou] .pet-art[data-astro-cid-plmcdkou] img[data-astro-cid-plmcdkou]{transform:translateY(-4%)}a[data-astro-cid-plmcdkou].tiled:hover .pet-art[data-astro-cid-plmcdkou] img[data-astro-cid-plmcdkou]{transform:translateY(-8%)scale(1.08)}.secret[data-astro-cid-plmcdkou] .pet-art[data-astro-cid-plmcdkou]{background:radial-gradient(circle at 50% 55%,#bea0ff59,#0000 60%),linear-gradient(135deg,#2b1856,#120a26)}.secret[data-astro-cid-plmcdkou] .pet-blob[data-astro-cid-plmcdkou]{color:#e9ddff;background:#0000008c;border-color:#c8aaff99;font-size:3.6rem;animation:3.5s ease-in-out infinite float;box-shadow:0 0 30px #be96ff8c}.pet-meta[data-astro-cid-plmcdkou]{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.8rem .95rem .95rem;display:flex}.pet-name[data-astro-cid-plmcdkou]{font-family:var(--display);flex:100%;font-size:1.08rem;font-weight:600;line-height:1.15}.pet-home[data-astro-cid-plmcdkou]{color:var(--ink-3);font-size:.8rem}
