.ZSDDAG_page{padding-bottom:64px}.ZSDDAG_list{gap:14px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ZSDDAG_list li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.ZSDDAG_list a{overflow-wrap:anywhere;font-weight:650}.ZSDDAG_list a:hover{text-underline-offset:3px;text-decoration:underline}.ZSDDAG_list p{color:var(--muted);margin:2px 0 0;font-size:13px;line-height:1.45}.ZSDDAG_band{align-items:center;gap:18px;margin:8px 0 28px;padding:22px;display:flex}.ZSDDAG_band>div{min-width:0}.ZSDDAG_band>div>span{font-size:14px}.ZSDDAG_band h1{margin:0 0 2px;font-size:clamp(30px,4vw,42px)}.ZSDDAG_band p{color:var(--ink-soft);margin:6px 0 0}.ZSDDAG_trail{padding:22px 0 18px}.ZSDDAG_trail li[aria-current]{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;display:block;overflow:hidden}.ZSDDAG_trail li[aria-current]:before{margin-right:6px}.ZSDDAG_post{grid-template-columns:40px minmax(0,1fr);gap:12px;display:grid}.ZSDDAG_title{letter-spacing:-.03em;margin:10px 0 18px;font-size:clamp(28px,3.2vw,36px);line-height:1.15}.ZSDDAG_more{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ZSDDAG_more a{font-size:14px;font-weight:600;line-height:1.35;display:block}.ZSDDAG_more a:hover{text-underline-offset:3px;text-decoration:underline}.ZSDDAG_more span{color:var(--muted);font-size:var(--text-xs)}.ZSDDAG_aboutHead{align-items:center;gap:10px;margin-bottom:10px;font-weight:650;display:flex}.ZSDDAG_note{color:var(--ink-soft);margin:0 0 10px;font-size:14px;line-height:1.5}.ZSDDAG_note:last-child{margin-bottom:0}@media (max-width:640px){.ZSDDAG_band{align-items:flex-start;padding:18px}.ZSDDAG_post{grid-template-columns:minmax(0,1fr)}.ZSDDAG_post>.vote-rail{flex-direction:row}}
