@property --y-bob{syntax: "<length>"; inherits: true; initial-value: 0px;}@property --tilt{syntax: "<angle>"; inherits: true; initial-value: 0deg;}.card[data-astro-cid-r7kjq4ip]{--tilt: 0deg;--y-bob: 0px;background:var(--paper-2);border:1.8px solid var(--ink);border-radius:16px;position:relative;cursor:pointer;font-family:var(--klee);display:block;box-shadow:3px 4px #3a2a221f;animation:settle 3.2s ease-in-out infinite;color:inherit;text-decoration:none;transform:translateY(var(--y-bob)) rotate(var(--tilt));transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1)}.card[data-astro-cid-r7kjq4ip]:before{content:"";position:absolute;inset:6px;border:1px dashed rgba(58,42,34,.28);border-radius:12px;pointer-events:none}.card[data-astro-cid-r7kjq4ip]:nth-child(4n+1){--tilt: -.8deg}.card[data-astro-cid-r7kjq4ip]:nth-child(4n+2){--tilt: .7deg}.card[data-astro-cid-r7kjq4ip]:nth-child(4n+3){--tilt: .5deg}.card[data-astro-cid-r7kjq4ip]:nth-child(4n){--tilt: -.6deg}.card[data-astro-cid-r7kjq4ip]:hover,.card[data-astro-cid-r7kjq4ip]:focus-visible{--y-bob: 0px;animation:none;transform:translate(-3px,-6px) rotate(0);box-shadow:3px 4px #3a2a2238;border-color:#3a2a228c}@media(prefers-reduced-motion:reduce){.card[data-astro-cid-r7kjq4ip]{animation:none;--y-bob: 0px;transform:translate(0) rotate(var(--tilt));transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.card[data-astro-cid-r7kjq4ip]:hover,.card[data-astro-cid-r7kjq4ip]:focus-visible{transform:translate(-2px,-3px) rotate(0);box-shadow:3px 4px #3a2a222e}}.tape[data-astro-cid-r7kjq4ip]{position:absolute;top:-12px;left:26px;opacity:.92;border:1px dashed rgba(58,42,34,.35);transform:rotate(-6deg)}.card[data-astro-cid-r7kjq4ip]:nth-child(2n) .tape[data-astro-cid-r7kjq4ip]{left:auto;right:26px;transform:rotate(6deg)}.t-pink[data-astro-cid-r7kjq4ip]{background:repeating-linear-gradient(45deg,var(--pink) 0 8px,var(--pink-2) 8px 16px)}.t-green[data-astro-cid-r7kjq4ip]{background:repeating-linear-gradient(45deg,var(--green) 0 8px,var(--green-2) 8px 16px)}.t-purple[data-astro-cid-r7kjq4ip]{background:repeating-linear-gradient(45deg,var(--purple) 0 8px,var(--purple-2) 8px 16px)}.t-yellow[data-astro-cid-r7kjq4ip]{background:repeating-linear-gradient(45deg,var(--yellow) 0 8px,var(--yellow-2) 8px 16px)}.card-head[data-astro-cid-r7kjq4ip]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.kind[data-astro-cid-r7kjq4ip]{font-family:var(--hachi);font-size:13px;border-radius:999px;border:1.5px solid var(--ink);background:#fff;white-space:nowrap}.kind[data-astro-cid-r7kjq4ip].game{background:var(--pink)}.kind[data-astro-cid-r7kjq4ip].tool{background:var(--green)}.no[data-astro-cid-r7kjq4ip]{font-family:var(--hachi);font-size:13px;color:var(--muted)}.name[data-astro-cid-r7kjq4ip]{font-family:var(--yomogi);font-size:30px;line-height:1.2;color:var(--ink);font-weight:400}.name[data-astro-cid-r7kjq4ip] .ul{background:linear-gradient(transparent 70%,var(--yellow) 70%)}.furi[data-astro-cid-r7kjq4ip]{font-family:var(--klee);font-size:12px;color:var(--muted)}.body[data-astro-cid-r7kjq4ip]{font-family:var(--klee);font-size:14px;line-height:1.9;color:var(--ink-2)}.card[data-astro-cid-r7kjq4ip] .wave{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 10' preserveAspectRatio='none'><path d='M0 5 Q 10 0 20 5 T 40 5 T 60 5' stroke='%23B5A582' stroke-width='1.4' fill='none'/></svg>");background-repeat:repeat-x;background-size:30px 8px}.card[data-astro-cid-r7kjq4ip] .tags{display:flex;flex-wrap:wrap;gap:6px}.card[data-astro-cid-r7kjq4ip] .tg{font-family:var(--hachi);font-size:12px;background:var(--yellow);color:var(--ink-2);border-radius:999px;border:1.5px solid rgba(58,42,34,.4)}.card[data-astro-cid-r7kjq4ip] .try{display:inline-flex;align-items:center;gap:8px;font-family:var(--hachi);font-size:14px;color:var(--accent);transition:color .2s cubic-bezier(.22,1,.36,1)}.card[data-astro-cid-r7kjq4ip] .try .arrow{display:inline-block;transition:transform .2s cubic-bezier(.22,1,.36,1)}.card[data-astro-cid-r7kjq4ip]:hover .try,.card[data-astro-cid-r7kjq4ip]:focus-visible .try{color:color-mix(in srgb,var(--accent) 88%,#3a2a22)}.card[data-astro-cid-r7kjq4ip]:hover .try .arrow,.card[data-astro-cid-r7kjq4ip]:focus-visible .try .arrow{transform:translate(5px)}@keyframes settle{0%,to{--y-bob: 0px}50%{--y-bob: -2px}}
