.nt{min-height:100vh;font-family:var(--serif);color:var(--ink);position:relative}.nt-sky{pointer-events:none;width:100%;height:100vh;position:fixed;inset:0}:where(.nt) :where(a,button){all:unset;box-sizing:border-box;cursor:pointer}.nt a:focus-visible,.nt button:focus-visible{outline:1px solid var(--ink-muted);outline-offset:3px}.nt-shadow{text-shadow:0 0 6px var(--ground), 0 0 14px var(--ground)}.nt-in{transition:opacity var(--dur-250) ease;z-index:1;gap:var(--space-7);max-width:680px;padding:var(--page-top) var(--space-4) var(--page-bottom);margin-left:max(0px,50% - 560px);display:grid;position:relative}.nt.is-leaving .nt-in{opacity:0}.nt-title{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.nt-title h1{font-size:var(--fs-40);font-weight:600;line-height:var(--lh-110);margin:0}.nt-latin{font-family:var(--latin-display);font-size:var(--fs-24);color:var(--ink-muted)}.nt-head p{margin:var(--space-1) 0 0;font-size:var(--fs-14);color:var(--ink-muted)}.nt-filters{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.nt-cats{gap:var(--space-2) var(--space-5);font-size:var(--fs-13);color:var(--ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nt-cats button{align-items:center;gap:var(--space-2);transition:color var(--dur-200) ease;display:inline-flex}.nt-cats button:before{content:"";border:1px solid var(--line-strong);border-radius:var(--r-round);width:5px;height:5px;transition:background var(--dur-200) ease, border-color var(--dur-200) ease}.nt-cats button:hover,.nt-cats .is-on{color:var(--ink)}.nt-cats .is-on:before{border-color:var(--signal);background:var(--signal)}.nt-cats em,.nt-tag{font-family:var(--mono-font);font-size:var(--fs-11);color:var(--ink-subtle);font-style:normal}.nt-tag{gap:var(--space-2);color:var(--ink-muted);transition:color var(--dur-200) ease;display:inline-flex}.nt-tag:hover{color:var(--ink)}.nt-empty{font-size:var(--fs-14);color:var(--ink-muted);margin:0}.nt-year{column-gap:var(--space-5);grid-template-columns:110px minmax(0,1fr);display:grid}.nt-y{font-family:var(--latin-display);font-size:var(--fs-40);line-height:var(--lh-100);color:var(--ink-muted)}.nt-list{margin:0;padding:0;list-style:none}.nt-list li{column-gap:var(--space-4);padding:var(--space-2) 0;grid-template-columns:48px minmax(0,1fr);align-items:baseline;display:grid}.nt-list time{font-family:var(--mono-font);font-size:var(--fs-11);font-variant-numeric:tabular-nums;color:var(--ink-subtle)}.nt-list a{gap:var(--space-px);line-height:var(--lh-150);display:grid}.nt-list b{font-size:var(--fs-16);transition:color var(--dur-200) ease;font-weight:600}.nt-sub{font-size:var(--fs-13);color:var(--ink-subtle);transition:color var(--dur-200) ease}.nt-list li:hover b,.nt-list a:focus-visible b{color:var(--signal)}.nt-list li:hover .nt-sub{color:var(--ink-muted)}.nt-more{margin-left:calc(110px + var(--space-5));font-family:var(--mono-font);font-size:var(--fs-11);color:var(--ink-subtle);transition:color var(--dur-200) ease;justify-self:start}.nt-more:hover{color:var(--ink)}@media (width<=760px){.nt-year{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.nt-list li{grid-template-columns:44px minmax(0,1fr)}.nt-more{margin-left:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.nt:not(.is-in) :is(.nt-list li,.nt-y,.nt-cats,.nt-tag,.nt-more){opacity:0}.nt.is-in .nt-list li{animation:nt-row var(--dur-700) var(--easing-out) both;animation-delay:calc(var(--i,0) * 38ms + .16s)}.nt.is-in :is(.nt-y,.nt-cats,.nt-more){animation:nt-fade var(--dur-700) var(--easing-out) both;animation-delay:.12s}}@keyframes nt-row{0%{opacity:.15;clip-path:inset(0 100% 0 0);translate:-8px}to{opacity:1;clip-path:inset(0);translate:0}}@keyframes nt-fade{0%{opacity:0}to{opacity:1}}@media (horizontal-viewport-segments:2){.nt-in{max-width:env(viewport-segment-width 0 0);padding-right:var(--space-6);padding-left:var(--space-6);margin-left:0}.nt-year{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.nt-list li{grid-template-columns:44px minmax(0,1fr)}.nt-more{margin-left:0}}
