.thread-section{padding-top:20px}.thread-head{padding-top:68px;border-top:1px solid var(--line)}.thread-lead{display:grid;grid-template-columns:1.25fr .75fr;gap:14px;margin-bottom:14px}.thread-lead-card{padding:30px;border-radius:22px;background:linear-gradient(145deg,#151720,#322038);color:#fff;box-shadow:8px 8px 0 var(--cyan)}.thread-lead-card h3{margin:14px 0 20px;font-size:clamp(25px,3vw,39px);line-height:1.25;letter-spacing:-.025em}.thread-talk{border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);padding:12px 0;margin-bottom:18px}.thread-talk p{margin:8px 0;color:#dbd8e2}.thread-talk b{color:var(--cyan);margin-right:4px}.thread-lead-card>a{font-weight:900;color:var(--cyan);font-size:13px}.thread-meta{display:flex;justify-content:space-between;align-items:center;gap:10px}.thread-meta time{font-size:11px;color:var(--muted)}.thread-lead-card .thread-meta time{color:#aaa8b3}.thread-label{display:inline-flex;padding:5px 9px;border-radius:6px;background:var(--ink);color:#fff;font-size:10px;font-weight:1000}.thread-label.hot{background:var(--pink)}.thread-label.map{background:#246c67}.thread-label.online{background:#6152b6}.thread-label.theory{background:#b85a2a}.thread-label.movie{background:#2764a8}.thread-label.debate{background:#9b3659}.thread-ranking{background:#fff;border:1px solid var(--line);border-radius:22px;overflow:hidden}.ranking-title{display:flex;justify-content:space-between;align-items:center;margin:0;padding:17px 18px;background:var(--ink);color:#fff}.ranking-title span{font-weight:1000}.ranking-title small{color:var(--cyan)}.thread-ranking>a{display:grid;grid-template-columns:32px 1fr;gap:10px;padding:15px 16px;border-bottom:1px solid var(--line);font-size:13px;font-weight:900;line-height:1.45}.thread-ranking>a:last-child{border-bottom:0}.thread-ranking>a:hover{background:#fff4f8;color:#a60048}.thread-ranking b{color:var(--pink)}.thread-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.thread-card{display:flex;flex-direction:column;min-height:245px;padding:20px;background:#fff;border:1px solid var(--line);border-radius:16px}.thread-card:hover{border-color:var(--pink);transform:translateY(-2px)}.thread-card h3{margin:12px 0 8px;font-size:19px;line-height:1.42}.thread-card p{margin:0 0 18px;color:var(--muted);font-size:13px}.thread-card>a{margin-top:auto;color:#c40058;font-weight:900;font-size:12px}.thread-note{margin:14px 2px 0;color:var(--muted);font-size:11px}
@media(max-width:850px){.thread-lead{grid-template-columns:1fr}.thread-grid{grid-template-columns:1fr 1fr}.thread-lead-card{box-shadow:5px 5px 0 var(--cyan)}}
@media(max-width:540px){.thread-head{padding-top:46px}.thread-lead-card{padding:22px 18px}.thread-lead-card h3{font-size:26px}.thread-talk p{font-size:14px}.thread-grid{grid-template-columns:1fr}.thread-card{min-height:auto}.thread-ranking>a{padding:14px 13px}.ranking-title{padding:14px}.ranking-title small{font-size:10px}}
