body{background:#f5f2ee}.viewer-wrap{padding:30px 12px 65px}.viewer-wrap .page{max-width:600px;margin:0 auto}.book{border:0;appearance:none;font:inherit;color:inherit;cursor:pointer}.book:focus-visible{outline:2px solid #806d5b;outline-offset:3px}.pill,.link-card{color:inherit;text-decoration:none}.pill:hover,.link-card:hover{text-decoration:underline}.viewer-wrap .profile{cursor:default}.viewer-wrap .book:hover{filter:brightness(.97)}