@layer quartz-base{.recent-notes>h3{margin:.5rem 0 0;font-size:1rem}.recent-notes ul.recent-ul{margin-top:1rem;padding-left:0;list-style:none}.recent-notes ul.recent-ul>li.recent-li{align-items:baseline;margin:.5rem 0;display:flex}.recent-notes ul.recent-ul>li.recent-li>.date-prefix{white-space:nowrap;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--secondary) 50%, transparent);flex-shrink:0;margin-right:.5rem;font-weight:600;line-height:1.4rem}.recent-notes ul.recent-ul>li.recent-li>a.title{background-color:#0000}.recent-pager{gap:.75rem;margin-top:1rem;display:flex}.recent-window{touch-action:pan-y;flex:1;min-width:0;overflow:hidden}.recent-window ul.recent-ul{will-change:transform;margin:0;transition:transform .3s;position:relative}.recent-window ul.recent-ul>li.recent-li.parked{display:none}.recent-window ul.recent-ul>li.recent-li.off-page>.date-prefix{color:color-mix(in srgb, var(--secondary) 15%, transparent)}.recent-window ul.recent-ul>li.recent-li.off-page>a.title{color:color-mix(in srgb, var(--secondary) 30%, transparent)}.recent-window.still ul.recent-ul{transition:none}@media (prefers-reduced-motion:reduce){.recent-window ul.recent-ul{transition:none}}.recent-notes[data-paginated]:not([data-ready]) li.recent-li:not([data-page="0"]),.recent-notes[data-paginated]:not([data-ready]) .recent-dots{display:none}.recent-dots{flex-direction:column;justify-content:space-between;padding:.25rem 0;display:flex}.recent-dots button{cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;width:1.5rem;min-height:1rem;max-height:1.75rem;padding:0;position:relative}.recent-dots button:before{content:"";border:1.5px solid var(--gray);border-radius:50%;width:7px;height:7px;transition:background-color .2s,border-color .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recent-dots button:hover:before{border-color:var(--secondary);transform:translate(-50%,-50%)scale(1.3)}.recent-dots button[aria-current]:before{background:var(--secondary);border-color:var(--secondary)}.recent-dots button:focus-visible{outline:2px solid var(--secondary);outline-offset:2px}}