.rs-page [id]{scroll-margin-top:calc(var(--nav-height) + 1.25rem)}.rs-area-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.rs-area{gap:.75rem}.rs-area-title{margin:0;font-family:var(--font-display);font-size:var(--type-h3);font-weight:var(--heading-weight);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.rs-evidence{display:grid;gap:.15rem;margin:auto 0 0;padding:.5rem 0 0;list-style:none;border-top:var(--hairline)}.rs-evidence a{display:inline-flex;align-items:center;gap:.4rem;min-height:2.25rem;font-size:.9rem;font-weight:500;color:hsl(var(--foreground))}.rs-evidence a:hover{text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:.2em}@media (max-width: 1100px){.rs-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rs-area-grid{grid-template-columns:minmax(0,1fr)}}.rs-pubs{margin:0;padding:0;list-style:none;border-top:1px solid hsl(var(--foreground))}.rs-pub{display:grid;grid-template-columns:7.5rem 6.5rem minmax(0,1fr);gap:.35rem 1.25rem;align-items:baseline;padding:1.5rem 0;border-bottom:var(--hairline)}.rs-pub>time{font:.76rem/1.5 var(--font-mono);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.rs-pub-type{font:500 .66rem/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--signal-text)}.rs-pub-body{display:grid;gap:.6rem;max-width:46rem}.rs-pub-title{margin:0;font-family:var(--font-display);font-size:var(--type-h3);font-weight:var(--heading-weight);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.rs-pub-title a:hover{text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:.2em}.rs-pub-authors,.rs-pub-summary,.rs-pub-links{margin:0}.rs-pub-authors{font-size:.92rem;line-height:1.5}.rs-affiliation{color:hsl(var(--muted-foreground))}.rs-pub-summary{color:hsl(var(--muted-foreground));font-size:.95rem;line-height:1.6}.rs-pub-topics{display:flex;flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none}.rs-pub-links{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;font:.78rem/1.5 var(--font-mono);color:hsl(var(--muted-foreground))}.rs-pub-links a{display:inline-flex;align-items:center;min-height:2.25rem;color:hsl(var(--foreground));text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:.25em;overflow-wrap:anywhere}.rs-pub-links a:hover{text-decoration-color:hsl(var(--foreground))}@media (max-width: 640px){.rs-pub{grid-template-columns:auto minmax(0,1fr)}.rs-pub-body{grid-column:1 / -1}}.rs-follow .sys-section-head{margin-bottom:0}@media (min-width: 861px){.rs-follow .sys-section-head.is-split{grid-template-columns:minmax(0,1fr) minmax(16rem,1fr)}}.rs-follow .sys-section-aside{display:grid;gap:1.25rem;justify-items:start}.sys-page.rs-paper{padding-bottom:0}.rs-paper-title{max-width:24ch}.rs-authors{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:.2rem 0 0;padding:0;list-style:none}.rs-authors li{display:grid;gap:.1rem}.rs-author-name{font-size:1rem;font-weight:500}.rs-author-affiliation{color:hsl(var(--muted-foreground));font-size:.88rem}.sys-band.rs-paper-body{padding-top:clamp(2.5rem,5vw,3.5rem)}.rs-paper-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);gap:clamp(2.5rem,6vw,5rem);align-items:start}.rs-paper-main{display:grid;gap:clamp(2.5rem,5vw,3.5rem);max-width:44rem;min-width:0}.rs-paper-section{display:grid;gap:1rem}.rs-abstract{max-width:none}.rs-findings{margin:0;padding:0;list-style:none;border-top:var(--hairline)}.rs-findings li{padding:.9rem 0 .9rem 1.5rem;border-bottom:var(--hairline);position:relative;font-size:1rem;line-height:1.6}.rs-findings li:before{content:"";position:absolute;left:0;top:1.65rem;width:.6rem;height:1px;background:var(--signal)}.rs-paper-note{margin:0;color:hsl(var(--muted-foreground));font-size:var(--type-caption)}.rs-cite-panel{max-width:44rem}.rs-paper .sys-code pre{white-space:pre-wrap;overflow-wrap:anywhere}.rs-paper .sys-code pre:has(>code[data-language=bibtex]){white-space:pre;overflow-wrap:normal}.rs-paper-aside{display:grid;gap:2rem;min-width:0}@media (min-width: 901px){.rs-paper-aside{position:sticky;top:calc(var(--nav-height) + 1.5rem)}}.rs-facts{margin:0;border-top:1px solid hsl(var(--foreground))}.rs-facts>div{padding:.85rem 0;border-bottom:var(--hairline)}.rs-facts dt{font:500 var(--type-label) / 1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.rs-facts dd{margin:.35rem 0 0;font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.rs-facts a,.rs-related a{color:hsl(var(--foreground));text-decoration:underline;text-decoration-color:hsl(var(--border));text-underline-offset:.2em}.rs-facts a:hover,.rs-related a:hover{text-decoration-color:hsl(var(--foreground))}.rs-keywords{margin:0;padding:0;list-style:none;color:hsl(var(--muted-foreground))}.rs-keywords li{display:inline}.rs-keywords li:not(:last-child):after{content:", "}.rs-related h2{margin:0 0 .6rem;font:500 var(--type-label) / 1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.rs-related ul{display:grid;margin:0;padding:0;list-style:none}.rs-related li a{display:inline-flex;align-items:center;min-height:2.25rem;font-size:.92rem}@media (max-width: 900px){.rs-paper-layout{grid-template-columns:minmax(0,1fr)}}
