[data-astro-cid-yiivkfc3][data-yuscan-search] input[data-astro-cid-yiivkfc3][type=search]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.line-clamp-2[data-astro-cid-yiivkfc3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-icon]{left:auto;right:1rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-clear]{right:auto;left:.625rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-yuscan-search] input[data-astro-cid-yiivkfc3]{padding-left:2.5rem;padding-right:3rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=navbar] [data-astro-cid-yiivkfc3][data-search-icon]{right:.75rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=navbar] input[data-astro-cid-yiivkfc3]{padding-right:2.5rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-submit]{right:auto;left:.5rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=hero] input[data-astro-cid-yiivkfc3]{padding-left:5rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=hero] [data-astro-cid-yiivkfc3][data-search-clear]{left:3rem}@media(min-width:640px){[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=hero] input[data-astro-cid-yiivkfc3]{padding-left:11rem;padding-right:3.5rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=hero] [data-astro-cid-yiivkfc3][data-search-icon]{right:1.25rem}[dir=rtl] [data-astro-cid-yiivkfc3][data-search-variant=hero] [data-astro-cid-yiivkfc3][data-search-clear]{left:9rem}}[data-astro-cid-yiivkfc3][data-search-content]::-webkit-scrollbar{width:6px}[data-astro-cid-yiivkfc3][data-search-content]::-webkit-scrollbar-track{background:transparent}[data-astro-cid-yiivkfc3][data-search-content]::-webkit-scrollbar-thumb{background:#333;border-radius:3px}[data-astro-cid-yiivkfc3][data-search-content]::-webkit-scrollbar-thumb:hover{background:#444}.browse-page{min-height:60vh;background:#000;color:#f5f5f4}.browse-shell{max-width:80rem;margin-inline:auto;padding:42px 20px 72px}.browse-heading{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid #ffffff1a}.browse-heading--with-navigation{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:20px 32px}.browse-heading--with-navigation>div:first-child{min-width:0}.browse-heading--reading{max-width:54rem}.browse-title{max-width:21ch;color:#f5f5f4;font-size:clamp(2.25rem,4.2vw,3.75rem);font-weight:700;line-height:1.08;letter-spacing:-.045em;overflow-wrap:anywhere}.browse-intro{max-width:48rem;margin-top:14px;color:#a1a1aa;font-size:1rem;line-height:1.7}.browse-kicker{margin-bottom:10px;color:#e4bf5b;font-size:.8125rem;font-weight:600}.browse-navigation{display:flex;flex-wrap:wrap;gap:8px}.browse-navigation--spaced{margin-top:20px}.browse-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border:1px solid #ffffff26;border-radius:9px;color:#d4d4d8;font-size:.8125rem;line-height:1.45;transition:border-color .15s,color .15s}.browse-link:hover{border-color:#ffffff50;color:#fff}.browse-link--accent{color:#e4bf5b}.browse-page a:focus-visible{outline:2px solid #e4bf5b;outline-offset:4px}.browse-filter-grid{display:grid;grid-template-columns:1fr;gap:0 28px}.browse-filter{position:relative;display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:18px 28px 18px 0;border-bottom:1px solid #ffffff1a;transition:border-color .15s}.browse-filter:after{content:"↗";position:absolute;right:3px;color:#71717a;font-size:1rem}.browse-filter:hover{border-bottom-color:#e4bf5b80}.browse-filter:hover:after{color:#e4bf5b}.browse-filter-title{color:#f5f5f4;font-size:1.0625rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.browse-filter-count{color:#85858d;font-size:.75rem}.browse-note{max-width:54rem;margin-bottom:32px;padding:0 0 0 20px;border-left:2px solid #d4a63a}.browse-table{border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff1a}.browse-table-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 16px;border-bottom:1px solid #ffffff1a}.browse-table-head{background:#ffffff04}.browse-table th{font-weight:500;white-space:nowrap}.browse-table tbody tr:hover{background:#ffffff04}.browse-ranking{max-width:64rem}.browse-ranking-card{padding-block:26px;border-bottom:1px solid #ffffff1a}.browse-ranking-content{display:grid;gap:22px;align-items:center}.browse-ranking-art{display:flex;justify-content:center}.browse-ranking-image{width:100%;max-width:165px;height:auto;object-fit:contain}.browse-ranking-notes{max-width:54rem;margin-top:48px;padding-top:28px;border-top:1px solid #ffffff1a}.browse-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #ffffff1a}.browse-page-numbers{display:flex;align-items:center;gap:4px}.browse-page-number{display:inline-flex;min-width:36px;min-height:40px;align-items:center;justify-content:center;border-radius:8px;color:#a1a1aa;font-size:.8125rem}a.browse-page-number:hover{background:#ffffff0d;color:#fff}.browse-page-number[aria-current]{background:#ffffff0d;color:#fff;border:1px solid #ffffff26}.browse-pagination-disabled{color:#52525b;font-size:.8125rem}@media(min-width:640px){.browse-shell{padding:48px 32px 80px}.browse-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-filter-grid--compact{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-ranking-content{grid-template-columns:165px minmax(0,1fr);gap:32px}}@media(min-width:1024px){.browse-shell{padding-inline:40px}.browse-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-filter-grid--compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:479px){.browse-pagination{justify-content:center;gap:12px}.browse-page-numbers{order:3;flex-basis:100%;justify-content:center}.browse-page-number{min-width:32px}}
