.search-form{margin:1rem 0 1.5rem}.search-form .input{width:100%;max-width:36rem}.douban-group{margin:1.5rem 0}.douban-group>summary{cursor:pointer;font-weight:600}.douban-count,.douban-meta{color:#7a7a7a}.douban-items{display:grid;gap:1rem;margin-top:1rem}.douban-item{display:grid;grid-template-columns:75px minmax(0,1fr);gap:1rem;align-items:start;padding:1rem;border:1px solid #dbdbdb;border-radius:6px;background:#fff}.douban-item img{width:75px;height:110px;object-fit:cover}.douban-item h3{margin:0 0 .35rem;font-size:1.05rem}.douban-item p{margin:.2rem 0;font-size:.875rem;overflow-wrap:anywhere}.about-interests,.about-topics{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem;padding:0;list-style:none}.about-interests li{padding:.2rem .7rem;border-radius:999px;background:#f5f5f5}.about-topics a,.about-card{border:1px solid #dbdbdb;text-decoration:none}.about-topics a{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .6rem;border-radius:4px}.about-topic-count{color:#7a7a7a;font-size:.8rem}.about-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;margin:1rem 0 1.5rem}.about-card{display:flex;flex-direction:column;gap:.45rem;padding:1rem;border-radius:6px;color:inherit}.about-card-title{font-weight:600}.about-card-description{font-size:.95rem;line-height:1.6}.about-card-label{margin-top:auto;color:#7a7a7a;font-size:.85rem}@media(max-width:480px){.douban-item{padding:.75rem;gap:.75rem}}