@layer components{.essay-index{display:grid;gap:var(--space-9)}.essay-list{padding-block:var(--space-7) var(--space-10)}.essay-item__link{display:block;position:relative}.essay-item__meta{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-faint)}.essay-item__sep{margin-inline:var(--space-2);opacity:.7}.essay-item__badge{margin-inline-start:var(--space-2);padding:1px 6px;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-size:.625rem;letter-spacing:var(--tracking-wide);color:var(--color-text-faint)}.essay-item__title{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text);transition:color .15s ease}.essay-item__link:hover .essay-item__title{color:var(--color-text-muted)}.essay-item__desc{margin-top:var(--space-3);max-width:62ch;font-size:var(--text-md);line-height:var(--leading);color:var(--color-text-muted)}.essay-item__more{display:inline-block;margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-faint);transform:translate(0);transition:transform .15s ease,color .15s ease}.essay-item__link:hover .essay-item__more{color:var(--color-text);transform:translate(4px)}.essay{padding-block:var(--space-7) var(--space-9)}.essay__back{margin-bottom:var(--space-6);font-size:var(--text-sm)}.essay__back a{color:var(--color-text-muted)}.essay__back a:hover{color:var(--color-text)}.essay__fallback-notice{margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4);border-inline-start:2px solid var(--color-text);background:var(--color-bg-subtle);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading)}.essay__head{margin-bottom:var(--space-7)}.essay__head h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}.essay__meta{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-faint);display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.essay__actions{margin-inline-start:auto;display:flex;gap:var(--space-2)}.essay__action{padding:4px 12px;font-size:var(--text-sm);color:var(--color-text-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:none;line-height:1.5}.essay__action:hover{background:var(--color-bg-subtle);color:var(--color-text)}.essay__abstract{margin-top:var(--space-6);padding:var(--space-5);background:var(--color-bg-subtle);border-inline-start:2px solid var(--color-text);border-radius:var(--radius-sm)}.essay__abstract-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-faint);margin-bottom:var(--space-2)}.essay__abstract p:last-child{color:var(--color-text-muted)}.essay__body :is(h1,h2,h3,h4,h5,h6) a{color:inherit;text-decoration:none}.essay__body :is(h1,h2,h3,h4,h5,h6) a:hover{color:var(--color-text-muted)}.essay__body figure.figure{margin-block:var(--space-7);text-align:center}.essay__body figure.figure img{margin-inline:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.essay__body figure.figure figcaption{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.essay__body figure.nk-chart{margin-block:var(--space-7);text-align:center}.essay__body figure.nk-chart svg{max-width:100%;height:auto}.essay__body figure.nk-chart--error{padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-bg-sunken);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.essay__body .eq-block{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);margin-block:var(--space-6)}.essay__body .eq-block .katex-display{grid-column:2;margin:0}.essay__body .eq-block .eqno{grid-column:3;justify-self:end;color:var(--color-text-muted);font-variant-numeric:tabular-nums}.essay__body .table-caption{margin-top:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.essay__body table{margin-block:var(--space-5) var(--space-2)}.essay__body a.xref{text-decoration:none;color:var(--color-text);border-bottom:1px dotted var(--color-border-strong);white-space:nowrap}.essay__body a.xref:hover{border-bottom-color:var(--color-text)}.essay__body .csl-bib-body{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.essay__body .csl-entry{margin-top:var(--space-3);display:flex;gap:var(--space-2);align-items:baseline}.essay__body .csl-left-margin{flex:0 0 auto}.essay__body .csl-right-inline{flex:1 1 auto}.essay__body a[href^="#cite"],.essay__body .citation a{text-decoration:none;color:var(--color-text);border-bottom:1px dotted var(--color-border-strong)}.comments{max-width:var(--measure, 38rem);margin:var(--space-10) auto 0;padding-top:var(--space-7);border-top:1px solid var(--color-border)}.comments__heading{font-family:var(--font-display);font-size:var(--text-xl);margin-bottom:var(--space-5)}.comments__list{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-5)}.comments__meta{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-1)}.comments__body{white-space:pre-wrap;margin:0}.comments__empty{color:var(--color-text-muted);font-style:italic}.comments__form{margin-top:var(--space-7);display:grid;gap:var(--space-3)}.comments__formlabel{font-family:var(--font-sans);font-weight:var(--weight-medium);margin:0}.comments .field{display:grid;gap:var(--space-2)}.comments .field label{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted)}.comments input[type=text],.comments textarea{width:100%;padding:.55em .7em;font:inherit;background:var(--color-bg-pure);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}.comments .btn{justify-self:start}.comments__status{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.comments__status--error{color:var(--color-text)}@media print{.site-header,.site-footer,.essay__back,.essay__actions,.skip-link,.comments{display:none!important}.essay{padding:0}.nk-prose-container{max-width:none;padding:0}.essay__body{font-size:11pt}.essay__body figure.figure,.essay__body figure.nk-chart,.essay__body table,.essay__body .eq-block{break-inside:avoid}.essay__body :is(h1,h2,h3){break-after:avoid}a.xref,.essay__body a{color:#000}[data-reveal]{opacity:1!important;transform:none!important}}}
