.post-list-module__9Y4x-a__postList{padding:3rem 0 0}.post-list-module__9Y4x-a__title{color:var(--color-secondary);letter-spacing:-.00563rem;border-bottom:1px solid var(--color-hairline);padding-bottom:.5rem;font-size:.875rem;font-weight:460}.post-list-module__9Y4x-a__postList>ul{flex-direction:column;list-style:none;display:flex}.post-list-module__9Y4x-a__postList>ul>li{position:relative}.post-list-module__9Y4x-a__postList>ul>li:after{content:"";border-bottom:1px solid var(--color-hairline);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.post-list-module__9Y4x-a__postList>ul>li:last-child:after{display:none}.post-list-module__9Y4x-a__postList>ul>li>ul{flex-direction:column;list-style:none;display:flex}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a{justify-content:space-between;align-items:baseline;gap:1rem;padding:.735rem 0 .735rem 6.75rem;display:flex;position:relative}@media screen and (max-width:520px){.post-list-module__9Y4x-a__postList>ul>li>ul>li>a{padding-left:3rem}}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a:after{content:"";border-bottom:1px solid var(--color-hairline);position:absolute;bottom:0;left:6.75rem;right:0}.post-list-module__9Y4x-a__postList>ul>li>ul>li:last-child>a:after{display:none}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a h2{color:var(--color-text);letter-spacing:-.00563rem;font-size:.875rem;font-weight:460;line-height:1.4;transition:opacity .14s}.post-list-module__9Y4x-a__new{color:#f0a;margin-left:.625rem}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a time{color:var(--color-secondary);letter-spacing:-.00563rem;white-space:nowrap;flex-shrink:0;font-size:.875rem;font-weight:460;line-height:normal}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a time span{transition:opacity .14s;display:inline-block}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a time span:nth-child(2){width:0;height:0;padding:0;position:absolute;overflow:hidden}.post-list-module__9Y4x-a__postList>ul>li>ul>li>a time span:last-child{visibility:hidden;position:absolute;left:0}.post-list-module__9Y4x-a__postList>ul>li>ul>li:first-child>a time span:last-child{visibility:visible}@media screen and (min-width:520px){.post-list-module__9Y4x-a__postList>ul:hover>li>ul>li>a h2,.post-list-module__9Y4x-a__postList>ul:hover>li>ul>li>a time span{opacity:.3}.post-list-module__9Y4x-a__postList>ul:hover>li>ul>li>a time span:last-child,.post-list-module__9Y4x-a__postList>ul>li>ul>li>a:hover h2,.post-list-module__9Y4x-a__postList>ul>li>ul>li>a:hover time span{opacity:1}}
