.moments-preview{margin:2px 0 20px;padding:18px 0 20px;border-top:1px solid rgba(0,0,0,0.055);border-bottom:1px solid rgba(0,0,0,0.055);background-color:#fff}.now-preview{margin-top:0;padding-top:16px;border-top:0}.moments-preview-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:12px}.moments-preview-head h2{margin:0;color:#606060;font-size:20px;font-weight:normal;line-height:1.3}.moments-preview-head a{color:#575757;font-size:13px;text-decoration:none}.moments-preview-head a:hover{color:#232323;text-decoration:underline}.moments-preview-list{display:grid;gap:14px}.moments-preview-list .moment-item{display:grid;grid-template-columns:8.5rem minmax(0, 1fr);gap:18px}.moment-time,.moment-summary{color:inherit;text-decoration:none}.moment-time{color:#666}.moment-time:hover{color:#232323;text-decoration:underline}.moment-summary{color:#232323;font-size:16px;line-height:1.6}.moment-summary:hover{opacity:0.72}.moment-item{min-width:0}.moment-item time{display:block;color:#666;font-size:13px;line-height:1.4}.moment-content{color:#232323;font-size:16px;line-height:1.6}.moment-content p{margin:0}.moment-content p+p{margin-top:0.65em}.moment-content img{display:block;max-width:100%;margin-top:0.75em}.moment-content .lazyload-outer-wrap{max-width:Min(100%, 520px)}.moment-content .image-grid{max-width:Min(100%, 620px)}.moments-page{max-width:Max(Min(1192px, 68vw), 960px);margin:0 auto;padding:0 Min(3vw, 15px);background-color:#fff}.moments-header{padding-top:Min(calc(3vw - 6px), 9px)}.moments-header h1{margin:0 0 0.35em;color:#232323;font-size:2em;line-height:1.2}.moments-description{max-width:42em;color:#575757;font-size:16px;line-height:1.65}.moments-description p{margin:0}.moments-layout{display:grid;grid-template-columns:minmax(0, 1fr) 12rem;gap:44px;align-items:start}.moments-timeline{margin-top:28px;padding-bottom:1rem}.moments-empty{margin:0;padding:28px 0;color:#898989;font-size:15px;line-height:1.6}.moments-year{display:grid;grid-template-columns:7rem minmax(0, 1fr);gap:20px;padding:24px 0;border-top:1px solid rgba(0,0,0,0.06)}.moments-year h2{margin:0;color:#666;font-size:16px;font-weight:normal;line-height:1.5}.moments-year-list{display:grid;gap:28px}.moments-month{display:grid;grid-template-columns:6rem minmax(0, 1fr);gap:20px}.moments-month h3{margin:0;color:#898989;font-size:14px;font-weight:normal;line-height:1.5}.moments-month-list{display:grid;gap:22px}.moments-index{position:sticky;top:92px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(0,0,0,0.06)}.moments-index h2,.moments-index h3{margin:0;font-weight:normal}.moments-index h2{color:#666;font-size:14px;line-height:1.4}.moments-index-year{margin-top:18px}.moments-index-year h3{color:#232323;font-size:15px;line-height:1.4}.moments-index-months{display:grid;gap:7px;margin-top:9px}.moments-index-months .moments-index-month{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-left:-8px;padding:3px 8px;border-left:2px solid transparent;color:#575757;font-size:13px;line-height:1.4;text-decoration:none}.moments-index-months .moments-index-month:hover{color:#232323;text-decoration:underline}.moments-index-months .moments-index-month.active{border-left-color:#0f730c;background-color:rgba(15,115,12,0.06);color:#232323;font-weight:500;text-decoration:none}.moments-index-months .moments-index-month span{color:#898989;font-size:12px}.moments-pager{display:flex;justify-content:space-between;gap:20px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(0,0,0,0.06)}.moments-pager-link{color:#232323;font-size:14px;line-height:1.5;text-decoration:none}.moments-pager-link:hover{opacity:0.72;text-decoration:underline}.moments-pager-link.newer::before{content:"< "}.moments-pager-link.older::after{content:" >"}@media (max-width: 640px){.moments-preview{padding:16px 0 18px}.moments-preview-list{display:grid;grid-template-columns:1fr;gap:16px}.moments-preview-list .moment-item{display:block}.moments-preview-list .moment-item time{margin-bottom:6px}.moments-year,.moments-month{display:block}.moments-year h2,.moments-month h3{margin-bottom:12px}.moments-layout{display:block}.moments-index{position:static;margin-top:32px}}
