.pg{font-size:.45em;color:var(--muted);letter-spacing:0;vertical-align:middle}
.bigsearch{display:flex;gap:10px;max-width:640px;margin:0 0 30px}
.bigsearch input{flex:1;min-width:0;height:50px;padding:0 16px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--ink);font:inherit;font-size:17px}
.bigsearch .btn{height:50px}
.biglist h2.t{margin:4px 0 6px;font-size:19px}
.chd-author{display:flex;gap:20px;align-items:center}
.chd-av{display:grid;flex:none;place-items:center;width:84px;height:84px;aspect-ratio:1/1;border-radius:50%;background:linear-gradient(135deg,#6d28d9,#be185d);color:#fff;font:800 28px var(--disp,system-ui)}
.chd-beat{margin:0 0 4px;font:700 14px system-ui,sans-serif;color:var(--link)}
