.hub[data-astro-cid-r6bwtsgz]{padding-top:var(--sp-40);padding-bottom:var(--sp-96)}.hub-head[data-astro-cid-r6bwtsgz]{max-width:var(--read)}.hub-head[data-astro-cid-r6bwtsgz] h1[data-astro-cid-r6bwtsgz],.hub-head[data-astro-cid-r6bwtsgz] .t-lede[data-astro-cid-r6bwtsgz]{margin-top:var(--sp-16)}.filters[data-astro-cid-r6bwtsgz]{display:flex;flex-direction:column;gap:var(--sp-16);margin:var(--sp-32) 0 var(--sp-32)}.searchrow[data-astro-cid-r6bwtsgz]{display:flex;gap:var(--sp-12);max-width:600px}.searchwrap[data-astro-cid-r6bwtsgz]{position:relative;flex:1;min-width:0}.searchico[data-astro-cid-r6bwtsgz]{position:absolute;left:var(--sp-14);top:50%;transform:translateY(-50%);display:flex;color:var(--ink-3);pointer-events:none}.searchbox[data-astro-cid-r6bwtsgz]{padding-left:var(--sp-40);padding-right:var(--sp-48)}.searchbox[data-astro-cid-r6bwtsgz]::-webkit-search-cancel-button{-webkit-appearance:none}.clearbtn[data-astro-cid-r6bwtsgz]{position:absolute;right:var(--sp-6);top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:var(--r-sm);background:none;color:var(--ink-3);cursor:pointer}.clearbtn[data-astro-cid-r6bwtsgz] svg{transform:rotate(45deg)}.clearbtn[data-astro-cid-r6bwtsgz]:hover{background:var(--bg-3);color:var(--ink)}.chips[data-astro-cid-r6bwtsgz]{align-self:flex-start;max-width:100%;overflow-x:auto;scrollbar-width:none}.chips[data-astro-cid-r6bwtsgz]::-webkit-scrollbar{display:none}.chips[data-astro-cid-r6bwtsgz] button[data-astro-cid-r6bwtsgz]{flex:none;height:32px;padding:0 var(--sp-14);font:500 var(--fs-14)/1 var(--sans);color:var(--ink-2);white-space:nowrap}.chips[data-astro-cid-r6bwtsgz] button[data-astro-cid-r6bwtsgz]:hover{color:var(--ink)}.fcount[data-astro-cid-r6bwtsgz]{margin:calc(-1 * var(--sp-12)) 0 var(--sp-20);color:var(--ink-3)}.grid[data-astro-cid-r6bwtsgz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--grid-gap)}.grid[data-astro-cid-r6bwtsgz] .lcard{display:flex;flex-direction:column;background:var(--bg);border-radius:var(--r-2xl);box-shadow:var(--e2);overflow:hidden;transition:box-shadow var(--dur-hover) ease}.grid[data-astro-cid-r6bwtsgz] .lcard:hover{box-shadow:var(--e2),0 0 0 1px #1f4bff40}.grid[data-astro-cid-r6bwtsgz] .thumb{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--bg-2);border-bottom:1px solid var(--line)}.grid[data-astro-cid-r6bwtsgz] .thumb picture,.grid[data-astro-cid-r6bwtsgz] .thumb img{display:block;width:100%;height:auto}.grid[data-astro-cid-r6bwtsgz] .lbody{display:flex;flex-direction:column;gap:var(--sp-8);padding:var(--sp-20) var(--sp-24) var(--sp-24)}.grid[data-astro-cid-r6bwtsgz] .lmeta{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12)}.grid[data-astro-cid-r6bwtsgz] .ldate{font:500 var(--fs-13)/18px var(--sans);color:var(--ink-3);font-variant-numeric:tabular-nums}.grid[data-astro-cid-r6bwtsgz] .lcard h2{margin-top:var(--sp-4)}.grid[data-astro-cid-r6bwtsgz] .lcard:hover h2{color:var(--blue-600)}.grid[data-astro-cid-r6bwtsgz] .ldesc{color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pagerow[data-astro-cid-r6bwtsgz]{display:flex;align-items:center;justify-content:center;gap:var(--sp-6);flex-wrap:wrap;margin-top:var(--sp-48)}.pagerow[data-astro-cid-r6bwtsgz]>.btn{height:40px}.pagerow[data-astro-cid-r6bwtsgz] ol[data-astro-cid-r6bwtsgz]{list-style:none}.pager[data-astro-cid-r6bwtsgz] span[data-astro-cid-r6bwtsgz][aria-current]{font-variant-numeric:tabular-nums}.cross[data-astro-cid-r6bwtsgz]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);margin-top:var(--sp-80);overflow:hidden}.xtype[data-astro-cid-r6bwtsgz],.tools[data-astro-cid-r6bwtsgz]{padding:var(--sp-32)}.xtype[data-astro-cid-r6bwtsgz]{background:var(--bg-2);border-right:1px solid var(--line)}.xtype[data-astro-cid-r6bwtsgz] p[data-astro-cid-r6bwtsgz],.tools[data-astro-cid-r6bwtsgz] p[data-astro-cid-r6bwtsgz]{margin:var(--sp-8) 0 var(--sp-20)}.tools[data-astro-cid-r6bwtsgz] p[data-astro-cid-r6bwtsgz]{margin-bottom:var(--sp-8)}.toolrow[data-astro-cid-r6bwtsgz]{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:var(--sp-14);min-height:52px;color:var(--ink-4)}.tname[data-astro-cid-r6bwtsgz]{font:500 var(--fs-15)/20px var(--sans);color:var(--ink)}.toolrow[data-astro-cid-r6bwtsgz]:hover .tname[data-astro-cid-r6bwtsgz]{color:var(--blue-600)}@media (max-width: 1100px){.grid[data-astro-cid-r6bwtsgz]{grid-template-columns:repeat(2,minmax(0,1fr))}.cross[data-astro-cid-r6bwtsgz]{grid-template-columns:minmax(0,1fr)}.xtype[data-astro-cid-r6bwtsgz]{border-right:0;border-bottom:1px solid var(--line)}}@media (max-width: 720px){.hub[data-astro-cid-r6bwtsgz]{padding-top:var(--sp-24);padding-bottom:var(--sp-72)}.grid[data-astro-cid-r6bwtsgz]{grid-template-columns:minmax(0,1fr);gap:var(--sp-12)}.grid[data-astro-cid-r6bwtsgz] .lcard{flex-direction:row;border-radius:var(--r-xl)}.grid[data-astro-cid-r6bwtsgz] .thumb{flex:none;width:92px;aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line)}.grid[data-astro-cid-r6bwtsgz] .thumb picture{height:100%}.grid[data-astro-cid-r6bwtsgz] .thumb img{height:100%;object-fit:cover;object-position:top center}.grid[data-astro-cid-r6bwtsgz] .lbody{min-width:0;gap:var(--sp-4);padding:var(--sp-14) var(--sp-16)}.grid[data-astro-cid-r6bwtsgz] .lcard h2{margin-top:var(--sp-2)}.searchrow[data-astro-cid-r6bwtsgz]{flex-direction:column}.searchrow[data-astro-cid-r6bwtsgz] .btn{width:100%}.xtype[data-astro-cid-r6bwtsgz],.tools[data-astro-cid-r6bwtsgz]{padding:var(--sp-24) var(--sp-20)}}
