.rcard[data-astro-cid-mal6r364]{border:1px solid var(--line-dark);border-radius:var(--radius);background:var(--ink-2);min-height:330px;color:var(--paper);transition:border-color .4s var(--ease-out), transform .6s var(--ease-out);grid-template-rows:auto 1fr auto auto;gap:1rem;padding:1.1rem;display:grid;position:relative;overflow:hidden}.rcard[data-astro-cid-mal6r364]:hover{border-color:var(--accent);transform:translateY(-4px)}.rcard-top[data-astro-cid-mal6r364]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.7rem;display:flex}.rcard-id[data-astro-cid-mal6r364]{color:var(--accent);word-break:break-word;align-self:center;font-size:clamp(1.4rem,2.4vw,2.2rem);line-height:.95}.rcard-body[data-astro-cid-mal6r364]{gap:.4rem;display:grid}.rcard-title[data-astro-cid-mal6r364]{margin:0;font-size:1rem;font-weight:600}.rcard-sum[data-astro-cid-mal6r364]{color:var(--muted-dark);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.85rem;display:-webkit-box;overflow:hidden}.rcard-foot[data-astro-cid-mal6r364]{border-top:1px solid var(--line-dark);text-transform:uppercase;color:var(--muted-dark);justify-content:space-between;padding-top:.8rem;font-size:.68rem;display:flex}.hunt[data-astro-cid-7ufazjko]{background:radial-gradient(60% 80% at 100% 0%, #9b5cff29, transparent 70%), var(--ink-2);color:var(--paper);border:1px dashed #9b5cff73;border-radius:20px;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.hunt-copy[data-astro-cid-7ufazjko]{align-content:start;gap:1.1rem;display:grid}.hunt-title[data-astro-cid-7ufazjko]{margin:0;font-size:clamp(2.4rem,5vw,4.4rem)}.hunt-title[data-astro-cid-7ufazjko] .serif[data-astro-cid-7ufazjko]{font-size:1.06em}.hunt-text[data-astro-cid-7ufazjko]{max-width:46ch;color:var(--muted-dark);margin:0}.hunt-stats[data-astro-cid-7ufazjko]{flex-wrap:wrap;gap:.6rem;display:flex}.hunt-stats[data-astro-cid-7ufazjko] div[data-astro-cid-7ufazjko]{border:1px solid var(--line-dark);text-transform:uppercase;letter-spacing:.05em;min-width:6.5rem;color:var(--muted-dark);border-radius:10px;gap:.2rem;padding:.7rem .9rem;font-size:.68rem;display:grid}.hunt-stats[data-astro-cid-7ufazjko] .n[data-astro-cid-7ufazjko]{font-family:var(--font-sans);letter-spacing:-.03em;color:var(--paper);font-size:1.8rem;font-weight:800;line-height:1}.hunt-stats[data-astro-cid-7ufazjko] .n[data-astro-cid-7ufazjko].accent{color:var(--accent)}.hunt-term[data-astro-cid-7ufazjko]{background:#08060c;border:1px solid #9b5cff4d;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -40px #9b5cff80}.ht-bar[data-astro-cid-7ufazjko]{border-bottom:1px solid var(--line-dark);background:#120e1a;align-items:center;gap:6px;padding:.7rem .9rem;display:flex}.ht-bar[data-astro-cid-7ufazjko] i[data-astro-cid-7ufazjko]{background:#3a3245;border-radius:50%;width:10px;height:10px}.ht-bar[data-astro-cid-7ufazjko] i[data-astro-cid-7ufazjko]:first-child{background:#ff5c7a}.ht-bar[data-astro-cid-7ufazjko] i[data-astro-cid-7ufazjko]:nth-child(2){background:#ffb347}.ht-bar[data-astro-cid-7ufazjko] i[data-astro-cid-7ufazjko]:nth-child(3){background:#4ade80}.ht-bar[data-astro-cid-7ufazjko] span[data-astro-cid-7ufazjko]{color:var(--muted-dark);margin-left:auto;font-size:.7rem}.ht-body[data-astro-cid-7ufazjko]{min-height:15rem;padding:1.1rem 1.2rem 1.3rem;font-size:.82rem;line-height:1.7}.ht-line[data-astro-cid-7ufazjko]{color:#d9d3e3;opacity:0;animation:ht-in .4s var(--ease-out) forwards;animation-delay:var(--d);margin:0;animation-play-state:paused}.hunt.is-visible .ht-line[data-astro-cid-7ufazjko]{animation-play-state:running}.reduced-motion .ht-line[data-astro-cid-7ufazjko]{opacity:1}@keyframes ht-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ht-p[data-astro-cid-7ufazjko]{color:var(--accent);font-weight:700}.ht-info[data-astro-cid-7ufazjko] .ht-p[data-astro-cid-7ufazjko]{color:#60a5fa}.ht-ok[data-astro-cid-7ufazjko] .ht-p[data-astro-cid-7ufazjko]{color:var(--ok)}.ht-muted[data-astro-cid-7ufazjko],.ht-muted[data-astro-cid-7ufazjko] .ht-p[data-astro-cid-7ufazjko]{color:var(--muted-dark)}.ht-warn[data-astro-cid-7ufazjko] .ht-p[data-astro-cid-7ufazjko]{color:var(--warn)}.ht-progress[data-astro-cid-7ufazjko]{vertical-align:middle;border:1px solid #9b5cff80;border-radius:3px;width:7rem;height:.6rem;margin-left:.6rem;display:inline-block;overflow:hidden}.ht-fill[data-astro-cid-7ufazjko]{background:repeating-linear-gradient(90deg, var(--accent) 0 6px, transparent 6px 8px);width:40%;height:100%;animation:ht-load 3.2s var(--ease-in-out) infinite;display:block}@keyframes ht-load{0%{width:8%}60%{width:78%}to{width:8%}}.ht-caret[data-astro-cid-7ufazjko]{vertical-align:-.15em;background:var(--accent);width:.55em;height:1.05em;animation:1s step-end infinite ht-blink;display:inline-block}@keyframes ht-blink{50%{opacity:0}}@media (width<=860px){.hunt[data-astro-cid-7ufazjko]{grid-template-columns:1fr}}
