.ac[data-astro-cid-xghajkyy]{background:#fff;border:1px solid #e4dfd4;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #14213d0d,0 10px 30px -22px #14213d4d}.ac[data-astro-cid-xghajkyy][hidden]{display:none}.ac[data-astro-cid-xghajkyy].is-live:hover{transform:translateY(-3px);box-shadow:0 2px 4px #14213d0d,0 18px 36px -20px #14213d61}.ac__img[data-astro-cid-xghajkyy]{aspect-ratio:16/9;position:relative;overflow:hidden}.ac__img[data-astro-cid-xghajkyy] svg{transition:transform .4s}.ac[data-astro-cid-xghajkyy].is-live:hover .ac__img[data-astro-cid-xghajkyy] svg{transform:scale(1.035)}.ac[data-astro-cid-xghajkyy].is-soon .ac__img[data-astro-cid-xghajkyy] svg{filter:saturate(.8)}.ac__soon[data-astro-cid-xghajkyy]{top:12px;font:700 11.5px var(--font-body);color:#4a5568;background:#ffffffeb;border-radius:99px;padding:3px 10px;position:absolute;inset-inline-start:12px}.ac__body[data-astro-cid-xghajkyy]{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.ac__meta[data-astro-cid-xghajkyy]{font:600 12.5px var(--font-body);color:#8c96a6}.ac__meta[data-astro-cid-xghajkyy] b[data-astro-cid-xghajkyy]{color:#e4572e;font-weight:700}.ac__title[data-astro-cid-xghajkyy]{font:800 16.5px/1.6 var(--font-display);color:#14213d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ab__bar[data-astro-cid-ljpa3hah]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:20px;display:flex}.ab__cats[data-astro-cid-ljpa3hah]{flex-wrap:wrap;gap:8px;display:flex}.ab__chip[data-astro-cid-ljpa3hah]{color:#14213d;cursor:pointer;font:700 13.5px var(--font-body);-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e4dfd4;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}.ab__chip[data-astro-cid-ljpa3hah] i[data-astro-cid-ljpa3hah]{font:600 11.5px var(--font-mono);color:#8c96a6;font-style:normal}.ab__chip[data-astro-cid-ljpa3hah]:hover{border-color:#cfc7b8}.ab__chip[data-astro-cid-ljpa3hah]:active{transform:scale(.96)}.ab__chip[data-astro-cid-ljpa3hah].is-on{color:#fff;background:#14213d;border-color:#14213d}.ab__chip[data-astro-cid-ljpa3hah].is-on i[data-astro-cid-ljpa3hah]{color:#f4a68e}.ab__chip[data-astro-cid-ljpa3hah]:focus-visible{outline-offset:2px;outline:2px solid #e4572e}.ab__tools[data-astro-cid-ljpa3hah]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ab__search[data-astro-cid-ljpa3hah]{background:#fff;border:1px solid #e4dfd4;border-radius:12px;align-items:center;gap:8px;width:min(100%,300px);height:42px;padding:0 12px;transition:border-color .15s,box-shadow .15s;display:flex}.ab__search[data-astro-cid-ljpa3hah]:focus-within{border-color:#e4572e;box-shadow:0 0 0 3px #fbeae5}.ab__search[data-astro-cid-ljpa3hah] .material-symbols-outlined[data-astro-cid-ljpa3hah]{color:#8c96a6;font-size:20px}.ab__search[data-astro-cid-ljpa3hah] input[data-astro-cid-ljpa3hah]{min-width:0;font:500 14.5px var(--font-body);color:#14213d;background:0 0;border:0;outline:0;flex:1}.ab__search[data-astro-cid-ljpa3hah] input[data-astro-cid-ljpa3hah]::-webkit-search-cancel-button{cursor:pointer}.ab__search[data-astro-cid-ljpa3hah] kbd[data-astro-cid-ljpa3hah]{font:600 11.5px var(--font-mono);color:#8c96a6;background:#f3f0e9;border-radius:6px;padding:1px 7px}.ab__live[data-astro-cid-ljpa3hah]{cursor:pointer;font:600 13.5px var(--font-body);color:#4a5568;user-select:none;align-items:center;gap:8px;display:inline-flex}.ab__live[data-astro-cid-ljpa3hah] input[data-astro-cid-ljpa3hah]{accent-color:#e4572e;width:17px;height:17px}.ab__count[data-astro-cid-ljpa3hah]{font:500 13.5px var(--font-body);color:#8c96a6;margin:-6px 0 16px}.ab__grid[data-astro-cid-ljpa3hah]{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=640px){.ab__grid[data-astro-cid-ljpa3hah]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.ab__grid[data-astro-cid-ljpa3hah]{grid-template-columns:repeat(3,1fr)}}.ab__grid[data-astro-cid-ljpa3hah] .ac.is-in{animation:.32s both ab-in}@keyframes ab-in{0%{opacity:0;transform:translateY(8px)}}.ab__empty[data-astro-cid-ljpa3hah]{text-align:center;font-family:var(--font-body);color:#4a5568;border:1px dashed #d8d1c3;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:48px 20px;display:flex}.ab__empty[data-astro-cid-ljpa3hah][hidden]{display:none}.ab__empty[data-astro-cid-ljpa3hah] b[data-astro-cid-ljpa3hah]{font:800 17px var(--font-display);color:#14213d}.ab__empty[data-astro-cid-ljpa3hah] .key[data-astro-cid-ljpa3hah]{margin-top:8px}@media (width<=639.98px){.ab__cats[data-astro-cid-ljpa3hah]{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding:2px 16px 6px;overflow-x:auto}.ab__cats[data-astro-cid-ljpa3hah]::-webkit-scrollbar{display:none}.ab__chip[data-astro-cid-ljpa3hah]{flex:none}.ab__tools[data-astro-cid-ljpa3hah],.ab__search[data-astro-cid-ljpa3hah]{width:100%}}@media (prefers-reduced-motion:reduce){.ab__grid[data-astro-cid-ljpa3hah] .ac.is-in{animation:none}}
