.hs{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:14px;display:grid}.hs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.hs-jump,.hs-days{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hs-jump a,.hs-days>a{border:1px solid var(--rule);height:34px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 13px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.hs-jump a:hover,.hs-days>a:hover{border-color:var(--teal)}.hs-days .hs-today{background:var(--ink);border-color:var(--ink);color:#fff}.hs-pick{gap:4px;display:inline-flex}.hs-pick select,.hs-pick button{border:1px solid var(--rule);height:34px;font:inherit;color:var(--ink);background:#fff;border-radius:8px;padding:0 8px;font-size:14px}.hs-pick button{background:var(--teal);border-color:var(--teal);color:#fff;cursor:pointer;padding:0 12px;font-weight:700}.hs-sec{scroll-margin-top:84px}.hs-sec h3{font-family:var(--font-archivo), sans-serif;color:var(--ink);margin:14px 0 6px;font-size:15.5px;font-weight:800}.hs-sec h3:first-child{margin-top:2px}.hs-papers{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:4px 0 0;padding:0;list-style:none;display:grid}.hs-papers li:first-child{grid-area:span 2/span 2}.hs-papers a{color:inherit;gap:3px;text-decoration:none;display:grid}.hs-papers img{aspect-ratio:3/4;object-fit:cover;object-position:50% 0%;border:1px solid var(--rule);background:#f3f0e8;border-radius:6px;width:100%;height:auto}.hs-papers li:first-child img{aspect-ratio:3/4.2}.hs-papers a:hover img{border-color:var(--teal)}.hs-papers b{color:var(--ink);font-size:13.5px;line-height:1.25}.hs-papers span{color:var(--ink-muted);font-size:12px}.hs-top,.hs-picks{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hs-picks{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px 18px}.hs-top li,.hs-picks li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;padding:8px 0;display:grid}.hs-top li.has-face,.hs-picks li.has-face{grid-template-columns:56px minmax(0,1fr)}.hs-top.is-tight li{padding:7px 0}.hs-face{object-fit:cover;background:var(--teal-wash);border-radius:10px;width:56px;height:56px}.hs-top p,.hs-picks p{color:var(--ink);margin:0;font-size:14.5px;line-height:1.45}.hs-top a,.hs-picks a,.hs-lines a{color:var(--ink);-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:2px;font-weight:650}.hs-top a:hover,.hs-picks a:hover,.hs-lines a:hover{color:var(--teal)}.hs-year{font-family:var(--font-archivo), sans-serif;color:var(--teal-deep);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;display:block}.hs-year small{font-family:var(--font-dm-sans), sans-serif;color:var(--ink-muted);font-size:12px;font-weight:500}.hs-meta{flex-wrap:wrap;gap:2px 10px;display:flex;color:var(--ink-muted)!important;margin-top:3px!important;font-size:12px!important}.hs-meta a,.hs-links a,.hs-credit{color:var(--ink-muted)!important;font-weight:500!important}.hs-links{color:var(--ink-muted);font-size:12px}.hs-credit{font-size:11.5px}.hs-more{margin-top:10px}.hs-more summary{cursor:pointer;color:var(--teal-deep);padding:6px 0;font-size:14px;font-weight:700}.hs-lines{gap:0;margin:4px 0 0;padding:0;list-style:none;display:grid}.hs-lines li{border-bottom:1px dashed var(--rule);color:var(--ink);padding:5px 0;font-size:14px;line-height:1.45}.hs-lines b{font-variant-numeric:tabular-nums;min-width:3.2em;color:var(--teal-deep);display:inline-block}.hs-lines.is-observed b,.hs-lines.is-releases b{min-width:0}.hs-n,.hs-desc{color:var(--ink-muted);font-size:12.5px}.hs-desc{font-size:13px}.hs-week{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px 28px;display:grid}.hs-nobel ul{margin:0;padding:0;list-style:none}.hs-nobel li{border-bottom:1px solid var(--rule);color:var(--ink);padding:6px 0;font-size:14px;line-height:1.45}.hs-nobel li>a{color:var(--ink);font-weight:700}.hs-nobel q{color:var(--ink-soft);margin-top:2px;font-size:13px;display:block}.hs-source{color:var(--ink-muted);margin:8px 0 0;font-size:12px;line-height:1.45}.hs-source a{color:inherit}.hs-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.hs-foot{color:var(--ink-muted);margin:4px 0 0;font-size:12.5px;line-height:1.5}.hs-foot a{color:inherit}@media (max-width:900px){.hs-week,.hs-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.hs-papers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hs-picks{grid-template-columns:minmax(0,1fr)}.hs-bar{grid-template-columns:minmax(0,1fr);display:grid}.hs-jump{scrollbar-width:none;flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.hs-jump::-webkit-scrollbar{display:none}.hs-days>a:not(.hs-today){padding:0 10px;font-size:13px}}
