.row[data-astro-cid-37astjij]{display:flex;flex-wrap:wrap;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.row[data-astro-cid-37astjij]:hover h3[data-astro-cid-37astjij]{color:var(--accent)}.row[data-astro-cid-37astjij] .thumb{flex:0 0 176px;height:118px;aspect-ratio:auto;border-radius:6px}.txt[data-astro-cid-37astjij]{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px}.m[data-astro-cid-37astjij]{display:flex;gap:10px;font-size:12px;flex-wrap:wrap}h3[data-astro-cid-37astjij]{font-size:23px;line-height:1.25;font-weight:600;color:var(--ink)}p[data-astro-cid-37astjij]{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}@media (max-width: 640px){.row[data-astro-cid-37astjij] .thumb{display:none}h3[data-astro-cid-37astjij]{font-size:20px}}.gift[data-astro-cid-z223v63x]{position:fixed;right:20px;bottom:20px;z-index:40;animation:g-in .7s cubic-bezier(.3,1.5,.5,1) 1.2s both}.gift[data-astro-cid-z223v63x][hidden]{display:none}.g[data-astro-cid-z223v63x]{display:flex;align-items:center;gap:12px;color:var(--ink)}.g[data-astro-cid-z223v63x]:hover{color:var(--ink)}.tip[data-astro-cid-z223v63x]{position:relative;display:flex;flex-direction:column;gap:2px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:10px 14px;box-shadow:0 8px 24px #0000001f;font-size:13px;color:var(--muted);white-space:nowrap}.tip[data-astro-cid-z223v63x] strong[data-astro-cid-z223v63x]{font-size:15px;color:var(--ink)}.tip[data-astro-cid-z223v63x]:after{content:"";position:absolute;right:-6px;top:50%;width:10px;height:10px;margin-top:-5px;background:#fff;border-right:1px solid var(--line);border-top:1px solid var(--line);transform:rotate(45deg)}.g[data-astro-cid-z223v63x]:hover .tip[data-astro-cid-z223v63x] span[data-astro-cid-z223v63x]{color:var(--accent)}.box[data-astro-cid-z223v63x]{position:relative;width:72px;height:72px;flex:0 0 auto;animation:g-wiggle 4.5s ease-in-out 2.5s infinite;transform-origin:50% 100%}.glow[data-astro-cid-z223v63x]{position:absolute;left:50%;top:55%;width:96px;height:96px;margin:-48px 0 0 -48px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 35%,transparent),transparent);animation:g-pulse 2.4s ease-in-out infinite}.base[data-astro-cid-z223v63x]{position:absolute;left:6px;right:6px;bottom:0;height:44px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,transparent 42%,#f4d58d 42% 58%,transparent 58%),linear-gradient(180deg,rgba(0,0,0,.18),transparent 30%),var(--accent);box-shadow:0 6px 14px #00000040}.lid[data-astro-cid-z223v63x]{position:absolute;left:2px;right:2px;top:16px;height:16px;border-radius:4px;background:linear-gradient(90deg,transparent 40%,#f4d58d 40% 60%,transparent 60%),color-mix(in srgb,var(--accent) 88%,#fff);box-shadow:0 2px 4px #0003;transform-origin:10% 100%;transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.bow[data-astro-cid-z223v63x]{position:absolute;left:50%;top:-12px;width:0;height:0}.bow[data-astro-cid-z223v63x]:before,.bow[data-astro-cid-z223v63x]:after{content:"";position:absolute;top:0;width:16px;height:13px;border:4px solid #f4d58d;border-radius:50% 50% 10%}.bow[data-astro-cid-z223v63x]:before{right:0;transform:rotate(-20deg)}.bow[data-astro-cid-z223v63x]:after{left:0;transform:scaleX(-1) rotate(-20deg)}.peek[data-astro-cid-z223v63x]{position:absolute;bottom:20px;width:18px;height:28px;border-radius:1px 3px 3px 1px;background:linear-gradient(90deg,rgba(0,0,0,.3) 0 3px,transparent 3px),var(--tone);transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.p0[data-astro-cid-z223v63x]{left:16px}.p1[data-astro-cid-z223v63x]{left:27px;height:32px;transition-delay:.05s}.p2[data-astro-cid-z223v63x]{left:38px;transition-delay:.1s}.spark[data-astro-cid-z223v63x]{position:absolute;width:6px;height:6px;border-radius:50%;background:#f4d58d;opacity:0}.s0[data-astro-cid-z223v63x]{left:4px;top:6px}.s1[data-astro-cid-z223v63x]{right:2px;top:0}.s2[data-astro-cid-z223v63x]{right:12px;top:20px}.g[data-astro-cid-z223v63x]:hover .box[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .box[data-astro-cid-z223v63x]{animation:none}.g[data-astro-cid-z223v63x]:hover .lid[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .lid[data-astro-cid-z223v63x]{transform:translate(-6px,-16px) rotate(-18deg)}.g[data-astro-cid-z223v63x]:hover .p0[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .p0[data-astro-cid-z223v63x]{transform:translateY(-20px) rotate(-10deg)}.g[data-astro-cid-z223v63x]:hover .p1[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .p1[data-astro-cid-z223v63x]{transform:translateY(-26px)}.g[data-astro-cid-z223v63x]:hover .p2[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .p2[data-astro-cid-z223v63x]{transform:translateY(-20px) rotate(10deg)}.g[data-astro-cid-z223v63x]:hover .spark[data-astro-cid-z223v63x],.g[data-astro-cid-z223v63x]:focus-visible .spark[data-astro-cid-z223v63x]{animation:g-spark .7s ease-out both}.g[data-astro-cid-z223v63x]:hover .s1[data-astro-cid-z223v63x]{animation-delay:.08s}.g[data-astro-cid-z223v63x]:hover .s2[data-astro-cid-z223v63x]{animation-delay:.16s}.x[data-astro-cid-z223v63x]{position:absolute;top:-10px;right:-8px;width:22px;height:22px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:14px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0;opacity:0;transition:opacity .2s}.gift[data-astro-cid-z223v63x]:hover .x[data-astro-cid-z223v63x],.x[data-astro-cid-z223v63x]:focus-visible{opacity:1}@keyframes g-in{0%{opacity:0;transform:translateY(40px) scale(.6)}to{opacity:1;transform:none}}@keyframes g-wiggle{0%,78%,to{transform:none}82%{transform:rotate(-9deg) translateY(-4px)}86%{transform:rotate(8deg) translateY(-4px)}90%{transform:rotate(-6deg)}94%{transform:rotate(4deg)}}@keyframes g-pulse{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}@keyframes g-spark{0%{opacity:0;transform:scale(.3)}40%{opacity:1;transform:scale(1.3) translateY(-6px)}to{opacity:0;transform:scale(.6) translateY(-14px)}}@media (max-width: 640px){.gift[data-astro-cid-z223v63x]{right:12px;bottom:12px}.tip[data-astro-cid-z223v63x]{display:none}.x[data-astro-cid-z223v63x]{opacity:1}}@media (prefers-reduced-motion: reduce){.gift[data-astro-cid-z223v63x],.box[data-astro-cid-z223v63x],.glow[data-astro-cid-z223v63x],.spark[data-astro-cid-z223v63x]{animation:none!important}.lid[data-astro-cid-z223v63x],.peek[data-astro-cid-z223v63x]{transition:none}}.home[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:32px}.lead[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px;padding-bottom:28px;border-bottom:1px solid var(--line)}.m[data-astro-cid-j7pv25f6]{display:flex;gap:12px;align-items:center;font-size:13px;flex-wrap:wrap}h1[data-astro-cid-j7pv25f6]{font-size:42px;line-height:1.15;font-weight:700}.dek[data-astro-cid-j7pv25f6]{margin:0;font-size:17px;line-height:1.65;color:var(--muted)}.nudge[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;border:1px solid var(--line);border-radius:8px;padding:14px 18px;font-size:14px;color:var(--muted)}.nudge[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.go[data-astro-cid-j7pv25f6]{font-weight:600;color:var(--accent)}.sec-h[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--ink);padding-bottom:10px;gap:12px}.sec-h[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:28px;font-weight:700}.sec-h[data-astro-cid-j7pv25f6] .meta[data-astro-cid-j7pv25f6]{font-size:12px}.more[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;padding:24px 0 16px}.empty[data-astro-cid-j7pv25f6]{color:var(--muted)}@media (max-width: 640px){h1[data-astro-cid-j7pv25f6]{font-size:32px}}
