.cards_listFrame__WXLg0{container-type:inline-size}.cards_list__6rE_L{display:grid;gap:0}.cards_card__bWnNV{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0}.cards_list__6rE_L>.cards_card__bWnNV+.cards_card__bWnNV{border-top:1px solid var(--reader-line)}.cards_thumb__VKUl5{position:relative;overflow:hidden;aspect-ratio:1;border-radius:var(--reader-radius);background:var(--reader-surface)}.cards_thumb__VKUl5 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s var(--reader-ease)}.cards_noImage__Hx_oP{display:grid;place-items:center;width:100%;height:100%;color:#b3b6b1}.cards_rank__go9ru{position:absolute;top:6px;left:6px;display:grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:rgb(255 255 255/92%);color:var(--reader-accent-ink);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.cards_body__jJUg1{min-width:0}.cards_category__hjjST{margin-bottom:2px;font-size:11px;font-weight:600;color:var(--reader-accent-ink)}.cards_title__FaZOF{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:14.5px;font-weight:600;line-height:1.5;font-feature-settings:"palt"}.cards_title__FaZOF a:after{content:"";position:absolute;inset:0}.cards_title__FaZOF a:focus-visible{outline:none}.cards_card__bWnNV:has(.cards_title__FaZOF a:focus-visible){outline:2px solid var(--reader-accent);outline-offset:4px;border-radius:var(--reader-radius)}.cards_card__bWnNV:hover .cards_title__FaZOF{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.cards_card__bWnNV:hover .cards_thumb__VKUl5 img{transform:scale(1.03)}.cards_summary__nAf1e{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px;font-size:13px;line-height:1.7;color:var(--reader-body);white-space:pre-line}.cards_meta__C5ovF{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:11.5px;color:var(--reader-muted);font-variant-numeric:tabular-nums}.cards_comments__bdYKJ{display:inline-flex;align-items:center;gap:4px;color:var(--reader-note-accent)}.cards_tags__iigH2{position:relative;z-index:1;display:flex;align-items:center;gap:6px;overflow:hidden;margin-top:6px;line-height:1;list-style:none;padding:0;pointer-events:none}.cards_tags__iigH2 li{display:flex;flex:none;height:24px}.cards_tags__iigH2 a{pointer-events:auto}.cards_moreTags__ikVOd{align-items:center;font-size:12px;letter-spacing:.05em;color:var(--reader-muted)}@container (min-width: 600px){.cards_list__6rE_L:not([data-layout=rows]){grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.cards_list__6rE_L:not([data-layout=rows])>.cards_card__bWnNV{grid-template-columns:minmax(0,1fr);gap:12px;padding:0;border-top:0}.cards_list__6rE_L:not([data-layout=rows]) .cards_thumb__VKUl5{aspect-ratio:3/2;border-radius:var(--reader-radius-card)}.cards_list__6rE_L:not([data-layout=rows]) .cards_title__FaZOF{font-size:16px}.cards_list__6rE_L[data-layout=rows]>.cards_card__bWnNV{grid-template-columns:112px minmax(0,1fr)}}@container (min-width: 880px){.cards_list__6rE_L[data-columns="3"]:not([data-layout=rows]){grid-template-columns:repeat(3,minmax(0,1fr))}}.cards_features__L4xk4{display:grid;gap:16px}.cards_feature__McRdN{position:relative;display:grid;overflow:hidden;border-radius:var(--reader-radius-sheet);background:var(--reader-surface)}.cards_featureMedia__zvdiv{aspect-ratio:2/1;overflow:hidden;background:linear-gradient(135deg,#f1e6e2,#eef0e8)}.cards_featureMedia__zvdiv img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s var(--reader-ease)}.cards_featureArt__eI3ow{display:grid;place-items:center;height:100%;color:rgb(155 96 89/45%)}.cards_featureBody__QbhkB{padding:18px 20px 20px}.cards_featureLabel__wO1lA{font-size:12px;font-weight:600;color:var(--reader-accent-ink)}.cards_featureTitle__pEHW9{margin-top:4px;font-size:18px;font-weight:600;line-height:1.5}.cards_featureTitle__pEHW9 a:after{content:"";position:absolute;inset:0}.cards_featureTitle__pEHW9 a:focus-visible{outline:none}.cards_feature__McRdN:has(.cards_featureTitle__pEHW9 a:focus-visible){outline:2px solid var(--reader-accent);outline-offset:3px}.cards_feature__McRdN:hover .cards_featureMedia__zvdiv img{transform:scale(1.03)}.cards_feature__McRdN:hover .cards_featureTitle__pEHW9{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.cards_featureText__5M7Fj{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:6px;font-size:14px;line-height:1.75;color:var(--reader-body)}.cards_featureCount__akE7w{display:inline-flex;align-items:center;gap:4px;margin-top:10px;font-size:13px;color:var(--reader-accent-ink)}.cards_tiles__9CkBI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;padding:0;margin:0}.cards_tile__OudaL{display:flex;align-items:center;gap:12px;min-height:72px;padding:8px 14px 8px 8px;border-radius:var(--reader-radius-card);background:var(--reader-surface);color:var(--reader-ink);transition:background-color .18s var(--reader-ease)}.cards_tile__OudaL:hover{background:var(--reader-accent-soft)}.cards_tileArt__1uBzE,.cards_tile__OudaL img{flex:none;width:56px;height:56px;border-radius:var(--reader-radius);object-fit:cover}.cards_tileArt__1uBzE{display:grid;place-items:center;background:var(--reader-bg);color:var(--reader-accent);font-size:18px;font-weight:700}.cards_tile__OudaL strong{display:block;font-size:15px;font-weight:600;line-height:1.4}.cards_tile__OudaL small{font-size:12px;color:var(--reader-muted)}.cards_directory__LN0t4{display:grid;gap:16px}.cards_categoryCard__20mDw{display:grid;gap:14px;padding:18px;border:1px solid var(--reader-line);border-radius:var(--reader-radius-sheet);background:var(--reader-bg)}.cards_categoryHead__flyqq{display:flex;align-items:center;gap:16px}.cards_categoryHead__flyqq .cards_tileArt__1uBzE,.cards_categoryHead__flyqq img{flex:none;width:72px;height:72px;border-radius:var(--reader-radius-card);object-fit:cover;background:var(--reader-surface)}.cards_categoryHead__flyqq h2{font-size:18px;font-weight:600;line-height:1.4}.cards_categoryHead__flyqq p{margin-top:2px;font-size:13px;color:var(--reader-muted)}.cards_categoryHead__flyqq a{color:inherit}.cards_categoryHead__flyqq a:hover h2{text-decoration:underline;text-underline-offset:4px}.cards_subcategories__v9PiV{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.cards_subcategories__v9PiV a{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;background:var(--reader-surface);font-size:13px;color:var(--reader-ink)}.cards_subcategories__v9PiV a:hover{background:var(--reader-accent-soft)}.cards_subcategories__v9PiV small{font-size:11px;color:var(--reader-muted);font-variant-numeric:tabular-nums}@media (max-width:599px){.cards_tiles__9CkBI[data-compact]{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.cards_tiles__9CkBI[data-compact]::-webkit-scrollbar{display:none}.cards_tiles__9CkBI[data-compact] li{flex:1 0 68px;max-width:88px}.cards_tiles__9CkBI[data-compact] .cards_tile__OudaL{flex-direction:column;gap:6px;min-height:0;padding:0;background:none;text-align:center}.cards_tiles__9CkBI[data-compact] .cards_tileArt__1uBzE,.cards_tiles__9CkBI[data-compact] .cards_tile__OudaL img{width:64px;height:64px;border-radius:999px;border:1px solid var(--reader-line)}.cards_tiles__9CkBI[data-compact] .cards_tile__OudaL strong{font-size:12px;font-weight:500;color:var(--reader-body)}.cards_tiles__9CkBI[data-compact] .cards_tile__OudaL small{display:none}.cards_features__L4xk4[data-carousel]{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none}.cards_features__L4xk4[data-carousel]::-webkit-scrollbar{display:none}.cards_features__L4xk4[data-carousel]>.cards_feature__McRdN{flex:0 0 84%;scroll-snap-align:start}}@media (min-width:720px){.cards_features__L4xk4{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cards_tiles__9CkBI{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cards_directory__LN0t4{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.cards_categoryCard__20mDw{padding:22px}}@media (prefers-reduced-motion:reduce){.cards_featureMedia__zvdiv img,.cards_thumb__VKUl5 img,.cards_tile__OudaL{transition:none}.cards_card__bWnNV:hover .cards_thumb__VKUl5 img,.cards_feature__McRdN:hover .cards_featureMedia__zvdiv img{transform:none}}