:export{colorPrimary:#3245ff;colorSecondary:#bc52ee;colorTextPrimary:#111827;colorTextSecondary:#4b5563}.notes{--stagger-dur: .5s;--stagger-distance: 12px;--stagger-stagger: 40ms;--stagger-blur: 3px;--stagger-ease: cubic-bezier(.22, 1, .36, 1);padding:68px 24px 24px;flex:1}@media(max-width:1024px){.notes{padding:16px}}.notes__container{max-width:800px;margin:0 auto;width:100%}.notes__header{display:flex;flex-direction:column;gap:4px;margin-bottom:48px;max-width:608px;width:100%}@media(max-width:1024px){.notes__header{margin-bottom:16px}}.notes__title{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.015em;color:#111827;margin:0}.notes__description{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.015em;color:#4b5563;margin:0}.notes__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px;max-width:608px;width:100%}@media(max-width:1024px){.notes__list{gap:16px}}.notes__item{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:16px}.notes__item:last-child{border-bottom:none}.notes__link{display:block;text-decoration:none;transition:opacity .3s ease}.notes__link:hover{opacity:.7}.notes__item-title{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.015em;color:#111827;margin:0 0 8px}.notes__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.notes__date{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:13px;font-weight:500;line-height:24px;letter-spacing:-.015em;color:#111827;opacity:.5}.notes__separator{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:13px;color:#111827;opacity:.5}.notes__tags{display:flex;flex-wrap:wrap;gap:8px}.notes__tag{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:13px;font-weight:500;line-height:24px;letter-spacing:-.015em;color:#111827;opacity:.5}.notes__loading,.notes__empty,.notes__error{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:16px;color:#4b5563;text-align:center;padding:32px;max-width:608px;width:100%}.notes__error{color:#d83333}.notes__observer-target{min-height:50px;display:flex;align-items:center;justify-content:center;padding:16px}.notes__loading-more{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:16px;color:#4b5563;opacity:.7}.notes__end{text-align:center;padding:24px;margin-top:16px}.notes__end-text{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;font-size:13px;color:#4b5563;opacity:.7;margin:0}.notes .t-stagger{--stagger-base-delay: .22s}.notes .t-stagger-line{opacity:0;transform:translateY(var(--stagger-distance));filter:blur(var(--stagger-blur));transition:opacity var(--stagger-dur) var(--stagger-ease),transform var(--stagger-dur) var(--stagger-ease),filter var(--stagger-dur) var(--stagger-ease);transition-delay:var(--stagger-delay, var(--stagger-base-delay));will-change:transform,opacity,filter}.notes__header.t-stagger-line{--stagger-delay: var(--stagger-base-delay)}.notes__item.t-stagger-line{--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 3 )}.notes__item.t-stagger-line:nth-child(2){--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 4 )}.notes__item.t-stagger-line:nth-child(3){--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 5 )}.notes__item.t-stagger-line:nth-child(4){--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 6 )}.notes__item.t-stagger-line:nth-child(5){--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 7 )}.notes__item.t-stagger-line:nth-child(n+6){--stagger-delay: calc( var(--stagger-base-delay) + var(--stagger-stagger) * 8 )}.notes .t-stagger.is-shown .t-stagger-line{opacity:1;transform:translateY(0);filter:blur(0)}.notes .t-stagger.is-hiding .t-stagger-line{opacity:0;transform:translateY(0);filter:blur(0);transition:opacity .2s ease,transform 0s linear,filter 0s linear;transition-delay:0s}@media(prefers-reduced-motion:reduce){.notes .t-stagger-line{opacity:1;transform:none;filter:none;transition:none!important}}
