.bare[data-astro-cid-smkmp3ns]{padding-block-start:0}.head[data-astro-cid-smkmp3ns]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-block-end:var(--s-4)}.head[data-astro-cid-smkmp3ns] .chapter{margin:0}.all[data-astro-cid-smkmp3ns]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;white-space:nowrap}.grid[data-astro-cid-smkmp3ns]{list-style:none;margin:0;padding:0;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}@media(min-width:40rem)and (max-width:59.99rem){.grid[data-astro-cid-smkmp3ns]{grid-template-columns:repeat(2,1fr)}}.card[data-astro-cid-smkmp3ns]{display:flex;flex-direction:column;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .45s var(--ease),box-shadow .45s var(--ease)}.card[data-astro-cid-smkmp3ns]:hover{transform:translateY(-5px);box-shadow:0 1px 2px #1414140d,0 30px 60px -28px #d4121259}.ph[data-astro-cid-smkmp3ns]{position:relative;display:block;aspect-ratio:4 / 3;background:var(--band);overflow:hidden}.ph[data-astro-cid-smkmp3ns] img{inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.card[data-astro-cid-smkmp3ns]:hover .ph[data-astro-cid-smkmp3ns] img{transform:scale(1.05)}.art[data-astro-cid-smkmp3ns]{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:radial-gradient(42% 52% at 38% 44%,#fcd34d 0,#f97316 22%,#dc2626 42%,#9d174d 62%,transparent 80%),radial-gradient(38% 46% at 66% 50%,#f97316 0,#dc2626 30%,#4c1d95 64%,transparent 82%),#0b0726}.art[data-astro-cid-smkmp3ns]:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0 50%,rgb(255 255 255 / .18) 50% 51%,transparent 51%) 0 0 / 100% 200%}.art[data-astro-cid-smkmp3ns] .art{position:relative;z-index:1;inline-size:44%;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .5))}@media(prefers-reduced-motion:no-preference){.art[data-astro-cid-smkmp3ns]:after{animation:scanart 3.2s linear infinite}@keyframes scanart{0%{background-position:0 100%}to{background-position:0 -100%}}}.code[data-astro-cid-smkmp3ns]{position:absolute;inset-block-start:.8rem;inset-inline-start:.8rem;padding:.25rem .55rem;border-radius:999px;background:#ffffffeb;font-size:.75rem;font-weight:700;color:var(--red)}.body[data-astro-cid-smkmp3ns]{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem 1.3rem 1.4rem;flex:1}h3[data-astro-cid-smkmp3ns]{font-size:var(--step-1);margin:0}h3[data-astro-cid-smkmp3ns] a[data-astro-cid-smkmp3ns]{text-decoration:none}.body[data-astro-cid-smkmp3ns] p[data-astro-cid-smkmp3ns]{margin:0;color:var(--ink-2);font-size:var(--step--1);line-height:1.75}.use[data-astro-cid-smkmp3ns]{color:var(--muted)!important;font-size:var(--step--2)!important}.more[data-astro-cid-smkmp3ns]{margin-block-start:auto;padding-block-start:.6rem;display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:var(--step--1)}.credit[data-astro-cid-smkmp3ns]{position:absolute;inset-inline-end:.6rem;inset-block-end:.6rem;padding:.15rem .45rem;border-radius:999px;background:#0000008c;color:#fff;font-size:.68rem;direction:ltr}@media(min-width:60rem){.grid[data-astro-cid-smkmp3ns]{grid-template-columns:repeat(3,1fr)}}
