.wrap[data-astro-cid-x255k2k2]{padding-block:3rem 5rem}.head[data-astro-cid-x255k2k2]{margin-bottom:2rem}.category-tabs[data-astro-cid-x255k2k2]{border-block:1px solid var(--rule-strong)}.filters[data-astro-cid-x255k2k2]{scrollbar-width:thin;justify-content:space-between;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.filters[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]{font:500 1.45rem var(--editorial);white-space:nowrap;color:var(--ink-soft);border-bottom:2px solid #0000;padding:1rem .2rem;text-decoration:none;display:block}.filters[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2].on{border-bottom-color:var(--mauve-deep);color:var(--ink)}.filters[data-astro-cid-x255k2k2] a[data-astro-cid-x255k2k2]:hover{color:var(--ink)}.review-search[data-astro-cid-x255k2k2]{grid-template-columns:1fr 1.4fr;align-items:center;gap:.6rem 3rem;padding-block:2rem;display:grid}.review-search[data-astro-cid-x255k2k2][hidden]{display:none}.review-search[data-astro-cid-x255k2k2] label[data-astro-cid-x255k2k2]{font:400 1.5rem var(--editorial)}.search-row[data-astro-cid-x255k2k2]{gap:.75rem;display:flex}input[data-astro-cid-x255k2k2]{border:1px solid var(--rule-strong);background:var(--surface);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:0;padding:.85rem 1rem}input[data-astro-cid-x255k2k2]::placeholder{color:var(--ink-soft);opacity:1}button[data-astro-cid-x255k2k2]{border:1px solid var(--rule-strong);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;padding:.7rem 1rem}button[data-astro-cid-x255k2k2]:hover{background:var(--surface)}#search-status[data-astro-cid-x255k2k2]{color:var(--ink-soft);grid-column:2;font-size:.8rem}.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2rem;display:grid}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-review]{min-width:0}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-review][hidden]{display:none}.grid[data-astro-cid-x255k2k2] .thumb{aspect-ratio:3/4;border-radius:0}.grid[data-astro-cid-x255k2k2] .body{gap:.6rem;padding-top:1.2rem}.grid[data-astro-cid-x255k2k2] .title{font-size:1.85rem;line-height:1.15}.grid[data-astro-cid-x255k2k2] .desc{font-size:.85rem;line-height:1.75}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"],.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]){background:var(--surface);grid-column:1/-1}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .card,.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]) .card{grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem;display:grid}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .thumb,.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]) .thumb{aspect-ratio:4/3}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .body,.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]) .body{padding:2rem 3rem 2rem 0}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .title{font-size:2.5rem}.empty[data-astro-cid-x255k2k2]{background:var(--surface);padding:2rem}@media (width<=850px){.grid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .card{gap:1.5rem}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .body{padding:1.5rem 1.5rem 1.5rem 0}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .title{font-size:2rem}}@media (width<=650px){.review-search[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:.8rem}#search-status[data-astro-cid-x255k2k2]{grid-column:1}.filters[data-astro-cid-x255k2k2]{gap:1.5rem}.grid[data-astro-cid-x255k2k2]{grid-template-columns:1fr;gap:2.5rem}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .card,.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]) .card{gap:0;display:flex}.grid[data-astro-cid-x255k2k2] [data-astro-cid-x255k2k2][data-position="1"] .body,.grid[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2][data-review]:first-child:not([data-position]) .body{padding:1.5rem}.grid[data-astro-cid-x255k2k2] .thumb{aspect-ratio:4/5}}
