.character-entry{display:flex;align-items:center;gap:25px;margin-top:24px;padding:16px 24px 16px 16px;border:1px solid #b9cdcf;border-radius:11px;background:linear-gradient(115deg,#e3efed,#f4f7f8);color:#254e5b;text-decoration:none}.character-entry img{width:108px;height:108px;object-fit:cover;border-radius:8px}.character-entry>span{display:flex;flex-direction:column;gap:7px}.character-entry small{font:9px ui-monospace,monospace;letter-spacing:1px;color:#527c83}.character-entry strong{font-size:21px;font-weight:400}.character-entry .entry-copy{font-size:12px;color:#657e85}.character-entry .entry-arrow{font-size:26px;margin-left:auto}.character-entry:hover{border-color:#56858c;background:#e6f0ef}.character-entry:focus-visible{outline:3px solid #245dd8;outline-offset:4px}@media(max-width:720px){.character-entry{gap:15px;padding:13px;margin-top:18px}.character-entry img{width:85px;height:99px}.character-entry strong{font-size:17px}.character-entry .entry-copy{font-size:10px;line-height:1.8}.character-entry small{font-size:8px}.character-entry .entry-arrow{display:none}}
